架構的型態與代價
Agent 範式
多 Agent 系統不是「越多越聰明」。每一種編排型態都買到一樣能力,同時引入一種新的出錯方式。這裡把常見的型態分清楚:各自的形狀、何時該用、何時不該用、以及它會怎麼壞。
- 11
- 種範式
- 3
- 種有可考起源
- 33
- 條失敗模式
串聯式(管線)
無單一可考起源A 的輸出是 B 的輸入,一路排到底。
線性、單向、無回頭路
3 條失敗模式並聯式(扇出/匯總)
2025-06-13同一份輸入分給多個 worker 同時做,最後把結果匯總。
一分為多、多合為一
3 條失敗模式循環式(迭代)
2022-10-06做 → 看結果 → 再做,直到收斂或用完預算。
帶反饋邊的環
3 條失敗模式路由分派
無單一可考起源先判斷這是什么類型的請求,再交給對應的處理者。
一進多出,只走一條
3 條失敗模式主從編排
2025-06-13一个 lead 拆任務、派給 worker 執行、再收回結果。
中心輻射,lead 持有全局
3 條失敗模式評審—改寫
無單一可考起源一个產出、一个評分,不達標就打回重做。
生產與評審之間的閉環
3 條失敗模式自我反思
無單一可考起源產出之后自我批評一輪,再修訂。
單 Agent 的兩趟
3 條失敗模式對抗/辯論
無單一可考起源多个立場互駁,用分歧逼出弱點。
多 Agent 對立,第三方裁決
3 條失敗模式共用黑板
無單一可考起源多个 Agent 讀寫同一份共享狀態,而不是互相傳話。
共享存儲 + 多个獨立讀寫者
3 條失敗模式事件驅動
無單一可考起源由外部事件喚醒,而不是等人提問。
監聽 → 觸發 → 執行 → 回報
3 條失敗模式人工閘門
無單一可考起源關鍵步驟停下來等人批准,其余自動。
自動流程中插入的決策點
3 條失敗模式
不知道從哪一個開始?
多數任務只需要串聯式或循環式。往上加一層編排之前,先問:這個任務能不能一次做完?如果不能,回饋信號可靠嗎?只有兩個答案都清楚,才值得進入主從編排或並聯。