ИИ-Промты PRO: Инженерное искусство для сложных задач - страница 5

Шрифт
Интервал


4.1 Мастерство структурирования:

Принцип: Четкая организация = Предсказуемость вывода + Упрощение восприятия модели.

Техники:

Роли (Persona): Не просто "Ты помощник", а детализация:

Пример PRO: "Ты – старший финансовый аналитик с 10-летним опытом в фармацевтике. Твой стиль: лаконичный, точный, опирающийся на данные. Ты специализируешься на прогнозировании ROI маркетинговых кампаний. Избегай спекуляций."

Зачем: Задает тон, экспертизу, ограничивает нерелевантные ответы.

Явные шаги и логика:

Пример PRO: "Шаг 1: Проанализируй предоставленный отчет (разделы X, Y, Z) на предмет ключевых трендов. Шаг 2: Сравни эти тренды с данными из таблицы A. Шаг 3: На основе сравнения выдели 3 главных риска и 2 возможности. Шаг 4: Оформи вывод в виде маркированного списка."

Зачем: Направляет рассуждение модели, снижает вероятность пропуска этапов.

Форматы вывода: Не просто "список", а жесткая спецификация:

Пример PRO (JSON): "Верни ответ В ТОЧНОМ формате JSON: { "summary": "краткий итог", "trends": ["тренд1", "тренд2"], "risks": [{"risk": "описание", "severity": "high/medium/low"}, …], "opportunities": ["описание1", "описание2"] }"

Пример PRO (Markdown): "Используй заголовки `##`, маркированные списки `-`, жирный для ключевых терминов, таблицы для сравнения."

Зачем: Упрощает интеграцию с другими системами (API, БД), гарантирует парсируемость.

Разделители и четкие границы:

Пример PRO: "КОНТЕКСТ НАЧАЛО: [вставь текст] КОНТЕКСТ КОНЕЦ. ИНСТРУКЦИЯ НАЧАЛО: [вставь задачу] ИНСТРУКЦИЯ КОНЕЦ."

Зачем: Помогает модели четко различать части промта (инструкции, контекст, примеры), особенно в длинных промтах.


4.2 Контекстное мастерство: Инженерия информации:

Принцип: Подавать нужную информацию в нужный момент в оптимальном объеме и формате.

Техники:

Иерархия контекста (Практическое применение):

Слои:

1. Системный промт (Постоянный): Роль, основные правила, глобальные ограничения. Размещение: Всегда в начале, иногда кратко дублируется в длинных сессиях.

2. Статичный фон (Сессионный/Задачный): Справочная информация, определения, принципы, релевантные для всей сессии или конкретного типа задач. Размещение: После системного промта или при первом упоминании задачи типа.

3. Динамический контекст задачи (Зависимый от запроса): Конкретные данные пользователя, промежуточные результаты цепочек, релевантные извлечения из RAG. Размещение: Непосредственно перед инструкцией к задаче или внутри нее.