While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
Совет по XML: Используйте теги вроде
<instructions>
, <example>
и <formatting>
, чтобы четко разделять различные части вашего промпта. Это предотвращает путаницу Claude между инструкциями, примерами и контекстом.Почему стоит использовать XML-теги?
- Ясность: Четко разделяйте различные части вашего промпта и обеспечивайте его хорошую структурированность.
- Точность: Уменьшайте ошибки, вызванные неправильной интерпретацией частей вашего промпта Claude.
- Гибкость: Легко находите, добавляйте, удаляйте или изменяйте части вашего промпта без переписывания всего.
- Возможность парсинга: Использование Claude XML-тегов в его выводе облегчает извлечение определенных частей его ответа путем постобработки.
Не существует канонических “лучших” XML-тегов, с которыми Claude был специально обучен, хотя мы рекомендуем, чтобы названия ваших тегов имели смысл с информацией, которую они окружают.
Лучшие практики использования тегов
- Будьте последовательны: Используйте одни и те же названия тегов во всех ваших промптах и ссылайтесь на эти названия тегов при обсуждении содержимого (например,
Используя контракт в тегах <contract>...
). - Вкладывайте теги: Вы должны вкладывать теги
<outer><inner></inner></outer>
для иерархического содержимого.
Совет для продвинутых пользователей: Комбинируйте XML-теги с другими техниками, такими как многократное промптирование (
<examples>
) или цепочка рассуждений (<thinking>
, <answer>
). Это создает супер-структурированные, высокопроизводительные промпты.Примеры
Пример: Генерация финансовых отчетов
Пример: Генерация финансовых отчетов
Без XML-тегов Claude неправильно понимает задачу и генерирует отчет, который не соответствует требуемой структуре или тону. После подстановки также есть вероятность, что Claude неправильно поймет, где заканчивается один раздел (например, пример отчета за Q1) и начинается другой.
Роль | Без XML-тегов | С XML-тегами |
---|---|---|
Пользователь | Вы финансовый аналитик в AcmeCorp. Сгенерируйте финансовый отчет за Q2 для наших инвесторов. Включите разделы о Росте Выручки, Маржинальности и Денежном Потоке, как в этом примере за прошлый год: {{Q1_REPORT}}. Используйте данные из этой таблицы: {{SPREADSHEET_DATA}}. Отчет должен быть предельно лаконичным, по существу, профессиональным и в формате списка. Он должен подчеркивать как сильные стороны, так и области для улучшения. | Вы финансовый аналитик в AcmeCorp. Сгенерируйте финансовый отчет за Q2 для наших инвесторов. AcmeCorp - это B2B SaaS компания. Наши инвесторы ценят прозрачность и действенные выводы. Используйте эти данные для вашего отчета:<data>{{SPREADSHEET_DATA}}</data> <instructions> 1. Включите разделы: Рост Выручки, Маржинальность, Денежный Поток. 2. Подчеркните сильные стороны и области для улучшения. </instructions> Сделайте тон лаконичным и профессиональным. Следуйте этой структуре: <formatting_example>{{Q1_REPORT}}</formatting_example> |
Ассистент | Q2 Финансовый Отчет для Инвесторов AcmeCorp Уважаемые Инвесторы, Я рад представить наш финансовый отчет за Q2, демонстрирующий продолжающийся рост и устойчивость AcmeCorp на рынке B2B SaaS. 1. Рост Выручки: Наша выручка за Q2 достигла $15.2M, рост на 22% год к году. Этот рост в основном обусловлен 30% расширением нашей базы корпоративных клиентов. Однако, наш сегмент МСБ показал небольшое снижение на 5%, что мы планируем исправить через целевые маркетинговые инициативы в Q3. 2. Маржинальность: Валовая маржа улучшилась до 72% (рост на 3% с Q1) благодаря оптимизации инфраструктуры. Однако маржа EBITDA снизилась до 18% (снижение на 2%), поскольку мы существенно инвестировали в R&D для наших предстоящих функций на базе ИИ. 3. Денежный Поток: Операционный денежный поток остается сильным на уровне $4.1M. Наши денежные резервы составляют $28M, обеспечивая 15-месячный запас при текущем уровне расходов. Мы наблюдали 20% рост в стоимости привлечения клиентов, что мы решаем через более эффективные стратегии продаж. В итоге, основные финансовые показатели AcmeCorp остаются устойчивыми. Мы балансируем инвестиции в рост с разумным управлением денежными средствами. Наш фокус на Q3 будет на возрождении роста МСБ и оптимизации эффективности продаж. Спасибо за ваше постоянное доверие. С уважением, CFO, AcmeCorp | Q2 Финансовый Отчет для Инвесторов AcmeCorp</output> Рост Выручки: - Выручка Q2: $15.2M (22% ↑ год к году) - Корпоративные клиенты: 30% ↑ - Сегмент МСБ: 5% ↓ Действие: Целевой маркетинг в Q3 Маржинальность: - Валовая маржа: 72% (3% ↑ с Q1) Причина: Оптимизация инфраструктуры - Маржа EBITDA: 18% (2% ↓) Причина: Инвестиции в R&D функций ИИ Денежный Поток: - Операционный денежный поток: $4.1M (сильный) - Денежные резервы: $28M (запас на 15 месяцев) - Стоимость привлечения клиента: 20% ↑ Действие: Оптимизация стратегий продаж Перспективы: - Основные финансы: Устойчивые - Фокус Q3: Возрождение МСБ, оптимизация продаж Руководство остается приверженным балансу между инвестициями в рост и финансовой дисциплиной. |
Пример: Анализ юридического контракта
Пример: Анализ юридического контракта
Без XML-тегов анализ Claude неорганизован и упускает ключевые моменты. С тегами он предоставляет структурированный, тщательный анализ, с которым может работать юридическая команда.
Роль | Без XML-тегов | С XML-тегами |
---|---|---|
Пользователь | Проанализируйте это лицензионное соглашение на программное обеспечение на предмет потенциальных рисков и обязательств: {{CONTRACT}}. Сосредоточьтесь на положениях о возмещении ущерба, ограничении ответственности и правах на интеллектуальную собственность. Также отметьте любые необычные или вызывающие беспокойство условия. Вот наш стандартный контракт для сравнения: {{STANDARD_CONTRACT}}. Предоставьте сводку выводов и рекомендации для нашей юридической команды. | Проанализируйте это лицензионное соглашение на программное обеспечение на предмет юридических рисков и обязательств. Мы - международная корпорация, рассматривающая это соглашение для нашей основной инфраструктуры данных. <agreement> {{CONTRACT}}</agreement> Это наш стандартный контракт для сравнения: <standard_contract>{{STANDARD_CONTRACT}}</standard_contract> <instructions> 1. Проанализируйте эти положения: - Возмещение ущерба - Ограничение ответственности - Права на ИС 2. Отметьте необычные или вызывающие беспокойство условия. 3. Сравните с нашим стандартным контрактом. 4. Суммируйте выводы в тегах <findings>. 5. Перечислите действенные рекомендации в тегах <recommendations>.</instructions> |
Ассистент | Предоставленное лицензионное соглашение на программное обеспечение содержит несколько проблемных аспектов. Положение о возмещении ущерба слишком широкое, потенциально подвергая нас значительным обязательствам. Раздел об ограничении ответственности ограничивает ущерб всего $500, что недостаточно для нашего корпоративного использования. Что касается ИС, соглашение предоставляет поставщику совместное владение любыми модификациями или интеграциями, которые мы создаем. В итоге, это соглашение не в наших интересах. Оно подвергает нас чрезмерному риску, ограничивает наши средства правовой защиты в случае сбоев и ставит под угрозу наши права на интеллектуальную собственность. Я рекомендую пересмотреть эти условия или искать альтернативных поставщиков. | <findings> 1. Возмещение ущерба (Пункт 8): - Проблема: Слишком широкое. Мы возмещаем поставщику “любые и все претензии”, возникающие из нашего использования. - Риск: Может сделать нас ответственными даже за халатность поставщика или дефекты продукта. - Отклонение: Наш стандарт ограничивает возмещение претензиями, возникающими из нашего нарушения соглашения. 2. Ограничение ответственности (Пункт 9): - Проблема: Ограничивает весь ущерб суммой $500, включая прямой ущерб. - Риск: Крайне недостаточно для корпоративного использования. Критический сбой может стоить миллионы. - Отклонение: Наш стандарт допускает прямой ущерб до суммы 12 месяцев оплаченных сборов. 3. Права на ИС (Пункт 12): - Проблема: Предоставляет поставщику совместное владение нашими модификациями/интеграциями. - Риск: Поставщик может использовать или продавать наши проприетарные алгоритмы или инсайты данных. - Отклонение: Наш стандарт сохраняет полное владение нашей работой. 4. Необычные условия: - Пункт 5.3: Поставщик может использовать наши данные использования “для любых целей”. - Пункт 7.2: Поставщик может прекратить “по своему усмотрению” с уведомлением всего за 7 дней. - Пункт 11: Никаких гарантий любого рода, даже базовой товарной пригодности. </findings> <recommendations> 1. Отклонить это соглашение. Риски значительно перевешивают выгоды для корпорации. 2. Встречное предложение: - Возмещение: Ограничить претензиями, возникающими из нашего нарушения соглашения. - Ответственность: Ограничить 12 месяцами сборов для прямого ущерба; вести переговоры по косвенному. - ИС: Полное владение нашими модификациями/интеграциями. - Использование данных: Ограничить только улучшением сервиса. - Прекращение: Минимум 90 дней уведомления; только по причине. - Гарантии: Требовать базовую товарную пригодность и пригодность для цели. 3. Если поставщик отказывается, исследовать альтернативных поставщиков или внутренние решения. 4. Привлечь юридических консультантов для переговоров по контракту, учитывая высокие ставки. </recommendations> |
Библиотека промптов
Вдохновляйтесь подборкой промптов для различных задач и случаев использования.
Учебник по промптингу на GitHub
Учебник, наполненный примерами, охватывающий концепции промпт-инжиниринга из нашей документации.
Учебник по промптингу в Google Sheets
Облегченная версия нашего учебника по промпт-инжинирингу через интерактивную таблицу.