Tip
このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
概要
ワークフローは通常、複数の操作ステップが連結されて構成されています。各ノードは1つの操作ステップを表し、プロセスにおける基本的な論理単位です。プログラミング言語と同様に、ノードの種類によって異なる命令が割り当てられ、ノードの動作が決定されます。ワークフローが実行されると、システムは各ノードに順番に入り、その命令を実行します。
ヒント
ワークフローのトリガーはノードではありません。フローチャート上ではエントリーポイントのノードとして表示されますが、ノードとは異なる概念です。詳細については、トリガーのコンテンツをご参照ください。
機能的な観点から、現在実装されているノードはいくつかの主要なカテゴリに分類できます(全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 プラグインが提供)
- ワークフロー終了
- 計算
- コレクション操作
- 手動処理
- その他の拡張
- 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 プラグインが提供)

