Сел писать письмо для рассылки. Попросил ChatGPT: «Напиши крутое письмо». Получил текст, от которого заныл левый глаз. Поменял на «Напиши письмо для рассылки женщинам 35–45 лет, которые покупают курсы по дизайну. Тон — как подруга, которая уже прошла через это. Три абзаца, второй заканчивается на конкретную боль, третий — с призывом». Стало втрое лучше. Эта разница — между «напиши круто» и конкретным запросом — и есть весь промпт-инжиниринг.
Ниже — десять шаблонов, которые я использую в работе. Проверены на реальных задачах, не на синтетических примерах.
1. Роль + задача + аудитория + тон
Самый базовый шаблон, от которого я отталкиваюсь. Суть простая: сказать, кем модель должна притвориться, кому текст пойдёт и каким голосом говорить.
Ты — [роль]. Напиши [тип текста] для [аудитория].
Тон — [какой именно]. Длина — [сколько нужно].
Задача текста — [что читатель должен сделать/понять/почувствовать].
Пример: «Ты — редактор с опытом в IT-маркетинге. Напиши анонс статьи для Telegram-канала про devops. Тон — дружеский, с лёгкой иронией. Объём — до 300 символов. Задача — чтобы человек кликнул».
Первое время я боялся перегрузить промпт деталями. Зря. Чем точнее контекст, тем реже приходится переписывать результат.
2. До и после
Работает для продающих текстов и офферов. Я описываю ситуацию «до» и состояние «после». Модель сама строит мост между ними.
Сейчас: [текущая ситуация читателя].
Хочу чтобы стало: [желаемый результат].
Напиши текст, который показывает этот переход.
Реальный пример. «Сейчас: у человека магазин на Wildberries, он не понимает, почему конкуренты с такими же товарами продают больше. Хочу: чтобы он захотел разобраться в аналитике витрины. Напиши текст для поста в ВК».
Модель выдаёт связный переход вместо набора преимуществ — потому что я объяснил логику, а не просто попросил «напиши пост».
3. Ключевые слова и стоп-слова
Полезно, когда нужен SEO-текст или когда есть жёсткие требования к лексике.
Обязательно используй: [список ключевых слов/фраз].
Нельзя использовать: [список стоп-слов].
Напиши [тип текста] на тему: [тема].
Есть нюанс: модели любят подсовывать ключевые слова, даже если они звучат коряво и вписываются в текст топором. Поэтому иногда добавляю: «Ключевые слова должны вписываться органично, не криповато».
4. Пять редакций от плохого к идеальному
Это не один промпт, а цепочка. Сначала прошу написать текст, потом — улучшить по конкретным параметрам.
Шаг 1: Напиши первый черновик [тема].
Шаг 2: Убери воду и канцелярит.
Шаг 3: Сделай первый абзац цепляющим — чтобы хотелось читать дальше.
Шаг 4: Добавь один конкретный пример или цифру.
Шаг 5: Прочитай вслух. Убери всё, что спотыкается на слух.
Метод длинный, но выручает, когда текст для клиента и времени на итерации в обрез. Каждый шаг — отдельный запрос, и результат пятого обычно заметно лучше черновика.
5. Негативная формулировка
Копирайтеры знают: иногда важнее сказать, чего делать не нужно. Модели тоже это понимают, если попросить.
Напиши текст [тип].
Избегай: [что именно не должно быть в тексте — штампов, длинных предложений,
прямой рекламы, официального тона — конкретизируй].
Обязательно должно быть: [что должно присутствовать].
Этот шаблон я стал использовать после того, как получил от AI абзац, начинавшийся с «В современном мире бизнеса...». Увидел строчку в готовом тексте, ужаснулся и понял: нужно было сразу сказать, чего я не хочу.
6. Формат вывода
Когда нужен не готовый текст, а структура или набор вариантов.
Сгенерируй [количество] вариантов [заголовков/первых предложений/офферов].
Формат: один вариант — одна строка.
Критерии: [конкретные параметры — длина, эмоция, для какой ЦА подходит].
Варианты потом можно брать как есть или склеивать удачные части. Особенно удобно для заголовков: прошу 10 штук, выбираю 2–3, комбинирую.
7. Эталонный текст (few-shot)
Если есть текст, который нравится, даю его как образец и прошу написать в том же духе, но на другую тему.
Вот пример стиля:
[вставляю текст-образец, 1–2 абзаца]
Напиши в таком же стиле текст про [новая тема].
Работает лучше, чем любое описание тона словами. Вместо «напиши неформально» я показываю: «неформально — это вот так». Модель считывает ритм, словарный запас, структуру предложений.
8. Ограничения и рамки
Явным образом задаю границы — объём, формат, обязательные элементы.
Текст должен:
- Начинаться с [конкретное условие].
- Содержать ровно [число] абзацев.
- Один из абзацев — конкретная история или пример.
- Заканчиваться вопросом к читателю.
Тема: [тема].
Шаблон хорош для технических заданий, где важна точность формата. Беру из него нужные пункты, остальные убираю — не всегда нужен полный набор.
9. Цепочка промптов (chain-of-thought)
Когда задача сложная, я не пытаюсь уместить всё в один промпт. Разбиваю на этапы.
Этап 1: Собери факты и аргументы по теме [тема]. Выпиши 5–7 пунктов.
Этап 2: Из этих пунктов выбери 3 самых сильных для целевой аудитории [ЦА].
Этап 3: Напиши черновик, используя выбранные 3 пункта.
Этап 4: Отредактируй: убери повторы, сократи до [объём].
Каждый этап — отдельный запрос. Между этапами я смотрю результат и могу скорректировать направление. Иногда на этапе 2 понимаю, что выбрал не те аргументы, и возвращаюсь.
10. Проверка по чек-листу
После того как текст готов, прошу модель проверить его по конкретным критериям.
Проверь текст по этим пунктам:
1. Есть ли в первом предложении обещание или интрига?
2. Не содержит ли канцелярит или штампы?
3. Понятна ли главная мысль за 10 секунд?
4. Есть ли призыв к действию?
5. Подходит ли тон для аудитории [ЦА]?
Если что-то не так — исправь.
Это последний этап, почти всегда нужен. Модели склонны генерировать безопасный, средний текст — без острых углов. Чек-лист заставляет добавить то, что делает текст живым.
Что из этого работает лично у меня
Шаблоны 1, 2 и 10 — моя рабочая тройка. Роль + задача, до и после, проверка по чек-листу. Ими я закрываю 80% задач: письма, посты, описания, рассылки.
Остальные — для ситуаций посложнее. Few-shot (7) выручает, когда нужен текст в чужом стиле. Цепочка (9) — когда тема объёмная и самому разбираться лень.
Главное, что я понял: хороший промпт — это не магия и не кнопка «сделай красиво». Это способ дать модели достаточно контекста, чтобы она работала в нужном направлении. Как если бы вы наняли стажёра: можно сказать «напиши что-нибудь», а можно объяснить задачу нормально. Результат отличается в разы.
Попробуйте любой из этих шаблонов на следующей задаче — и посмотрите, изменится ли что-то.
