Шаг 6: Разбить спецификацию на задачи размером с вайб
Финальный ход — нарезать вашу спецификацию на задачи, которые AI может выполнять по одной за раз. Задача размером с вайб достаточно мала, чтобы вы могли просмотреть результат за минуту и понять, сработало ли. Если задача затрагивает у AI несколько файлов и вы не можете сказать, правильна ли она, она слишком велика.
Хорошие задачи для трекера книг:
- Настроить базовую разметку страницы с заголовком и пустым списком книг.
- Построить форму «добавить книгу» (название + автор), которая добавляет запись в список в памяти.
- Добавить статус (To Read / Reading / Finished) с выпадающим списком для его изменения.
- Сохранить список в локальное хранилище браузера, чтобы он переживал обновление страницы.
- Добавить элемент управления оценкой, появляющийся только для прочитанных книг.
- Добавить кнопки фильтра по статусу над списком.
Каждая задача соответствует пользовательской истории или строке PRD, опирается на предыдущую и заканчивается чем-то, работу чего вы можете увидеть. Это и есть ритм vibe coding: маленькая задача, запустить её, проверить, следующая.
Вы даже можете попросить AI сгенерировать эту разбивку за вас:
Here is my mini PRD and data model [paste them].
Break this into 6–8 small, ordered build tasks. Each task should
be independently testable and build on the previous one. Keep each
task to something I can verify by clicking around the app.