Да/Нет Поток: Простой метод для снижения контекстуальных галлюцинаций в AI-сессиях программирования

✍️ OpenClawRadar📅 Опубликовано: 25 марта 2026 г.🔗 Source
Да/Нет Поток: Простой метод для снижения контекстуальных галлюцинаций в AI-сессиях программирования
Ad

Практический подход к поддержанию согласованности контекста ИИ

Техника Yes Flow/No Flow решает распространённую проблему в продолжительных взаимодействиях с ИИ: потерю контекста, ведущую к галлюцинациям. Основная идея сосредоточена на поддержании трёх типов согласованности: согласованности намерения, согласованности инструкций и согласованности контекста.

Понимание Yes Flow и No Flow

Yes Flow возникает, когда каждый ответ ИИ строится на чистой, последовательной основе. Вы читаете вывод и думаете: "да, это правильно", "да, продолжай", "да, это всё ещё соответствует цели". Это состояние создаёт стабильные диалоги с течением времени.

No Flow происходит, когда пользователи реагируют на ошибки ИИ исправлениями вроде: "нет, исправь это", "нет, перепиши то", "нет, не эту часть", "измени эту строку", "снова измени эту логику". Проблема не в самом исправлении, а в том, что каждый неправильный ответ, отклонение и инструкция по исправлению остаются в контексте.

Основная проблема и решение

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

Практическое решение: переписывайте ранние промпты вместо накопления исправлений на сломанном выводе.

Ad

Пример реализации

Вместо того чтобы начинать с расплывчатого промпта вроде "Найди мне тот знаменитый файл" и затем исправлять ИИ фразами "Нет, не тот. Попробуй ещё раз", вам следует:

  • Использовать неправильный результат как подсказку о том, чего не хватало в вашем исходном промпте
  • Переписать промпт с новой ясностью: "Найди мне тот известный проект на GitHub, связанный с OCR"
  • Поддерживать более чистый контекст и сохранять согласованность

Первый неправильный ответ не бесполезен — это подсказка. Как только вы получаете подсказку, более чистая стратегия — улучшить исходный промпт, а не продолжать накапливать исправления на неправильной ветке.

Ключевое различие

Речь не о том, чтобы никогда не менять запросы. Критический вопрос: когда запрос меняется, остаётся ли согласованность живой или нет? Yes Flow защищает согласованность; No Flow медленно разрушает её. Как только согласованность нарушается слишком много раз, модель тратит больше энергии на угадывание вашего смысла, чем на фактическое выполнение задачи.

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

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Использование легковесных Cron-задач для ежедневных советов OpenClaw
Советы

Использование легковесных Cron-задач для ежедневных советов OpenClaw

Пользователь делится своей настройкой ежедневного задания cron, которое публикует советы OpenClaw в канал Nextcloud Talk, выделяя флаг --light-context для уменьшения накладных расходов на начальную загрузку для изолированных задач.

OpenClawRadar
Добавьте одну строку в CLAUDE.md, чтобы получить чек-листы с эмодзи в Claude
Советы

Добавьте одну строку в CLAUDE.md, чтобы получить чек-листы с эмодзи в Claude

Добавьте однострочный набор маркеров в ваш пользовательский CLAUDE.md, чтобы заставить Claude украшать списки статусными эмодзи — 14 фиксированных значков для выполнено, выполняется, не удалось, заблокировано и т. д.

OpenClawRadar
Практические привычки для критического взаимодействия с языковыми моделями
Советы

Практические привычки для критического взаимодействия с языковыми моделями

В посте на Reddit описаны конкретные техники для избежания предвзятости подтверждения при работе с большими языковыми моделями, включая пользовательские режимы промптов, такие как 'strawberry' для нейтрального объяснения и 'socrates' для адверсарной проверки, а также оценку состава обучающих данных.

OpenClawRadar
После 3 месяцев A/B-тестирования 160 промпт-кодов для Claude: скучные выводы
Советы

После 3 месяцев A/B-тестирования 160 промпт-кодов для Claude: скучные выводы

Самарт создал контролируемый тестовый стенд, прогнал через него 160 промпт-кодов и обнаружил, что большинство из них — плацебо, 7 последовательно меняют рассуждения, а наложение 3+ кодов сбивает модель с толку. Файлы навыков превосходят промпт-коды для Claude Code.

OpenClawRadar