Как писать промты: правила и примеры
Почему нейросеть отвечает водой и как это чинится. Разбираю структуру рабочего промта, приёмы усиления и примеры до и после на живых задачах.
Смотри, откуда берётся разочарование. Человек пишет нейросети «напиши пост про мой продукт», получает гладкий текст ни о чём и делает вывод: переоценённая штука. На самом деле он просто отдал исполнителю задачу в одну строку — и получил ровно то, что заказал.
Промт — это не заклинание. Это техническое задание, только словами. Разберу, из чего оно состоит, какие приёмы реально меняют результат и как выглядит один и тот же запрос до и после доработки.
Почему нейросеть отвечает водой
Три причины, и все на твоей стороне.
Нет роли. Без указания, кем отвечать, модель усредняет: отвечает как энциклопедия, потому что видела миллионы энциклопедий. Усреднённый ответ на усреднённый вопрос.
Нет контекста. Модель не знает твой продукт, твоих клиентов, твою цену и твои возражения. Она заполняет пустоту общими словами — больше ей нечем.
Нет критерия готовности. Ты не сказал, каким должен быть хороший результат, поэтому получаешь любой. Исполнитель, которому не описали приёмку, сдаёт первое, что похоже на правду.
Отсюда простое правило: чем меньше в запросе тебя, тем больше в ответе воды.
Из чего состоит рабочий промт
Пять частей. Не обязательно все сразу, но чем сложнее задача, тем нужнее каждая.
- Роль. Кем отвечать: «ты редактор, который правит тексты экспертов», «ты аналитик, который читает выгрузки». Роль сужает поле ответа.
- Задача. Что именно сделать, одним предложением. Глаголом: собери, перепиши, найди, сравни.
- Контекст. Кто аудитория, что за продукт, какие ограничения. Сюда же примеры своих текстов, если нужен твой голос.
- Формат. Что должно получиться: список из семи пунктов, таблица с колонками, пост на две тысячи знаков, JSON.
- Критерий. Как отличить хороший результат от плохого: «без канцелярита», «каждый пункт с примером», «только факты из моего файла».
Пятый пункт пропускают чаще всего, а он экономит больше всего кругов.
Приёмы, которые реально меняют результат
Дай примеры. Один-два образца «вот так хорошо» работают лучше любого описания стиля. Модель отлично копирует образец и плохо угадывает вкус.
Проси не сокращать. Модели экономят объём и выдают верхушку. Прямое указание «не сокращай, дай развёрнуто, если не помещается — продолжи в следующем сообщении» открывает ответ целиком.
Запрещай явно. Список запретов работает: «без вводных абзацев», «не используй слова: инновационный, уникальный, ключевой», «не начинай с обращения».
Проси план до работы. На большой задаче: «сначала покажи структуру, я подтвержу». Дешевле поправить план, чем переписывать готовое.
Заставь проверить себя. «Перечитай свой ответ и найди три слабых места» — модель находит их и правит, и это заметно поднимает качество.
Дай данные, а не описание данных. Приложи файл, выгрузку, свои старые тексты. Ответ на живых данных всегда конкретнее.
До и после: одна задача, два промта
Было:
Напиши пост про мой курс.
Что получится: гладкий текст с «в современном мире» и «уникальная возможность». Ни одного факта, потому что фактов ты не дал.
Стало:
Ты редактор, который пишет для предпринимателей без технического образования. Напиши пост о том, что рутину можно отдать ИИ-агенту. Аудитория: люди с небольшим делом, времени нет, в код не полезут. Опирайся на факт: скрипт выгрузил 133 поста за 2 секунды, вручную это два вечера. Формат: 1500–2000 знаков, короткие абзацы, без списков. Критерий: ни одного слова «уникальный», «инновационный», «в современном мире»; каждый абзац содержит либо цифру, либо действие. В конце — вопрос читателю.
Разница не в длине запроса, а в том, что во втором есть роль, аудитория, факт, формат и приёмка.
Промты для агента, который пишет код
Отдельная история: тут промт — это постановка задачи исполнителю, у которого есть руки.
Что добавлять обязательно:
- что на входе и что на выходе — «на входе выгрузка CSV, на выходе таблица с посчитанными колонками»;
- границы — «данных может быть много», «связь может оборваться», «файл может быть пустым»;
- чего делать нельзя — «не трогай другие файлы», «ничего не удаляй без спроса»;
- как проверить — «покажи результат на первых двадцати строках».
Именно неназванные границы дают потом сюрпризы: пауза сервиса, обрыв, лишние дубли. Живой разбор с примерами — нейросеть, которая пишет код: с чего начать, а на конкретной задаче — как выгрузить посты телеграм-канала в таблицу.
Частые ошибки
Задача в одну строку. «Сделай красиво» — исполнитель угадывает, ты злишься.
Слишком много задач в одном промте. Пять разных дел в одном сообщении — модель сделает три и забудет две. Разбивай.
Правки без объяснения. «Не то» — бесполезно. «Слишком формально, нужно как в примере ниже» — работает.
Вечный старт с нуля. Если раз за разом объясняешь одно и то же, вынеси постоянную часть в отдельный файл или в настройки модели — и подключай.
Слепое доверие. Модель уверенно ошибается: выдумывает цифры и ссылки. Всё, что похоже на факт, проверяй.
Частые вопросы
Есть ли «идеальный промт», который можно скопировать? Универсального нет: половина силы промта — в твоём контексте, которого нет у чужого шаблона. Структуру бери готовую, содержание — своё.
Нужно ли писать по-английски? Нет. Современные модели одинаково работают с русским. Пиши на языке, на котором точнее формулируешь.
Промт стал огромным — это нормально? Да, если каждая часть работает. Ненормально, когда он раздут повторами: модель хуже держит фокус на длинных текстах.
Почему один и тот же промт даёт разные ответы? Модель вероятностная: каждый запуск — новый вариант. Хочешь стабильности — жёстче формат и критерии.
Как заставить писать моим голосом? Дай три-пять своих текстов и попроси выделить признаки стиля, потом писать по ним. Описание «пиши по-простому» работает хуже примеров.
С чего начать
Возьми запрос, который недавно дал слабый ответ, и допиши к нему три вещи: роль, формат, критерий. Прогони заново и сравни.
Дальше: Codex: что это, как установить и лимиты, как оплатить нейросети из России, какие функции ИИ закрывает первыми.
Промт — это навык постановки задачи. Он одинаково работает и с нейросетью, и с людьми: чем точнее сказал, тем меньше переделываешь.