Перейти к основному содержимому

Workflow-ассистенты

Workflow-ассистенты — это продвинутая форма AI-ассистентов. Вместо полностью открытого диалога пользователь проходит определённую последовательность шагов, управляемых AI. Это позволяет сопровождать сложные многошаговые процессы — от начала до конца, шаг за шагом.

Что такое workflow-ассистент?​

Workflow-ассистент работает на основе визуальной блок-схемы узлов, соединённых стрелками. Каждый узел выполняет определённую задачу:

Тип узлаОписание
Start / EindeТочка начала и конца workflow
EvalueerАнализирует контекст и сохраняет информацию в памяти workflow
ConditieОценивает выражение и направляет поток в нужную сторону
LLMВызывает языковую модель для определённой задачи (необязательно: ждёт ввода)
GoedkeuringЗадаёт вопрос да/нет и направляет поток на основе ответа
DoorverbindenСоединяет маршруты без AI-задачи или видимого вывода
SubagentВыполняет ту же задачу параллельно для нескольких элементов

Workflow автоматически сохраняет своё состояние после каждого шага. Когда пользователь вводит данные, workflow продолжает ровно с того места, где остановился — даже после закрытия браузера.

Как использовать workflow-ассистента?​

Начните новый разговор и выберите workflow-ассистента из списка. Ассистент автоматически проведёт вас через все шаги. На некоторых шагах ассистент будет ждать вашего ответа, на других — продолжит работу самостоятельно без ввода.

Справа от поля ввода чата находится кнопка Workflow. Нажмите её, чтобы открыть панель со всеми шагами и их текущим статусом (ожидание, активно, готово, ожидание ввода, пропущено, ошибка).

Можно прерваться

Вы можете закрыть чат в любой момент и продолжить позже. Workflow продолжится с того места, где вы остановились.

Пример: Глубокое исследование​

Пресет Глубокое исследование — это пример workflow-ассистента, доступного во всех средах. Он помогает пользователю пройти тщательный исследовательский процесс:

  1. Определить тему — AI спрашивает об исследовательской теме и желаемой глубине
  2. Сформулировать поисковые вопросы — AI формулирует целевые поисковые запросы
  3. Выполнить исследование — AI проводит исследование и собирает информацию
  4. Сгенерировать отчёт — AI пишет структурированный исследовательский отчёт
  5. Завершить — пользователь оценивает отчёт и может задать дополнительные вопросы

Создание 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). Настройте:

  1. Системный промпт, который описывает, что нужно проанализировать.
  2. Схему вывода: поля с именем и типом (string, number, boolean, enum).

Сохранённые значения доступны как state.имя_поля в condition-nodes.

Настройка condition node​

Conditie-node читает память workflow и направляет поток к нужному следующему шагу через CEL-выражения:

Желаемое поведениеВыражение
Поле равно truestate.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. Допустимые изменения появятся в редакторе. Проверьте и протестируйте результат, прежде чем сохранять или публиковать.