Официальные рекомендации OpenAI для актуальных моделей предлагают строить запрос вокруг результата, релевантного контекста, ограничений, критериев успеха и требуемого формата. Anthropic отдельно рекомендует заранее определять конкретные и проверяемые критерии успеха. То есть сильный промпт ближе к спецификации задачи, чем к красивой инструкции для модели.
«Не решай задачу сразу. Определи, каких решений мне не хватает для нормальной постановки задачи. Выбери только вопросы, ответы на которые существенно изменят итог. Не спрашивай то, что можно определить позже или разумно предположить».
«Не хочу очередной текст с заголовком про пять способов». «Не хочу пафоса». «Не хочу скидок». «Не хочу лендинг из одинаковых карточек». «Не хочу презентацию, где первые семь слайдов рассказывают про компанию».
Google в актуальном руководстве по Gemini также описывает проектирование промптов как итеративный процесс: первоначальная формулировка служит стартовой точкой, после чего запрос корректируют по наблюдаемому результату.
У меня есть задача, но я пока не могу точно сформулировать, какой результат мне нужен.
Исходная мысль: [напишите задачу так, как получается сейчас, даже если она сформулирована криво].
Не выполняй задачу сразу. Сначала помоги превратить мою сырую мысль в рабочее техническое задание.
Работай так:
1. Определи, что уже понятно из моего сообщения.
2. Найди ключевые неопределённости, от которых реально зависит результат.
3. Не задавай вопросы про детали, которые можно определить позже без ущерба для решения.
4. Задавай максимум пять вопросов за один раунд.
5. Если мне трудно ответить на открытый вопрос, предложи три принципиально разных варианта и объясни, что изменится при выборе каждого.
6. Отдельно выясни, что мне точно не подходит и почему.
7. Не придумывай за меня аудиторию, цели, факты, ограничения или предпочтения. Если приходится сделать существенное предположение, покажи его отдельно.
8. После моих ответов собери краткий бриф:
– задача;
– желаемый результат;
– контекст;
– аудитория или получатель;
– ограничения;
– критерии хорошего результата;
– недопустимые решения;
– оставшиеся предположения.
9. Проверь, достаточно ли этого брифа для выполнения задачи.
10. Если информации достаточно, составь финальный промпт. Пока не выполняй его.
Финальный промпт должен содержать только инструкции, которые реально влияют на результат. Не раздувай его ролями, очевидными требованиями и декоративными формулировками.
Если вы не можете описать хороший результат, сначала опишите плохой. Причины, по которым вы его отвергаете, часто дают более точный бриф, чем десять пожеланий в стиле «хочу современно и интересно».