Чтобы написать хороший промпт для ChatGPT, опишите нужный результат, добавьте исходные данные и обозначьте важные ограничения. Укажите формат ответа, если он влияет на пользу результата. Начинать можно с короткого запроса: подробности стоит добавлять там, где без них модель вынуждена угадывать. После первого ответа уточните именно то, что не подошло.
Из чего состоит понятный запрос
Промпт — сообщение, в котором вы объясняете задачу. Для этого не нужен специальный язык команд. Вопрос «Почему листья меняют цвет?» уже является полноценным запросом. Однако просьба «Напиши текст» оставляет слишком много неизвестного: кто его прочитает, зачем он нужен и какие сведения можно использовать.
Представьте, что поручаете работу человеку, который впервые видит ваш проект. Ему потребуется объяснить не всю историю компании, а только условия, влияющие на решение. Например, для объявления важны дата, место и действие читателя. Для объяснения учебной темы — уровень подготовки и непонятный шаг. Для сравнения вариантов — критерии выбора.
Необязательно каждый раз заполнять длинную анкету. Хороший запрос бывает коротким, когда задача ясная. Его качество определяется не количеством слов, а тем, сколько существенных неопределённостей удалось убрать. Особенно полезно обозначить, чего в результате быть не должно: новых фактов, обещаний, сложных терминов или чрезмерно длинного вступления.
Задача, контекст, ограничения и формат
Удобно собирать запрос из четырёх частей. Первая отвечает на вопрос «Что сделать?», вторая даёт материал, третья фиксирует границы, четвёртая описывает вид результата. Эту схему можно сокращать под конкретную задачу.
| Часть | Что сообщить | Пример |
|---|---|---|
| Задача | Действие и цель | Объясни правила встречи новым участникам |
| Контекст | Только значимые сведения | Встреча проходит онлайн и длится 30 минут |
| Ограничения | Что сохранить или исключить | Не добавляй требований, которых нет в заметках |
| Формат | Структура и объём | Короткое вступление и пять пунктов |
Универсальный шаблон
Помоги с задачей: [что нужно сделать].
Результат нужен для: [кому и зачем].
Исходные данные: [факты, текст или условия].
Сохрани: [важные детали]. Не добавляй: [ограничения].
Оформи ответ как [формат], примерно [объём].
Если существенных данных не хватает, сначала задай вопросы.
Квадратные скобки нужно заменить своими данными. Не отправляйте шаблон с пустыми полями: иначе часть неопределённости останется. Если исходник длинный, отделите его от инструкции фразой «Далее исходный текст». Это помогает отличить материал для обработки от ваших требований к ответу.
Один запрос до и после улучшения
Возьмём редакционный пример: нужно пригласить коллег на небольшую внутреннюю встречу. Слабая исходная просьба — «Напиши приглашение». Она не сообщает ни цель, ни продолжительность, ни ожидаемое действие. Модель может добавить регистрацию, программу и обещание записи, хотя ничего этого не планировалось.
Пример исходных данных
Встреча состоится во вторник в 15:00, продлится полчаса и посвящена плану выпуска. Ссылка будет в рабочем календаре. Участникам нужно заранее прочитать заметку и принести один вопрос. Это все известные факты, и именно они должны остаться в приглашении.
Готовый запрос
Напиши приглашение коллегам на внутреннюю онлайн-встречу.
Она пройдёт во вторник в 15:00 и продлится 30 минут.
Тема — план выпуска. Ссылка находится в рабочем календаре.
До встречи нужно прочитать заметку и подготовить один вопрос.
Тон спокойный и дружелюбный. До 70 слов, без рекламных обещаний.
Не придумывай регистрацию, запись и дополнительные материалы.
Как проверить результат
Проверьте, что в ответе сохранились все четыре условия: время, длительность, тема и подготовка. Затем найдите сведения, которых не было в исходнике. Даже приятное на слух дополнение может оказаться ошибкой. В последнюю очередь оцените тон: приглашение должно помогать коллеге подготовиться, а не продавать событие.
Ещё два коротких сценария показывают, как меняется схема. Для обучения можно попросить: «Объясни дроби ученику, который понимает деление. Покажи один простой пример и предложи похожий для самостоятельного решения». Для сравнения: «Сравни эти три расписания по времени дороги и свободным вечерам. Используй только данные таблицы и отметь отсутствующие сведения».
Как уточнять результат в диалоге
Если ответ слишком общий, не обязательно начинать сначала. Назовите конкретный недостаток и желаемое изменение. «Сделай лучше» почти ничего не уточняет. «Убери вступление, оставь все даты и добавь в конце одно действие для читателя» уже задаёт проверяемую правку.
Полезно менять один важный параметр за раз. Сначала исправьте факты, затем структуру, затем стиль. Когда одновременно меняются задача, аудитория и ограничения, становится трудно понять, какое изменение помогло. Для длинной работы сохраняйте короткий перечень действующих требований, чтобы очередная правка не отменяла прежние условия.
При работе с важными сведениями просите отделить исходные факты от предположений. Это не заменяет проверки, но делает слабые места заметнее. Не нужно просить модель уверенно заполнить любой пробел: иногда лучший следующий шаг — уточняющий вопрос человеку.
Частые вопросы
Нужно ли писать запрос на английском?
Для обычной задачи можно использовать русский. Важнее ясно описать результат и сохранить точные термины. Если материал на другом языке, укажите отдельно язык исходника и язык ответа, чтобы модель не выбирала их сама.
Когда полезно указывать роль?
Роль помогает обозначить подход: например, редактор проверяет ясность, а преподаватель объясняет шаги. Сама фраза «ты лучший эксперт» не добавляет фактов и не гарантирует качество. Конкретные критерии обычно полезнее громкого названия роли.
Что добавить, если первый ответ не подошёл?
Приведите один фрагмент и объясните, что именно нужно изменить. Можно показать короткий образец желаемого тона. Если причина в неверных исходных данных, исправьте их явно, а не пытайтесь решить фактическую ошибку стилистической просьбой.