Руководство по prompt engineering для Claude: шесть вещей, которые действительно меняют результат

Большинство советов по 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, не поддерживаемая ими и не аффилированная с ними.

~/get-started

Skills, которые работают. Без лишнего.

Просматривайте все навыки, наборы prompt и agent в магазине.

Просмотреть все навыки →Или попробуйте бесплатные инструменты