Skip to main content

План и действие

Режимы План и действие представляют подход Careti к структурированной разработке AI, подчеркивающий внимательное планирование перед реализацией. Эта двухрежимная система помогает разработчикам создавать более поддерживаемый, точный код, снижая время итерации.

Режим план: подумай сначала

Режим плана - это место, где вы и Careti выясняете, что вы пытаетесь создать и как вы это создадите. В этом режиме Careti:

  • Может читать вашу всю кодовую базу для понимания контекста
  • Не будет вносить какие-либо изменения в ваши файлы
  • Сосредоточится на понимании требований и создании стратегии
  • Поможет выявить потенциальные проблемы перед написанием ни одной строки кода
💡Tip

Попробуйте диктовку в режиме плана - вместо печати сложных требований, вы можете говорить естественно и делиться своим полным процессом мышления. Это идеально для быстрых обсуждений планирования туда-сюда.

Режим действия: создайте его

После того как у вас есть план, вы переключаетесь в режим действия. Теперь Careti:

  • Имеет все возможности построения в своём распоряжении
  • Может вносить изменения в вашу кодовую базу
  • Всё ещё помнит всё из вашего сеанса планирования
  • Выполняет стратегию, которую вы разработали вместе
Возможности режима действия

Руководство по рабочему процессу

Когда я работаю над новой функцией или исправляю сложную ошибку, вот что работает для меня:

  1. Я начинаю в режиме плана и рассказываю Careti, что я хочу создать
  2. Careti помогает мне исследовать кодовую базу, глядя на соответствующие файлы
  3. Вместе мы выясняем лучший подход, учитывая граничные случаи и потенциальные проблемы
  4. Когда я уверен в нашем плане, я переключаюсь в режим действия
  5. Careti реализует решение на основе нашего планирования

1. Начните с режима плана

Начните каждую значительную задачу разработки в режиме плана:

В этом режиме:

Рабочий процесс режима плана
  • Поделитесь своими требованиями
  • Позвольте Careti анализировать соответствующие файлы
  • Вовлеките себя в диалог для уточнения задач
  • Разработайте стратегию реализации
Фаза планирования

2. Переключитесь в режим действия

Когда у вас есть чёткий план, переключитесь в режим действия:

Переключение в режим действия

Режим действия позволяет Careti:

  • Выполнять согласованный план
  • Вносить изменения в вашу кодовую базу
  • Поддерживать контекст из фазы планирования

3. Итерируйте по мере необходимости

Сложные проекты часто требуют нескольких циклов план-действие:

  • Вернитесь в режим плана при возникновении неожиданной сложности
  • Используйте режим действия для реализации решений
  • Поддерживайте импульс разработки, обеспечивая качество

Лучшие практики

Фаза планирования