Негативные инструкции в промптах: что не работает
10 часов назад
Никита Вихров
Ответы
Негативные инструкции в промптах: что не работает
«Не пиши длинные ответы», «не используй маркированные списки», «не выдумывай». Звучит логично — но негативные инструкции работают хуже, чем кажется. Разберём почему и как переформулировать.
Почему «не делай» хуже чем «делай»
Модель обрабатывает инструкцию и всё равно «думает» о запрещённом действии. Это как сказать человеку «не думай о розовом слоне» — он немедленно думает о нём.
Таблица переформулировок
❌ Негативно ✅ Позитивно
──────────────────────────────────────────────────────────────────
Не пиши длинные ответы Максимум 3 предложения
Не выдумывай Отвечай только на основе контекста.
Если нет информации — скажи об этом.
Не используй маркированные списки Пиши сплошным текстом
Не будь формальным Пиши как коллеге, простым языком
Не повторяй вопрос Начинай ответ сразу с сути
Не добавляй вводные фразы Первое слово — суть ответа
Не отвечай на темы вне обучения Отвечай только на вопросы
про программирование и платформу
Когда негативные инструкции всё-таки нужны
Есть случаи где «не делай» — единственный способ сформулировать ограничение:
Здесь негативные инструкции оправданы: это граничные случаи с конкретными последствиями, их сложно переформулировать позитивно без потери смысла.
Тест: работает ли твоя инструкция
Иерархия инструкций: что сильнее
Когда инструкции конфликтуют — модель следует определённому порядку:
Системный промпт > Human-turn инструкции > Few-shot примеры > Общие знания
Вывод: чем конкретнее и явнее инструкция — тем надёжнее она выполняется. Расплывчатые инструкции легко перебиваются запросом пользователя.
На курсе «ИИ для разработчиков» на Хекслете учат писать промпты которые стабильно работают в продакшне — с тестами, итерациями и реальными кейсами.
10 часов назад
Никита Вихров




.png)
