Эта документация была автоматически переведена ИИ.
Обзор
Рабочий процесс обычно состоит из нескольких связанных операционных шагов. Каждый узел представляет собой такой шаг и является базовой логической единицей в процессе. Как и в языке программирования, разные типы узлов представляют разные инструкции, которые определяют поведение узла. Когда рабочий процесс запускается, система последовательно входит в каждый узел и выполняет его инструкции.
Триггер рабочего процесса не является узлом. Он отображается в схеме процесса только как точка входа, но это другое понятие по сравнению с узлом. Подробности см. в разделе Триггеры.
С функциональной точки зрения, реализованные на данный момент узлы можно разделить на несколько основных категорий (всего 29 типов узлов):
- Искусственный интеллект
- Большая языковая модель (предоставляется плагином @nocobase/plugin-workflow-llm)
- Управление потоком
- Условие
- Множественные условия
- Цикл (предоставляется плагином @nocobase/plugin-workflow-loop)
- Переменная (предоставляется плагином @nocobase/plugin-workflow-variable)
- Параллельная ветвь (предоставляется плагином @nocobase/plugin-workflow-parallel)
- Вызов рабочего процесса (предоставляется плагином @nocobase/plugin-workflow-subflow)
- Вывод рабочего процесса (предоставляется плагином @nocobase/plugin-workflow-subflow)
- Сопоставление JSON-переменных (пред оставляется плагином @nocobase/plugin-workflow-json-variable-mapping)
- Задержка (предоставляется плагином @nocobase/plugin-workflow-delay)
- Завершение процесса
- Вычисления
- Вычисление
- Вычисление даты (предоставляется плагином @nocobase/plugin-workflow-date-calculation)
- JSON-вычисление (предоставляется плагином @nocobase/plugin-workflow-json-query)
- Действия с коллекциями
- Создание данных
- Обновление данных
- Удаление данных
- Запрос данных
- Агрегированный запрос (предоставляется плагином @nocobase/plugin-workflow-aggregate)
- SQL-операция (предоставляется плагином @nocobase/plugin-workflow-sql)
- Ручная обработка
- Ручная обработка (предоставляется плагином @nocobase/plugin-workflow-manual)
- Утверждение (предоставляется плагином @nocobase/plugin-workflow-approval)
- Копия (CC) (предоставляется плагином @nocobase/plugin-workflow-cc)
- Другие расширения
- HTTP-запрос (предоставляется плагином @nocobase/plugin-workflow-request)
- JavaScript (предоставляется плагином @nocobase/plugin-workflow-javascript)
- Отправка электронной почты (предоставляется плагином @nocobase/plugin-workflow-mailer)
- Уведомление (предоставляется плагином @nocobase/plugin-workflow-notification)
- Ответ (предоставляется плагином @nocobase/plugin-workflow-webhook)
- Сообщение ответа (предоставляется плагином @nocobase/plugin-workflow-response-message)

