Привет! Сегодня мы разберем ещё один мощный приём промпт-инжиниринга, который сэкономит тебе кучу времени на форматировании. Этот приём называется Паттерн Шаблон (Template Pattern). Суть проста: ты даёшь ИИ пустую форму (шаблон), а он заполняет её твоими данными, сохраняя идеальный порядок.
Зачем нужен Шаблон?
Иногда получить от ИИ нужную информацию — это только половина дела. Её нужно упаковать в конкретный формат: создать заголовки, выделить ключевые слова или ограничить ответ одним предложением. Шаблон решает эту проблему, превращая ИИ в твоего идеального помощника-ассистента. Ты один раз задаёшь правило, а ИИ повторяет его сколько угодно раз, не допуская ошибок в оформлении.
Как создать свой шаблон: магия плейсхолдеров
Чтобы задать шаблон, ты используешь два основных инструмента:
1. Инструкция
Ты должен чётко объяснить ИИ правила игры:
- «Я предоставлю тебе шаблон для вывода» (Мы готовим ИИ к работе с формой)
- «Слова, написанные ЗАГЛАВНЫМИ БУКВАМИ, — это мои плейсхолдеры» (Мы указываем, что нужно заменить)
- «Заполни мои плейсхолдеры твоим контентом»
- «Пожалуйста, полностью сохрани форматирование моего шаблона» (Мы требуем, чтобы были сохранены все переносы строк, звёздочки, хештеги и т.д.)
2. Сам шаблон
Ты создаёшь форму, используя маркеры (плейсхолдеры) в верхнем регистре. Например, ты хочешь создать список вопросов и ответов по новой теме:
***Вопрос***
ВОПРОС_ОТ_ИИ
***Ответ***
ОТВЕТ_ОТ_ИИ
Ты говоришь ИИ взять статью о новом протоколе и, используя этот шаблон, создать 20 пар «Вопрос-Ответ». ИИ мгновенно выдает структурированный список, где каждая пара оформлена одинаково.
Сила сложных плейсхолдеров
Самая крутая особенность этого паттерна в том, что плейсхолдер — это не просто слово. Это может быть сложное правило, которое ИИ должен выполнить:
Сложный плейсхолдер |
Инструкция для ИИ |
КРАТКОЕ_РЕЗЮМЕ_В_ОДНО_ПРЕДЛОЖЕНИЕ |
ИИ должен прочитать весь текст и сжать суть исключительно до одного предложения. |
ПОЛНОЕ_ОПИСАНИЕ_ОДИН_АБЗАЦ |
ИИ должен сформировать логически завершённый абзац, не превышающий указанный объём. |
ИМЕНА_ОСНОВНЫХ_ДЕЙСТВУЮЩИХ_ЛИЦ |
ИИ должен семантически проанализировать весь текст и извлечь только имена людей, игнорируя названия компаний или мест. |
Таким образом, ты можешь скормить ИИ огромный отчёт, сказать ему: «Возьми только все основные риски и сформулируй их одним предложением в этом списке», — и ИИ идеально справится с этой аналитической работой!
Используя паттерн Шаблон, ты получаешь не просто текст, а готовый отформатированный документ, который экономит твоё время и нервы. Попробуй его использовать для составления регулярных отчётов или списков команд!
Примеры использования:
Пример 1: Составление плана тренировки (с чётким форматом)
«Составь для меня случайный силовой план тренировки на сегодня с взаимодополняющими упражнениями. Я предоставлю тебе шаблон для твоего ответа. ЗАГЛАВНЫЕ СЛОВА — это мои плейсхолдеры для контента. Постарайся уместить вывод в один или несколько плейсхолдеров из моего списка. Пожалуйста, сохрани форматирование и общий шаблон, который я предоставляю. Это шаблон: НАЗВАНИЕ УПРАЖНЕНИЯ, ПОВТОРЕНИЯ @ ПОДХОДЫ, РАБОЧИЕ ГРУППЫ МЫШЦ, ШКАЛА СЛОЖНОСТИ 1-5, ПРИМЕЧАНИЯ К ТЕХНИКЕ»
Пример 2: Создание структурированного списка покупок (с разделением по отделам)
«Составь для меня список продуктов для приготовления макарон с сыром, чесночного хлеба и соуса маринара с нуля. Я предоставлю тебе шаблон для твоего ответа. <placeholder> — это мои плейсхолдеры для контента. Постарайся уместить вывод в один или несколько плейсхолдеров из моего списка. Пожалуйста, сохрани форматирование и общий шаблон, который я предоставляю. Это шаблон: Отдел <название отдела>:<позиция из отдела>, <количество> (<блюдо(а) для которого используется>)»

