~/VibeHandbook

Глава 07 · 07

Когда AI ходит кругами

Иногда AI предлагает исправление, оно не работает, он предлагает другое, оно тоже не работает, и вот вы уже на три цикла «попробуй вместо этого» в глубину. Это сигнал, а не тупик. Сделайте следующее:

  • Остановитесь и сбросьте контекст. Начните новое сообщение, в котором подведёте итог всему, что вы теперь точно знаете (подтверждено логами), а не всему, что вы перепробовали. Длинный чат, набитый провалившимися попытками, активно отравляет следующий ответ AI — он продолжает совпадать по шаблону с тупиками в собственной истории.
  • Укажите, что вы исключили. «Мы подтвердили, что user равен undefined и запрос к БД возвращает null. Строка запроса выглядит правильно. Значит, проблема находится выше по коду от запроса.» Это не даёт AI заново предлагать тупиковые варианты.
  • Попросите его объяснить, а не исправить. «Проведи меня, шаг за шагом, через то, как user получает своё значение от запроса до строки 14.» Принуждение к объяснению часто вскрывает пробел.
  • Добавляйте больше логирования, а не больше догадок. Когда теории заканчиваются, путь вперёд — это улики.
  • Уменьшите проблему. Попросите AI помочь вам построить наименьший возможный фрагмент, который всё ещё воспроизводит баг. Часто баг становится очевидным, как только убран шум, — а если он не воспроизводится в уменьшенной версии, вы узнали, что причина в том, что вы удалили.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39