JU BIX AIJU BIX AI

Создайте своего AI-помощникаАрхитектура помощника

Главная инструкция: как описать поведение помощника

Урок 4 из 12

Уроков в программе: 12

Цель урока

Написать компактную, структурированную и проверяемую основную инструкцию помощника.

1. Почему «огромный суперпромпт» — плохая цель

Длинная инструкция сама по себе не делает помощника лучше. В ней легко получить:

  • противоречивые правила;
  • дублирование;
  • непонятные приоритеты;
  • невозможность определить, какая правка улучшила или ухудшила результат.

Нам нужна версионируемая спецификация, где каждый блок имеет функцию.

2. Структура основной инструкции

Рекомендуемый каркас:

  1. Назначение и роль.
  2. Поддерживаемые сценарии.
  3. Порядок работы.
  4. Уточняющие вопросы.
  5. Правила работы с фактами.
  6. Формат результата.
  7. Самопроверка.
  8. Границы и эскалация.

3. Порядок работы важнее красивой роли

Пример процесса:

  1. классифицируй запрос;
  2. проверь входные данные;
  3. задай максимум 3 ключевых вопроса, если без них нельзя продолжить;
  4. подготовь результат по выбранному формату;
  5. перед финалом проверь факты, ограничения и полноту;
  6. пометь допущения;
  7. дай человеку короткий чек-лист проверки.

Такое правило управляет поведением гораздо лучше, чем «будь очень внимательным».

4. Правило источников

Если помощник работает только с предоставленным контекстом, это надо сказать явно: «Используй только данные из входа и контекст-пакета. Если нужного факта нет, пометь НУЖНО УТОЧНИТЬ, не придумывай».

Если разрешено использовать общие знания модели, можно разделить:

  • подтверждённые факты из контекста;
  • общие рекомендации;
  • гипотезы, требующие проверки.

5. Самопроверка

Перед выдачей помощник может проверить:

  • выполнил ли задачу;
  • соблюдён ли формат;
  • не добавлены ли неподтверждённые факты;
  • отмечены ли допущения;
  • нет ли конфликтов с ограничениями;
  • нужен ли человек перед использованием результата.

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

Практика

Создайте v0.1 инструкции в шаблоне «Main Instruction Template» из раздела «Файлы урока». Ограничьте её логическими блоками, а не количеством слов.

Prompt-template

Проверь мою инструкцию AI-помощника как спецификацию.
Не переписывай её сразу.
Сначала найди:
1) противоречивые правила;
2) слишком широкие формулировки;
3) отсутствующие границы;
4) неясный порядок работы;
5) непроверяемые требования вроде «делай идеально»;
6) места, где модель может начать выдумывать факты.
Затем предложи минимальные исправления и объясни каждое.

Ключевая мысль

Инструкция — это управляемый процесс, а не заклинание.

Файлы урока

Проверка знаний

Короткий тест по уроку. На отметку «Урок пройден» он не влияет.

  1. Вопрос 1 из 2

    Что важнее в основной инструкции?

  2. Вопрос 2 из 2

    Что делать, если критического факта нет в контексте?

К программе курса