Инструкция по созданию эффективных промптов для GPT-5

Инструкция по созданию эффективных промптов для GPT-5

GPT-5 — это не просто чат-бот, а агентная система с мощным механизмом рассуждений. Чтобы раскрыть её потенциал, структурируйте промпты как задачи для системы. Ниже — готовая шпаргалка: Мастер‑Промпт, 30/70 практики, анти‑паттерны и пресеты.

Раздел 1: Основы Промптинга и Мастер-Шаблон для GPT-5

1. Мастер‑Промпт GPT‑5 (шаблон)

You are {РОЛЬ}.

CONTROL PANEL
• Reasoning: {think | think harder | ULTRA THINK | minimal}
• Verbosity: {low | medium | high}
• Tools: {auto | web | image | pdf | code | files}
• Self-Reflect: {on | off}
• Meta-Fix: {on | off}

TASK
{одна фраза — что именно нужно сделать}

INPUTS (опционально)
• Пользователи: ...
• Основной цикл: ...
• Критерии оценки: ...
• Не подлежит обсуждению: ...
• Технологии/стек: ...
• Тон: ...

DELIVERABLES
1) ...
2) ...
3) ...

TOOL PREAMBLES
• Перед первым вызовом инструментов: перефразируй цель + дай пошаговый план + укажи бюджет вызовов (например: максимум 2 web‑запроса).
• В процессе: давай короткие статусы шагов (1–2 строки), не задавай лишних вопросов.

AGENCY (инициативность)
• Если неопределённость: {действуй самостоятельно / сделай минимальное допущение / 1 уточняющий вопрос максимум}.
• Продолжай до полного результата, не останавливайся при сомнениях.

FORMATTING
• Используй Markdown только там, где это семантически корректно (inline code, code fences, списки, таблицы).

PRIVATE OPS (не выводить)
- INPUTS = авторитетные. При пробелах делай минимальные допущения и продолжай; 1 фокус‑вопрос только при полной блокировке.
- If Self-Reflect=on:
  1) Составь приватную рубрику (5–7 пунктов: корректность, полнота, ясность, формат, полезность).
  2) Черновик → проверка → одна ревизия.
  3) Верни только финал.
- If Meta-Fix=on и результат не соответствует:
  1) Сгенерируй внутренний промпт для исправления.
  2) Применить один раз.
  3) Вернуть улучшенный финал. (Можно отметить [Meta‑Fix applied]).

2. Панель управления (Control Panel)

  • Reasoning (глубина мышления): think (базовый), think harder (усиленное), ULTRA THINK (для сложных задач), minimal (быстрый режим). В режиме minimal запросите краткое объяснение мысли и подробные Tool Preambles.
  • Verbosity (многословность): low / medium / high — регулирует длину финального ответа, не глубину рассуждений. Допускаются переопределения: «в тексте кратко, в коде подробно».
  • Tools (инструменты): auto или явный список: web, code, files, pdf, image. Для фронтенда обычно нужны: web, code, files.
  • Self‑Reflect: Внутренняя самопроверка перед выполнением.
  • Meta‑Fix: Автоисправление результата после выполнения, если формат/качество не соблюдены.

3. INPUTS (входные данные) и DELIVERABLES (результаты)

  • INPUTS: Соберите весь контекст задачи: пользователи, сценарии, ограничения, стек технологий, тон. Чем больше ясности, тем меньше ненужных уточнений от модели.
  • DELIVERABLES: Пронумерованный список: что именно, в каком порядке и в каком формате. Примеры: PRD (PDF), ссылки с заметками, диаграмма Mermaid, схема БД (SQL), код и т.д.

4. Ключевые практики (30% → 70% результата)

  • Структура промпта: Role → Control Panel → Task → Inputs → Deliverables → Private Ops.
  • Не путайте reasoning_effort (глубина мышления) и verbosity (длина ответа).
  • Используйте Responses API + Tool Preambles для агентных сценариев (план → шаги → статусы).
  • Управляйте инициативностью: бюджеты инструментов и правило «когда задавать вопрос».
  • Включайте Self-Reflect + Meta-Fix для «zero‑to‑one» задач.
  • Мета‑промптинг: позвольте модели улучшить ваш промпт и убрать двусмысленность.

5. Анти‑паттерны

  • Противоречивые инструкции.
  • Неопределённые роли/задачи.
  • Отсутствие Deliverables.
  • Смешение verbosity и reasoning_effort.
  • Агентные задачи без Tool Preambles.
  • Игнорирование Responses API для агента.

Раздел 2: Продвинутые Техники и Фреймворки Управления GPT-5

6. Фреймворк «Сбор контекста» (Context Gathering)

Паттерн для быстрого исследования: начни широко, быстро сузись, остановись, как только можешь действовать.

  • Цель: “Собери достаточно контекста быстро. Параллелизируй поиск и остановись, как только сможешь действовать.”
  • Метод: “Начни широко, затем разветвись на фокусные подзапросы...”
  • Ранний стоп: “Остановись, если можешь назвать точное место изменений, или если ~70% топ-результатов сходятся...”
  • Эскалация: “Если есть противоречия, сделай одну уточняющую пачку и двигайся.”
  • Цикл: “Пакетный поиск → минимальный план → выполнение.”

7. Структура промптов: XML-подобные теги

Используйте теги с явной семантикой для повышения следования инструкциям.

<goal>Добавь адаптивную навбар…</goal>
<constraints>BEM, Tailwind, hooks, путь компонентов…</constraints>
<steps>1) Анализ; 2) План; 3) Реализация; 4) Резюме</steps>
<stopping_criteria>Навбар работает, меню открывается...</stopping_criteria>
<output_format>Патч + краткий список изменений</output_format>

8. Фреймворк "Управление агентностью"

Агентность — это способность модели действовать самостоятельно. Вы можете настроить, насколько независимой она будет.

  • Низкая агентность (для контроля): Выполни только первый шаг и остановись. Покажи мне план действий перед выполнением. Используй максимум 2 инструмента. Спрашивай разрешение на каждое важное действие.
  • Высокая агентность (для исследований): Продолжай работать, пока задача не решена. Используй все доступные инструменты. Не задавай уточняющих вопросов. Если встретишь препятствие — найди обходной путь.

9. Продвинутые техники

  • Преамбулы инструментов (Tool Preambles): Объясняйте модели, зачем вы собираетесь использовать инструмент, чтобы сделать процесс более прозрачным и управляемым.
  • Цепочки рассуждений (Chain of Thought): Заставляйте модель сначала думать, затем анализировать свои мысли, и только потом давать финальный ответ.
<thinking>
Сначала подумай над задачей и запиши свои рассуждения здесь.
</thinking>
<analysis>
Проанализируй свои рассуждения и найди слабые места.
</analysis>
<solution>
Теперь дай финальное решение с учётом анализа.
</solution>

10. Фокус на GPT-5: Оркестрация «Режима Мышления»

GPT-5 вводит явный «режим мышления» (reasoning/Thinking). Задача инженера — проектировать сложные когнитивные процессы, а не просто писать запросы. Роль специалиста эволюционирует от «заклинателя моделей» к «когнитивному хореографу».

  • Продвинутые фреймворки мышления: Tree-of-Thought (ToT), Self-Reflection.
  • Пример промпта, ориентированного на процесс: Используйте тег <reasoning_framework>, чтобы задать шаги: План, Реализация, Критика и Уточнение.

Раздел 3: Практические Шаблоны и Адаптация Промптов для GPT-5

11. Мета‑промпт (для улучшения ваших промптов)

You are an expert AI prompting guide for GPT-5.

CONTROL PANEL
• Reasoning: ULTRA THINK
• Verbosity: low
• Tools: auto
• Self-Reflect: on
• Meta-Fix: on

TASK
Улучшить мой промпт под цели и убрать двусмысленности.

INPUTS
• Мой исходный промпт: "<вставьте текст>"
• Требуемое поведение: ...
• Не подлежит обсуждению: ...

DELIVERABLES
1) Новый промпт в полной структуре.
2) Краткое пояснение (3–5 пунктов), какие изменения улучшили качество.

12. Быстрые пресеты

  • Супер‑скорость: Reasoning=minimal, Verbosity=low, Self-Reflect=off. Добавьте: «Дай 1–2 строки объяснения подхода + статусы шагов».
  • Глубокая аналитика: Reasoning=ULTRA THINK, Verbosity=medium, Self-Reflect=on. Бюджет: ≤ 3 web‑запроса.
  • Фронтенд‑разработка: Reasoning=think harder, Verbosity=low (текст)/high (код). Стек: Next.js, Tailwind, shadcn/ui и т.д.

13. Шаблоны для разных задач

  • Для анализа данных: <role>Ты — аналитик данных</role> с указанием <focus_areas> и формата <output>.
  • Для написания кода: <programming_task> с <goal>, <requirements> и <code_style>.
  • Для творческих задач: <creative_brief> с <product>, <target_audience>, <tone> и <must_include>.

14. Решение типичных проблем

  • Слишком общие ответы: Используйте <specificity_requirements> (требуйте числа, примеры, сроки).
  • Отклонение от темы: Используйте <scope_control> с тегами <allowed_topics> и <forbidden>.
  • Непредсказуемость: Используйте <priority_order> для указания приоритетов (например, точность > формат > скорость).

15. Эволюция и миграция промптов на GPT-5

Подход к написанию промптов кардинально изменился, требуя большей точности и структурности.

  • Этапы: От GPT-4.0 (основа) → GPT-4.1 (буквальность) → o-серия (управление "мыслью") → GPT-5 (маршрутизатор и "мышление по необходимости").
  • Агентный шаблон для GPT-4.1 (Основа для GPT-5): Включает секцию # Reminders (Persistence, Tool-calling, Planning).
  • Алгоритм миграции: Примените практики для GPT-4.1, вставьте "сигнал" для маршрутизатора ("При сложной задаче — думай глубже..."), предусмотрите управление через API.

16. FAQ: Частые практические вопросы

  • Нужно ли в 2025 году писать “Think step by step”? Для reasoning-моделей лучше задать критерии и позволить модели использовать внутреннее "долгое размышление".
  • Как принудить markdown у o3-mini/o1? Добавьте “Formatting re-enabled” в `developer-message`.
  • Как писать промпты для длинного контекста (1M)? Дублируйте ключевые инструкции в начале и в конце. Структурируйте документы (XML), избегая больших JSON-блоков.

Финальный чек-лист эффективного промпта

  • Структура: Использованы XML-теги.
  • Ясность: Задача сформулирована однозначно.
  • Контроль: Задан уровень агентности.
  • Контекст: Предоставлена вся информация.
  • Примеры: Приведены образцы результата.
  • Приоритеты: Установлены ограничения.
Made on
Tilda