工程開發
stream-chain
用於多代理管線、資料轉換與順序工作流程的 Stream-JSON 串聯編排工具。
簡介
Stream-Chain 提供了一個強大的框架,用於執行多步驟 AI 代理工作流程,其中一個程序的輸出作為下一個程序的輸入。該技能專為 Ruflo 編排生態系統而設計,使開發人員能夠建立處理複雜軟體工程任務的複雜順序管線。它非常適合用於編排需要執行分層操作的專業代理,例如程式碼庫結構分析、自動化重構、安全性審核與測試案例產生。透過促進代理之間的結構化資料流,它確保上下文能在整個執行鏈中被維護並進化。
-
雙模式執行支援用於靈活提示詞排序的自定義鏈,以及用於常見開發生命週期任務、經過實戰驗證的預定義管線。
-
無縫的上下文傳播確保每個代理步驟都能完全了解先前的轉換,從而實現像 TDD 或系統化重構這樣的迭代開發模式。
-
內建超時管理、詳細日誌記錄與除錯模式,以便於在複雜的多步驟常規中進行監控與故障排除。
-
可擴充架構允許在 .claude-flow/config.json 配置中定義自定義的可重複使用管線,從而在不同專案上下文中標準化工作流程。
-
使用 stream-chain run 指令進行客製化序列,提供多個在代理群中順序流動的提示詞。
-
利用預定義的管線指令(如分析、重構、測試與優化)來自動化標準技術債削減或品質保證任務。
-
確保輸入提示詞足夠細緻,以利用步驟式鏈執行的優勢,從而實現更好的錯誤隔離與模組化任務完成。
-
監控內部編排器提供的總執行時間與進度報告,特別是在使用長時間執行的鏈或深度分析管線時。
-
針對密集型操作,請留意超時限制,並適當配置 --timeout 選項,以防止複雜的多代理推理鏈過早終止。
倉庫統計
- Star 數
- 33,769
- Fork 數
- 3,828
- Open Issue 數
- 477
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月28日 下午12:23