Шаг 7. ИИ-ассистент: как не объяснять одно и то же каждый раз
Обычный чат-бот полезен для разовой задачи. Но если вам приходится снова и снова объяснять ему вашу роль, правила и исходные условия — пора создать ассистента.
Когда нужен ассистент
Простой критерий: если вы три раза подряд копируете один и тот же длинный промпт и меняете только детали задачи — пора делать ассистента.
Примеры:
- Отвечаете клиентам на Авито или в соцсетях.
- Редактируете тексты по одним и тем же правилам стиля.
- Разбираете таблицы с одинаковой структурой.
- Готовите отчеты по стандартному формату.
- Изучаете язык и нужен помощник, который знает ваш уровень и типичные ошибки.
Как описать ассистента
Сначала вы описываете задачу:
- В какой роли должен выступать ассистент.
- Какие сведения ему нужны постоянно.
- Какие действия и ответы запрещены.
- В каком виде должен быть его ответ.
- Какие есть показатели успешного результата.
Чем конкретнее инструкции, тем лучше.
Пример инструкции:
Ты — помощник мебельного мастера. Отвечаешь клиентам на Авито от имени частного мастера. Пиши так, как написал бы сам мастер: коротко, спокойно, без рекламных формальностей. Один ответ — от трёх до шести предложений.
Но обычно лучший эффект получается от более развернутых инструкций
Пример ассистента мебельного мастера
Ниже — инструкция реального ассистента, которого я использовал для ответов клиентам. Это не универсальный шаблон. Его ценность как раз в том, что он описывает конкретный процесс, конкретные ограничения и конкретный стиль общения.
Почему инструкция такая длинная?
Потому что она работает.
Короткая инструкция "Отвечай клиентам на Авито" даст общие ответы, которые придется переписывать. Длинная инструкция даёт 80-90% готовых ответов, которые можно отправлять почти без правок.
Разница — в десятках сэкономленных часов.
Тестирование и доработка
Ассистент не работает идеально с первого раза.
После запуска вам придется:
- Следить, где он ошибается.
- Дополнять инструкции новыми правилами.
- Добавлять примеры хороших и плохих ответов.
- Корректировать тон и стиль.
В моем примере со шкафчиками, когда пошли реальные диалоги, пришлось работать над дополнением инструкций. Также оказалось, что выбранная изначально недорогая модель оказалась слабовата, и пришлось перейти на более продвинутые и дорогие модели.
Проблема дешевых моделей
Например, клиент пишет: "А можно сделать шкаф 2 метра высотой за 15 000?"
Дешевая модель:
Да, конечно! Сделаем шкаф 2 метра высотой за 15 000 рублей.
Модель соглашается, игнорируя инструкцию, что стандартный шкаф не выше 1,5 м.
Продвинутая модель:
Шкаф высотой 2 метра уже не стандартный. Для такого размера стоимость будет выше. Чтобы назвать точную цену, нужна консультация с мастером. Передать вопрос?
Модель следует инструкциям и не соглашается на невыгодные условия.
Что такое память ассистента
Когда говорят, что ассистент "помнит" пользователя, это звучит так, будто внутри модели лежит личный дневник. На практике память обычно устроена проще: приложение сохраняет нужные записи и добавляет их в следующий запрос.
Например, для помощника по изучению языка можно хранить:
- Текущий уровень.
- Изученные темы.
- Слова, которые уже встречались.
- Типичные ошибки.
- Цель и желаемую периодичность занятий.
Ассистент не должен получать весь архив при каждом сообщении. Достаточно найти записи, которые относятся к текущей теме, и передать их вместе с новым запросом.
Простейшая схема памяти через базу данных
Ниже пример простого ассистента с памятью и динамическим контекстом. Выполнено в n8n. Сначала автоматика собирает тексты страничек с нужным контекстом, затем заходит в таблицы базы данных и забирает необходимые данные с историей диалога по задаче. И затем отправляет это все Агенту. На основании полученных данных и последнего сообщения, которое содержит относительно краткий запрос, ассистент располагает полным контекстом того, что необходимо для исчерпывающего ответа.

Если вам нужно не просто прикрепить файл, а управлять записями, можно связать ассистента с базой данных через n8n. Это система визуального программирования. Позволяет связывать процессы, управлять передачей данных и даже встраивать в цепочки разных ИИ-агентов.
Схема в общем виде выглядит так:
- Пользователь отправляет сообщение.
- n8n сохраняет сообщение в историю.
- Специальный скрипт ищет в базе подходящие записи.
- Найденный контекст добавляется к инструкции и сообщению пользователя.
- Модель формирует ответ.
- n8n сохраняет ответ и возвращает его пользователю.
Для мебельного помощника в базе могут храниться не все сообщения подряд, а только полезные факты: имя клиента, размеры, адрес, желаемая дата монтажа и т.п.
Пока система только получает вашу команду и выдаёт текст, это ассистент.
Если она сама читает почту, ищет записи, изменяет базу, отправляет сообщения и выбирает следующие действия — это уже агент.
Граница не всегда проходит по названию. Ассистент может отвечать на вопросы, а после подключения инструментов стать частью агента.
В следующей главе разберем ИИ-агентов: как они работают, какие инструменты им нужны и как контролировать их действия.