跳轉到主要內容
編輯器與 AI 助手

在畫布拖曳,或者直接寫 YAML——都是同一條 workflow

畫布和 YAML 是同一份定義的兩種檢視:拖一個節點,程式碼跟著變;改一行 YAML,畫布立即重繪。每次儲存都是一個新版本,隨時回復。

8 種步驟類型畫布 ⇄ YAML 雙向同步AI 助理三種執行時
Braidrun 工作流編輯器截圖
編輯器實拍:同一條 workflow 的畫布檢視與 YAML 檢視
步驟類型

8 種步驟,拼出一條流程

每種步驟只做一件事,複雜流程靠組合。Free 方案能用前三種,Pro 方案解鎖全部 8 種。

單身的FREE
一個 Agent 做一件事:給它提示詞、模型和工具,產出一段結果。
代碼FREE
在 Docker 沙箱裡跑一段指令碼,python、typescript、bash 等 7 種語言可選。
分類器FREE
AI 先判斷輸入屬於哪一類,後面的流程依類別走不同分支。
group_chatPRO
幾個 Agent 圍繞同一個問題依輪次發言,討論出一個結論。
agent_basedPRO
一個協調者 Agent 看目前進展,決定下一步派給哪個 Agent。
state_machinePRO
依狀態流轉的長流程,什麼時候進入下一個狀態寫得明明白白。
sub_workflowPRO
把另一條 workflow 當成一個步驟來呼叫,成熟流程直接重複使用。
workflow_output_readPRO
讀另一條 workflow 發布的結果,兩條流程之間接力傳資料。
步驟修飾符

同一個步驟,加一行設定就換個行為

修飾符直接寫在步驟定義上,可以疊加使用:加 retry 會自動重試,加 timeout 到點止損,加 manual_approval 就停下來等人。

狀態滿足條件才執行;頂層支援 && 和 ||,不支援括號。
depends_on宣告依賴的上游步驟,全部完成才開始。
parallel一批步驟同時跑,互相不等。
retry失敗自動重試,次數可設定。
超時逾時按失敗處理,流程不掛死。
repeat_until重複執行直到結果達標,例如評分過線。
iterate_over列表裡每一項都跑一遍這個步驟。
aggregate把多個分支的輸出合成一份。
extract從輸出裡擷取結構化欄位,存進變數。
publish_outputs把結果發布給其他 workflow 讀取。
manual_approval停下來等人批准,逾時自動拒絕。
多代理編排

幾個 Agent 開一場評審會,結論過關才往下走

group_chat 把幾個角色不同的 Agent 拉進同一場討論,依輪次發言,說出終止關鍵字或者到輪數上限就散會;agent_based 由一個協調者 Agent 決定下一步派給誰。右邊是一個內容評審流程的完整寫法。

  • 評審會:文案、事實查核、品牌三個 Agent 輪流挑毛病,達成一致才放行
  • 協調者:拿到中間結果再決定下一步找哪個 Agent,路徑不用提前寫死
  • 每個 Agent 可以配不同模型:走量的分析用便宜的,終審用強的
  • 某訂閱制應用團隊的廣告關鍵字複核就在用這套機制:帳戶級 Agent 分工,關鍵字分塊並行複核,單次上限 5,000 個
content_review.yamlgroup_chat · manual_approval
# three reviewer agents debate, a human gate before publish- step: write_draft  agent: writer  input: "Draft the release note for {{var:topic}}" - step: review_meeting  group_chat:    participants: [copy_editor, fact_checker, brand_reviewer]    initial_message: "Review the draft. Reply REVIEW_PASSED when aligned."    max_rounds: 4    speaker_selection: round_robin    termination_keyword: REVIEW_PASSED  depends_on: [write_draft] - step: publish  agent: publisher  condition: review_passed == "true" && risk_level != "high"  manual_approval:    enabled: true    timeout: 3600
AI 助理

把要做的事說出來,畫布上長出 workflow

助理在編輯器裡以對話方式運作:你描述業務,它產生步驟,你看著改。

對話產生用一句話描述要自動化的事,助理邊回答邊把步驟畫到畫布上,長成完整的 workflow。
改動等你儲存助理改完不會直接生效:改動停在編輯器裡,你確認後點儲存才寫進 workflow。
三種執行時Koog、Claude Code、Codex 任選一種驅動助理;有 Claude 或 ChatGPT 訂閱可以直接登入使用,不用另外設定 API Key。
文件問答平台功能拿不準就直接問,助理基於文件檢索(RAG)作答。
診斷與版本

寫錯有提示,改錯能回復

雙重 lint編輯器邊寫邊檢查,儲存前伺服器端再驗證一遍,常見的定義錯誤在儲存階段就被攔下。
復原與重做畫布操作支援復原和重做,試錯的成本是按一次快捷鍵。
版本與回復每次儲存產生一個新版本,版本之間可以看 diff;線上跑出問題,回復到上一個能用的版本。
邊界說明

三件先說清楚的事

  • 沒有幾百個 SaaS 連接器目錄:對外部系統的呼叫寫在程式碼步驟裡,或者作為 Agent 的工具接入;Agent 支援接任意 MCP Server。
  • Free 方案提供 single、code、classifier 三種步驟;全部 8 種步驟和 AI 助理在 Pro 方案($49/月)開放,助理每天 20 次對話。
  • AI 助理只改不存:所有改動都等你確認後點儲存才生效,沒有靜默變更。
開啟編輯器,搭出第一條 workflow
免費註冊就能用畫布和 YAML;從 240+ 範本裡挑一個改,比從零開始快。