Большинство советов по prompt engineering - это фольклор, который передают друг другу через скриншоты. Что-то из этого работает, многое является суеверием, и почти ничто не объясняет почему. В этом руководстве разобраны шесть вещей, которые надежно меняют то, что создает Claude, а в конце объясняется, почему стоит вообще прекратить заниматься prompt engineering, если вы регулярно выполняете одну и ту же задачу.
1. Скажите, кто обращается с запросом и что произойдет дальше
Самый сильный рычаг - контекст ситуации, а не остроумные формулировки. «Напиши описание товара» и «Напиши описание керамического чайника стоимостью 200 евро, который продается в нашем собственном магазине покупателям, ценящим дизайн; текст должен размещаться под тремя фотографиями, состоять примерно из 60 слов и не содержать восклицательных знаков» - это не один и тот же запрос. Во втором варианте указаны аудитория, канал, объем и ограничение. Модель никак не могла угадать все это.
Полезная привычка: прежде чем вводить инструкцию, мысленно ответьте на четыре вопроса, а затем добавьте ответы в prompt. Кто это читает. Где это будет опубликовано. Какой нужен объем. Чего делать нельзя.
2. Приводите примеры, а не прилагательные
«Сделай текст энергичным» не означает ничего однозначного. Два предложения, которые вы считаете энергичными, означают нечто конкретное. Вставьте один хороший пример и один плохой, укажите, какой из них какой, - и результат улучшится сильнее, чем от любого количества описаний тона.
Это метод с лучшим соотношением усилий и результата во всем списке, но люди пропускают его, потому что на поиск примера нужно тридцать секунд, а на ввод слова «энергичный» - одна.
3. Просите обосновать ответ до вынесения заключения, если задача аналитическая
Для всего, что связано со сравнением, диагностикой или числами, попросите Claude разобраться в вопросе до того, как он придет к выводу. «Разбери каждый пункт и отметь, что он означает, прежде чем сказать, стоит ли мне подписывать» дает результат иного качества, чем «стоит ли мне это подписывать».
Оговорка: это помогает в аналитической работе и ничего не дает для творческих задач или задач на форматирование. Применение этого метода повсюду лишь делает ответ длиннее.
4. Указывайте форму ответа
Если вам нужна таблица, попросите таблицу и назовите столбцы. Если ответ должен уместиться в сообщении Slack, скажите об этом. Если вы не хотите вступления, напишите: «Сразу начни с первого пункта, без введения». Claude по умолчанию создает полезное эссе, потому что это безопасный универсальный ответ, а безопасный универсальный ответ редко оказывается именно тем, что вам нужно.
5. Скажите, что делать, если ответ неизвестен
Если ничего не уточнить, при наличии пробела модель по умолчанию создает что-то правдоподобное. Если уточнить, она так не поступает. Фраза «Если в документе этого нет, напиши НЕ УКАЗАНО, а не делай предположение» состоит из восьми слов и устраняет большую часть выдуманных деталей в аналитической работе.
Этот метод особенно важен для юридических, финансовых и медицинских документов, но в популярных руководствах о нем почти никогда не упоминают.
6. Дорабатывайте инструкцию, а не результат
Когда ответ оказывается неправильным, большинство людей исправляют сам ответ в следующем сообщении. Это исправляет один ответ. Альтернатива - понять, чего не хватало в инструкции, и добавить это, чтобы следующие двадцать ответов тоже были правильными.
Конкретный пример: вместо «сделай короче» спросите себя, какой объем вам на самом деле нужен, и укажите это число в исходном prompt. Вместо «сделай менее формально» найдите предложение, которое оказалось слишком формальным, и покажите, как вы бы его написали.
Момент, когда prompt engineering перестает быть оправданным
Все изложенное выше стоит освоить. Но обратите внимание, что происходит, когда вы начинаете хорошо этим пользоваться: ваши prompts становятся длинными, в них зашито множество решений, и вам приходится постоянно вводить их заново.
На этом этапе вы уже не пишете prompt. Вы плохо поддерживаете спецификацию в окне чата, которое ее забывает. Решение - вынести эту спецификацию из сообщения в Custom Instructions, где она сохраняется для каждого разговора, пока вы ее не измените. Именно этим и является файл навыка: хорошо протестированной спецификацией для одного вида работы, составленной один раз.
Простое практическое правило таково. Выполняете эту задачу один раз - напишите хороший prompt. Делаете это еженедельно - запишите его. Делаете это ежедневно - используйте файл, который кто-то уже протестировал на сотне вариантов этой задачи.
Как выглядит файл навыка
Это обычный текст. Роль, принципы работы этой роли, вопросы, которые она всегда задает перед ответом, создаваемый ею формат вывода и то, о чем она отказывается делать предположения. Один раз вставьте его в Custom Instructions, и каждый разговор будет начинаться с него. Настройка занимает меньше пяти минут, а пошаговое руководство находится здесь.
Попробуйте бесплатный вариант, прежде чем что-либо покупать, или просмотрите каталог по ролям.
KissMySkills - это независимая торговая площадка, не связанная с Anthropic, OpenAI или какой-либо другой компанией в сфере AI, не поддерживаемая ими и не аффилированная с ними.


