工程開發
stream-chain
用於 Ruflo/Claude Flow 生態系統的多代理管線、資料轉換與順序工作流程的 Stream-JSON 串聯工具。
簡介
Stream-Chain 是一項專為 Ruflo 開發環境內的複雜編排所設計的專業技能。它使開發人員和 AI 代理能夠創建複雜的多步驟工作流程,其中一個代理的輸出將成為下一個代理的輸入。透過序列流機制,Stream-Chain 實現了流暢的資料轉換、程式碼庫分析與自動化重構任務。該技能同時支援自定義提示序列與久經考驗的預定義管線,使其成為技術債減免、安全性審計與效能優化的必備工具。
-
自定義鏈接:允許用戶執行任意提示序列,每個步驟都保留前一個輸出的上下文,從而促進迭代式程式碼生成與驗證。
-
預定義管線:包含針對分析、重構、測試與效能優化的優化工作流程,確保常見工程任務的一致結果。
-
序列上下文流:管線中的每個步驟都會自動繼承前一個執行的上下文,使代理能夠在先前工作的基礎上進行構建,例如從架構分析過渡到測試實作。
-
高階編排:設計用於更廣泛的 Ruflo 框架內,支援多代理協調、容錯執行以及與現有 MCP 伺服器的整合。
-
靈活配置:支援帶有詳細資訊、超時與除錯模式選項的命令列執行,協助監控深度鏈接效能。
-
使用案例包括程式碼庫入職引導、安全漏洞檢測、複雜資料處理以及文件漂移分析。
-
執行模型要求自定義運行至少需要兩個提示,確保充分利用序列處理能力。
-
輸入通常由自然語言指令或任務描述組成,輸出則提供精煉的多階段交付成果。
-
開發人員應注意步驟超時與執行時間,因為涉及多個代理的複雜鏈接在資源受限的環境中可能需要更高的超時設置。
-
用戶可以在 .claude-flow/config.json 檔案中定義自定義的可重用管線,讓團隊能夠標準化其獨特的工作流程並在組織內共用。
倉庫統計
- Star 數
- 33,905
- Fork 數
- 3,840
- Open Issue 數
- 477
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月29日 上午06:47