Flow Agent
Flow Agent 是接收使用者請求、協調 Managed Agent 的進入點 agent。列表頁面提供依 Group 篩選與搜尋,欄位為 Name、Group、Description。

點擊右上角 New Agent 進入整頁的建立表單,需要填寫:
- Name(必填):Flow Agent 名稱。
- Description(必填):說明這個 agent 的用途。
下方 Advanced Sandbox Settings 可以選填:
- Plugins:這個 agent 可以使用的 Plugin。
- MCP Servers:這個 agent 可以使用的 MCP Server。
- Skillsets:這個 agent 可以使用的 Skillset。
- Managed Agents:選填掛載一個或多個既有的 Managed Agent。
填寫完成後點擊 Create 建立。

建立之後:工作流程
建立完成後會進入這個 Flow Agent 的工作流程集合頁面。每個 Flow Agent 至少有一個名為 main 的工作流程,頁面上另外有 Sandbox 與 Release 兩塊:Sandbox 用來試跑,Release 用來把某個版本發佈出去。發佈後的 Flow Agent 可以嵌入網站或應用程式,也可以接到 Telegram、Slack、LINE、Discord 與 Sindri。

從工作流程的選單點 View 進入畫布。新建的 Flow Agent 不是空白的,它帶著一個可以直接跑的預設流程:

- main:工作流程的起點。
- Init(Update Context):初始化變數。預設沒有設定任何變數,是留給你放固定值的位置。
- Agent Stream Message(Stream LLM Completion Message):呼叫語言模型並以串流輸出回應,這是對話的主體。
- Listen Message(Listen Message):等待使用者的下一則訊息,形成對話迴圈。
- Push Error Message(Push Message):接在 Agent Stream Message 的 Failure 分支,模型出錯時送出提示訊息。
加入節點
在節點的屬性面板中,Next Step 區塊的 Add Target Node 會開出節點選單。節點依功能分成 Flow、Message、Model、Action、Query、API 幾組:

每一種節點的設定項目、輸出變數與連接關係,都記在開發者參考的處理節點章節。
工作流程裡幾乎每個欄位都可以填固定值、Expression 或 Template 三選一,取值語法見參數取值。要送出按鈕、圖卡這類格式化訊息時,格式定義見 Message Template。