Workflow-ассистенты
Workflow-ассистенты — это продвинутая форма AI-ассистентов. Вместо полностью открытого диалога пользователь проходит определённую последовательность шагов, управляемых AI. Это позволяет сопровождать сложные многошаговые процессы — от начала до конца, шаг за шагом.
Что такое workflow-ассистент?
Workflow-ассистент работает на основе визуальной блок-схемы узлов, соединённых стрелками. Каждый узел выполняет определённую задачу:
| Тип узла | Описание |
|---|---|
| Start / Einde | Точка начала и конца workflow |
| Evalueer | Анализирует контекст и сохраняет информацию в памяти workflow |
| Conditie | Оценивает выражение и направляет поток в нужную сторону |
| LLM | Вызывает языковую модель для определённой задачи (необязательно: ждёт ввода) |
| Goedkeuring | Задаёт вопрос да/нет и направляет поток на основе ответа |
| Doorverbinden | Соединяет маршруты без AI-задачи или видимого вывода |
| Subagent | Выполняет ту же задачу параллельно для нескольких элементов |
Workflow автоматически сохраняет своё состояние после каждого шага. Когда пользователь вводит данные, workflow продолжает ровно с того места, где остановился — даже после закрытия браузера.
Как использовать workflow-ассистента?
Начните новый разговор и выберите workflow-ассистента из списка. Ассистент автоматически проведёт вас через все шаги. На некоторых шагах ассистент будет ждать вашего ответа, на других — продолжит работу самостоятельно без ввода.
Справа от поля ввода чата находится кнопка Workflow. Нажмите её, чтобы открыть панель со всеми шагами и их текущим статусом (ожидание, активно, готово, ожидание ввода, пропущено, ошибка).
Вы можете закрыть чат в любой момент и продолжить позже. Workflow продолжится с того места, где вы остановились.
Пример: Глубокое исследование
Пресет Глубокое исследование — это пример workflow-ассистента, доступного во всех средах. Он помогает пользователю пройти тщательный исследовательский процесс:
- Определить тему — AI спрашивает об исследовательской теме и желаемой глубине
- Сформулировать поисковые вопросы — AI формулирует целевые поисковые запросы
- Выполнить исследование — AI проводит исследование и собирает информацию
- Сгенерировать отчёт — AI пишет структурированный исследовательский отчёт
- Завершить — пользователь оценивает отчёт и может задать дополнительные вопросы
Создание workflow-ассистента
Откройте Ассистенты и выберите вкладку Workflow-ассистенты. Нажмите в верхней карточке Новый workflow и выберите Создать или редактировать workflow с AI, Пустой workflow, n8n workflow или пресет. В разделе Быстрый старт можно сразу запустить пресет или выбрать Использовать как шаблон.
Собственного ассистента также можно преобразовать: в меню карточки ассистента выберите Открыть как workflow. Вы получите новый, неразделённый черновик; исходный ассистент при этом сохранится. Проверьте и протестируйте предложенные шаги перед публикацией.
Workflow-ассистентов, как и обычных ассистентов, можно делиться с группами пользователей и коллегами, в том числе из редактора с помощью кнопки Поделиться на панели инструментов. При совместном доступе с коллегами AI-Public может автоматически отправить e-mail-уведомление, чтобы получатели знали, что workflow-ассистент доступен.
Запуск n8n workflow
Помимо AI-управляемых workflow-ассистентов, AI-Public может также запускать n8n workflow через webhook. n8n workflow не открывает чат: без полей webhook вызывается сразу, с полями сначала открывается форма. Администраторы создают это через Ассистенты → Workflow-ассистенты → Новый workflow → n8n workflow.
Прочитайте полное объяснение на странице n8n workflows.
Общие настройки
При создании или редактировании workflow задайте в панели настроек для всего workflow следующее:
- Модель: AI-модель, используемая всеми шагами.
- Инструменты: Какие инструменты доступны (например, Vastlegging, Internet zoeken). Шаги могут отключать глобально включённые инструменты на уровне шага.
- MCP servers: Внешние подключения.
- Документы и изображения: Файлы, которые могут использовать шаги LLM.
Создание triage node
Evalueer-node анализирует ввод пользователя и сохраняет структурированные значения в памяти (например, route, onderwerp). Настройте:
- Системный промпт, который описывает, что нужно проанализировать.
- Схему вывода: поля с именем и типом (
string,number,boolean,enum).
Сохранённые значения доступны как state.имя_поля в condition-nodes.
Настройка condition node
Conditie-node читает память workflow и направляет поток к нужному следующему шагу через CEL-выражения:
| Желаемое поведение | Выражение |
|---|---|
Поле равно true | state.voldoende_info == true |
| Поле имеет значение | state.route == "rapport" |
| Числовой порог | state.score > 7 |
Каждая ветка имеет собственное соединение с следующим узлом.
Использование doorverbind node
Doorverbind-node сам не выполняет AI-задачу. Этот узел только передаёт workflow к следующему шагу. Используйте его, чтобы наглядно объединять маршруты, например когда ветка пропускает шаг и затем снова присоединяется к основной линии.
Doorverbind-node должен иметь как минимум одно входящее и одно исходящее соединение. Этот узел не показывается как отдельный содержательный шаг в прогрессе workflow.
Vastlegging в workflow
Включите инструмент Vastlegging в общих настройках и добавьте в системный промпт шага инструкцию о сохранении результатов. Пользователь видит сохранённые документы через кнопку Vastlegging (📄) на панели инструментов.
Восстановление разговора
Не нравится направление разговора? Через кнопку восстановления у более раннего сообщения можно вернуть workflow к тому моменту. Все сообщения после этого будут удалены, и workflow продолжится с этого точного момента.
Восстановление необратимо — удалённые сообщения больше нельзя вернуть.
Файлы и subagents в workflow
Workflow может попросить пользователя предоставить файлы, например исходный документ, оценочный шаблон, контракт, политический документ или заполненную форму. Пользователь может загрузить новый файл или выбрать существующий файл из File Management. Файлы, добавленные через workflow-форму, становятся доступны ассистенту в этом чате, но не выбираются автоматически для обычных вопросов в чате.
Новые файлы сначала обрабатываются, прежде чем workflow сможет надёжно продолжить работу. Если обязательный файл ещё обрабатывается или его обработка завершилась сбоем, пользователь должен подождать либо выбрать/загрузить файл снова.
Subagent-узел выполняет ту же задачу параллельно для нескольких элементов. Используйте его, когда workflow должен обрабатывать список, например по одному документу, участнику, сотруднику, клиенту, делу или форме на каждое выполнение. Subagent всегда получает текущий элемент в изолированном контексте. Поэтому в промптах нужно явно ссылаться на текущий элемент и избегать инструкций, обрабатывающих несколько элементов одновременно.
Создание или редактирование workflow с AI
Обсудите свой workflow с AI. Допустимые изменения появятся в редакторе. Проверьте и протестируйте результат, прежде чем сохранять или публиковать.