Все учат промптить в смокингах. Модель видит только кожу.
В курсах и гайдах промпт — это многослойная конструкция: «Ты — эксперт с 20-летним стажем», «Думай по шагам», «Вот 5 примеров», «Выведи JSON по схеме». Это «верхняя одежда». Она красива, но тяжела.
«Нижнее бельё» промпта — это три слоя, лежащие прямо на токенах: Чёткая задача, Минимальный контекст, Жёсткий формат выхода. Без них любой «костюм» сидит на голом теле криво.
Материал о том, как одеть запрос только в базу — и почему в 70% случаев этого достаточно.
Анатомия «белья»: три шва, которые держат всё вместе
1. Задача (Task) — ядро
Глагол + Объект + Критерии качества. Без лишних прилагательных. «Напиши письмо клиенту» — слабо. «Напиши письмо-апсейл клиенту, не купившему про версию Pro, акцент на ROI, тон — партнёрский, не навязчивый» — ядро.
2. Контекст (Context) — эластик
Только то, что модель не знает из обучающей выборки: «Клиент — CEO финтеха, 45 лет, читает почту на телефоне в метро, у него 3 минуты». Никаких «ты лучший копирайтер мира».
3. Формат (Format) — шов
Жёсткий контейнер ответа. «Выведи JSON: {subject, preheader, body_html}». «Список из 3 пунктов, каждый до 12 слов». «Только код, без комментариев». Формат экономит токены на пост-обработку.
4. Ограничения (Constraints) — резинка
Отрицательные инструкции: «Не используй слова: «уникальный», «инновационный», «рост»». «Не превышай 1500 знаков». «Не выдумывай факты». Резинка не даёт результату «поползти».
Голый против одетого: когда снимать, а когда наодевать
Как сшить «бельё» за 4 шага: алгоритм разделки
Сформулируй глагол
Напиши, извлечь, классифицируй, переведи, рефактори, суммаризируй. Один глагол — одна задача. Не «проанализируй и предложи». Два промпта.
Добавь контекст-минимум
Кто читает? Где используется? Какие входные данные? 1-2 предложения. Если контекста нет — модель галлюцинирует «среднего пользователя».
Зафиксируй формат выхода
JSON, Markdown, CSV, список, один абзац, код. Укажи ключи, типы, вложенность. Формат — это API-контракт с моделью.
Накинь ограничения
Длина, стоп-слова, тональность, запрет на выдумки. Отрицательные констрейнты работают надежнее позитивных («не делай» vs «избегай»).