Как давать ИИ обратную связь, чтобы он исправлял с первого раза
Результат ИИ редко идеален с первого раза — и это нормально. Ненормально другое: когда ты пишешь «не работает, переделай», получаешь новый вариант, который тоже не то, и так по кругу пять раз. Проблема почти всегда не в ИИ, а в том, как сформулирована правка. Хорошая обратная связь исправляет с первой попытки. Плохая — запускает бесконечный круг. Разберём, чем они отличаются.

Почему «не работает» — худшая правка
Когда ты пишешь просто «не работает» или «сделай нормально», ИИ вынужден догадываться, что именно тебя не устроило. Он не видит твой экран, не знает, чего ты ожидал, и не читает мыслей. В ответ он меняет что-то наугад — иногда угадывает, чаще нет. Каждая такая итерация — потраченное время и деньги на токены.
💡 Главный принцип
ИИ исправляет ровно то, что ты описал. Чем точнее описание проблемы, тем точнее правка. Не «плохо» — а «что именно плохо и как должно быть».
Формула хорошей обратной связи
Рабочая правка состоит из трёх частей: что ты видишь сейчас, что ожидал увидеть, и — если знаешь — где именно это происходит. Не нужно быть техническим специалистом, чтобы описать это обычными словами.
Что вижу
Опиши фактический результат: «кнопка уехала за край экрана»
Что ожидал
Опиши желаемое: «кнопка должна быть по центру под текстом»
Где
Укажи место, если знаешь: «на главной странице, в самом верху»
Текст ошибки
Если что-то выдало ошибку — скопируй её целиком, не пересказывай
Плохо и хорошо: на примерах
| Плохо | Хорошо |
|---|---|
| «Не работает» | «При нажатии на кнопку ничего не происходит, а должна открываться форма» |
| «Некрасиво» | «Заголовок слишком мелкий и сливается с фоном, сделай крупнее и темнее» |
| «Сделай нормально» | «Список идёт в одну строку, а нужно, чтобы каждый пункт был на новой строке» |
| «Ошибка какая-то» | «Выдаёт ошибку: [сюда копируешь точный текст ошибки]» |
Одна правка за раз
Ещё одна частая ошибка — свалить в одно сообщение пять разных претензий сразу. ИИ начнёт чинить всё вместе, что-то поправит, что-то сломает, и ты не поймёшь, что из этого сработало. Как и с постановкой задачи, здесь работает принцип маленьких шагов: одна правка — проверил — следующая.
⚠️ Если ИИ уже зациклился
Бывает, что после нескольких кругов ИИ упирается в неправильное решение и не может выбраться. Это отдельная ситуация — как её распознать и разорвать, я разбирал в статье «Как исправить ИИ, если он зациклился».
Хвали за то, что сработало
Обратная связь — это не только про «исправь». Если ИИ сделал что-то удачно, скажи об этом: «вот этот вариант хороший, оставляем, теперь поправь только вот здесь». Так ты фиксируешь удачное решение и не даёшь его случайно сломать на следующей итерации.
Итог
ИИ исправляет с первого раза, когда ты описываешь проблему конкретно: что видишь, что ожидал, где это происходит. «Не работает» — не обратная связь, а загадка, которую ИИ разгадывает наугад. Потрать десять секунд на нормальное описание правки — сэкономишь несколько кругов переделок.
Хочешь научиться формулировать задачи для ИИ уверенно?
→ Гайд «Вайбкодинг» — как создавать продукты с ИИ
→ Живые примеры, разборы и ответы на вопросы — в Telegram-канале: t.me/fizrukvibecode