Всем привет! Я Ольга Матушевич, преподаватель курса «Нейросети для бизнеса», а в прошлом наставница на курсе «Аналитик данных». В этой статье я постараюсь дать рецепт хорошего промпта на все случаи жизни. Если вы пользуетесь популярными нейросетями вроде ChatGPT или Gemini, но при этом получаете стабильно разочаровывающие результаты — читайте дальше. 


Наиболее вероятная причина регулярных несовпадений ваших желаний и нейросетевых возможностей — неверно определённый грейд вашего ИИ-помощника. Вы общаетесь с ним как с мидлом, а он на самом деле джуниор. Самый талантливый, самый способный и самый старательный, но всё равно джуниор. 

Одно ТЗ — два разных результата

Если вы наняли мидла и попросили его сварить кашу из топора, он задаст уточняющие вопросы:

  • «Топор» — это название крупы?

  • Варили ли вы кашу из топора прежде?

  • Что вы планируете делать с этим деликатесом?

  • Можно ли кроме топора использовать другие ингредиенты? 

  • Это разовая задача или вы планируете перейти на регулярное питание продукцией деревоперерабатывающей и сталелитейной промышленности? 

Если мидл поймёт, что вы и сами ничего не знаете про кашу из топора, но где-то слышали про неё и решили попробовать, он сам предложит, например, гречневую кашу. Предварительно убедившись, что гречка на кухне есть и аллергии на неё у вас нет. 

В крайнем случае, если вы ушли в офлайн и ничего пояснить не можете, он сварит вам кашу из топора. Но положит туда крупу, соль и масло. Будет, может, и не идеальная, но каша, причём приготовленная по ТЗ с соблюдением СанПиН.

Если же вы также поставили задачу джуну, то результат вас вряд ли порадует. Но, безусловно, удивит! Итак, человека (или не человека в нашем случае) только наняли. Он боится облажаться. Боится показаться глупым. Или бесполезным. Да просто боится. Поэтому никаких лишних вопросов.

Нет времени выяснять — варим топор! 

Топора у вас, конечно, нет. Или есть? Например, на противопожарном щите. Ну вот оттуда его джун и возьмет. Будут ли у вас проблемы с противопожарной охраной после этого? Наверное, нет. Или да? 

В любом случае джуна об этом думать не просили — его просили сварить кашу. Из топора. Сколько нужно варить топор? 4 часа достаточно? Нужно ли доливать воду, если предыдущая выкипела?

В общем, к тому моменту, как вы объясните, что вы просто решили разнообразить меню новой позицией с цепляющим названием и реально топор в кашу класть не планировали, у вас уже будет целое ведро кипятка с одиноким топором в нём, огромный счет за электричество и покорёженный противопожарный щит. 

Реальность жестока, но проста: LLM — это буквально джуниор. У него нет опыта, нет инициативы, и он не умеет читать между строк. Он не умеет самостоятельно считывать контекст и пытается решить задачу любой ценой.

Поэтому сейчас мы разберём самую частую ошибку бизнес-пользователей, использующих ИИ, и научимся превращать бесполезные «топоры» в наваристую, вкусную и полезную «кашу» с помощью четырех простых принципов.

Принцип 1. Роль: назначьте эксперта

Для начала неплохо напомнить джуну, кем он вообще работает. Этот товарищ последние 2 месяца веерно рассылал резюме, а потом на собеседованиях без устали доказывал, что он умеет и бэкенд, и фронтенд, а ещё пишет отличный контент. Было бы неплохо напомнить, куда его в итоге взяли. 

Поэтому не начинайте промпт с глагола «сделай». Глагол — это действие, но у нейросети нет понимания, с какой планкой качества подходить к этому действию. Вместо этого назначьте роль. 

Роль задаёт матрицу знаний, стиль общения и уровень ответственности. Когда вы говорите «Ты — CMO с 10-летним опытом в e-commerce», ИИ активирует в своей «базе знаний» именно эти паттерны.

Как применить к каше:

Ты — шеф-повар в элитном ресторане русской кухни. Твоя специализация — адаптация фольклорных блюд для современной подачи.

Принцип 2. Контекст и границы: очертите «кухню»

Джуниор не знает, что лежит у вас в холодильнике и на счету. Если вы не обозначите границы, ИИ предложит вам использовать трюфеля, блокчейн и виски 12-летней выдержки, которых у вас нет. Контекст — это вводные данные. Границы — это жёсткие ограничения.

Как применить к каше: 

У нас есть человек, который ждёт ужина. Из продуктов в наличии: топор (чистый, хозяйственный), пшено (100 г), репчатый лук (1 шт.), морковь (1 шт.), вода, соль, перец. Границы: никаких других продуктов, особенно мяса и масла, нет. Не предлагай варианты с их заменой, работай с тем, что есть.

Принцип 3. Декомпозиция: разжуйте задачу

Самый частый способ получить «галлюцинацию» (бред) от нейросети — дать сложную задачу одним абзацем. «Мидл» сам разобьёт её на этапы. «Джуниор» либо сделает что-то одно, либо смешает всё в кучу.

Разбейте свой промпт на логические блоки. Сначала — стратегия (легенда), потом — тактика (рецепт), потом — упаковка (формат). Используйте списки или разделяйте абзацы с чёткими инструкциями.

Можно разбить один промпт на несколько и загружать их последовательно.

Как применить к каше:

  1. Легенда: придумай историю, почему мы кладём топор в кашу. Объясни человеку, что это секретный ингредиент, дающий «богатырскую силу», чтобы он не заметил отсутствия мяса.

  2. Рецепт: опиши технологию приготовления в 5 шагов. Укажи время замачивания пшена и порядок закладки овощей.

  3. Тайминг: укажи общее время от начала до конца (не более 40 минут).

Принцип 4. Формат и негативные указания: покажите, как это сервировать

Если вы не скажете, в каком виде хотите получить результат, ИИ выдаст его в виде простыни текста. Также критически важно говорить не только «что делать», но и «чего не делать».

Как применить к каше: 

Выдай результат в виде маркированного списка ингредиентов и пронумерованных шагов приготовления. В конце добавь короткую сноску с текстом для подачи блюда гостю. 

Негативные указания: ни в коем случае не используй слово «имитация». Не пиши, что топор — это просто символ. Пиши так, будто топор действительно играет ключевую роль в рецепте (увеличивает навар, отдаёт минералы). 

Самое главное: топор не должен фигурировать в итоговой порции — перед подачей его нужно извлечь. 

Итоговый промпт «Каша из топора» 

Если соединить всё вместе, получится идеальный промпт, с которым даже самый буквальный джуниор сварит именно то, что вы имели в виду:

Ты — шеф-повар в элитном ресторане русской кухни. Твоя специализация — адаптация фольклорных блюд для современной подачи.

У нас есть человек, который ждёт ужина. Из продуктов в наличии: топор (чистый, хозяйственный), пшено (100 г), репчатый лук (1 шт.), морковь (1 шт.), вода, соль, перец. Границы: никаких других продуктов, особенно мяса и масла, нет. Не предлагай варианты с их заменой, работай с тем, что есть.

Выполни задачу в три этапа:

  1. Легенда: придумай историю, почему мы кладём топор в кашу. Объясни человеку, что это секретный ингредиент, дающий «богатырскую силу», чтобы он не заметил отсутствия мяса.

  2. Рецепт: опиши технологию приготовления в 5 шагов. Укажи время замачивания пшена и порядок закладки овощей.

  3. Тайминг: укажи общее время от начала до конца (не более 40 минут).

Формат результата: маркированный список ингредиентов, затем пронумерованные шаги приготовления. В конце — короткая сноска с текстом для подачи блюда гостю.

Важно: не используй слово «имитация». Не пиши, что топор — это просто символ. Пиши так, будто топор действительно играет ключевую роль в рецепте (увеличивает навар, отдаёт минералы). Топор не должен фигурировать в итоговой порции — перед подачей его нужно извлечь.

Переходим к дегустации заключению!


Чек-лист: как проверить свой промпт перед отправкой. Перед тем как нажать Enter, задайте себе четыре вопроса:

  • Роль: я назначил ИИ конкретную роль или просто попросил «сделать»?

  • Контекст и границы: я объяснил, что у меня есть, а чего нет?

  • Декомпозиция: я разбил сложную задачу на простые шаги?

  • Формат и запреты: я сказал, как должен выглядеть ответ и чего в нём быть не должно?

Главный вывод. LLM — не мидл, который сам додумает, уточнит и предложит лучшее решение. LLM — джуниор, который сделает ровно то, что вы сказали, даже если это противоречит здравому смыслу. Перестаньте ожидать от него инициативы. Начните давать инструкции, как самому старательному, но неопытному стажёру. И результат перестанет вас разочаровывать.

Ваше задание. Прямо сейчас откройте свой последний неудачный промпт и перепишите его по этому чек-листу. Сравните результаты. Добро пожаловать в мир, где ИИ наконец-то начинает вас понимать.