Записки Архитектора
Нейросеть поняла задачу неверно: как исправить ответ
Читать запискуЕсли ответ ИИ не подходит, сначала найди конкретное расхождение с заданием. Не начинай заново с фразы «переделай лучше»: она не объясняет, что именно нужно изменить. Назови пропущенный пункт, неверный факт или нарушенное ограничение, затем попроси исправить только эту часть и проверь результат тем же критерием.
Например, ты попросил план подготовки к встрече: сначала собрать вопросы, потом отправить участникам только подтверждённые пункты. В ответе появились несуществующие решения и письмо с выдуманными датами. Ошибка может быть не в «стиле», а в том, что модель восприняла заметки как утверждённый протокол и заполнила пропуски. Если убрать только даты, но не уточнить статус заметок, выдуманные решения останутся.

Найди слой, где возникла ошибка
Проверь ответ по трём уровням:
Содержание: есть ли факты, которых не было во входных материалах? Отделены ли предложения от решений? Ничего ли важного не пропущено?
Форма: соблюдены ли длина, структура, язык и адресат? Иногда ответ фактически верен, но бесполезен из-за неподходящего формата.
Ограничения: появились ли обещания, выводы или действия, которые ты запретил? Не раскрывает ли текст лишние данные?
Отметь один или два точных примера. Вместо «план неверный» напиши: «Пункт 3 называет 10 ноября согласованным сроком, но в заметке эта дата только предложена. Перемести её в раздел открытых вопросов». Привязка к примеру уменьшает риск, что система исправит одно место, но повторит тот же тип ошибки в других строках.
Исправь причину, затем повтори проверку
Если не хватило контекста, добавь его. Если инструкция допускала двусмысленное прочтение, уточни значение. Например: «Слово “обсудили” означает, что решение не принято; в таком случае ставь статус “обсуждается”». Если в исходном материале просто нет нужной даты, укажи это как неизвестное, а не проси модель угадать.
Затем попроси применить правку только к заданному результату. Для плана это может звучать так: «Исправь таблицу, сохранив её колонки. Не добавляй новых сроков. Все неподтверждённые даты перенеси в “Нужно уточнить”». После ответа снова сравни каждую строку с исходными данными. Исправление не становится верным автоматически оттого, что оно следует после замечания.
Если одна и та же ошибка повторяется, сократи задачу. Попроси сначала извлечь из источника подтверждённые факты и вопросы, затем проверь этот список сам. Только после проверки поручай подготовить письмо или план. Деление полезно, когда в одном запросе смешаны поиск сведений, принятие решения и стилистическая обработка.
Когда лучше остановиться
Не продолжай просить новые варианты, если исходные сведения противоречат друг другу. Зафиксируй, какие источники расходятся, и выясни, какой из них актуален. Если ошибка касается важного обязательства, используй профильный первичный источник или специалиста. Нейросеть может помочь сформулировать вопрос, но повторение не заменяет проверки.
Для текстовой задачи критерий может быть простым: ни одного выдуманного факта, все обязательные пункты присутствуют, неизвестное отмечено отдельно. Для кода понадобится посмотреть на конкретный diff и выполнить подходящую проверку. Не делай вывод об успехе только по сообщению «готово».
Частые вопросы
Лучше начать новый чат? Если контекст перегружен или смешались разные задачи, отдельный разговор может помочь. Но сначала сохрани проверенные требования, иначе придётся восстанавливать их заново.
Нужно ли повторять весь запрос? Обычно достаточно указать критерий, который нарушен, и нужную правку. Если проблема возникла из-за пропущенного контекста, добавь только его.
Что делать, если ответ опять неверный? Сверь источник и критерий. Если исходные данные неполны или противоречат друг другу, остановись и уточни их.