工程開發
stream-chain avatar

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
在 GitHub 查看