Видео этого урока скоро появится
Конспект урока доступен ниже
Правила проекта: ИИ пишет в твоём стиле
Настроишь файлы правил, которые Cursor читает перед каждым ответом: стек, соглашения по коду, запрещённые приёмы. Увидишь на живом примере, как один и тот же запрос даёт разный код до и после правил. Соберёшь стартовый набор правил под свои проекты.
Конспект урока
- 1
Где живут правила
Правила лежат файлами в папке .cursor/rules внутри проекта. Cursor подкладывает их модели перед ответом, поэтому повторять одно и то же в каждом запросе больше не нужно.
- 2
Четыре способа подключения
Правило может быть всегда активным, подключаться по маске файлов (например components/**), подтягиваться по описанию задачи или вызываться вручную через @. Маска экономит контекст: правило грузится только когда ты работаешь с нужными файлами.
- 3
Что писать внутри
Стек и версии, соглашения по именам, структура папок, запрещённые приёмы, формат ответа. Коротко и в повелительном наклонении: модель хорошо исполняет команды и плохо угадывает пожелания.
- 4
Чего писать не надо
Общие лозунги вроде «пиши хороший код» не меняют ничего, зато занимают место. Правило имеет смысл заводить, когда модель ошиблась на этом месте во второй раз.
- 5
Проверка на живом примере
Задай один и тот же запрос до и после добавления правила и сравни код. Если разницы нет, правило сформулировано слишком расплывчато.
- 6
Правила растут из ошибок
Каждый раз, когда доправляешь за моделью одно и то же, добавляй строку в правила. За неделю набор становится твоим личным и работающим.
Практика
Заведи .cursor/rules с тремя правилами под свой проект и проверь каждое: повтори запрос, который раньше давал не тот результат, и убедись, что код изменился.
Сделал? Отметь урок пройденным и переходи дальше