工程開發
orchestrate avatar

orchestrate

為複雜功能提供的多階段開發工作流程,包含研究、規劃、實作與審查機制。

簡介

Orchestrate 是一種嚴謹的多階段開發技能,專為管理代碼庫中重大功能的建構複雜度而設計。它強制執行結構化的流程,透過驗證閘門確保程式碼品質,避免規劃不足、範圍蔓延或代碼審查不周等常見問題。透過要求從研究與信心評分轉換到規劃與逐步實作,該技能引導 Claude 在跨領域變更中維護架構完整性。這對於涉及多個文件修改、需求不明確或需要系統性監督的新設計模式導入特別有效。

  • 基於階段的開發生命週期,包括研究、規劃、實作與審查階段。

  • 內建信心評分閘門,防止對需求理解不足時過早進行實作。

  • 強制性的規劃階段,要求列出檔案變更、風險分析,並在執行前取得明確的使用者核准。

  • 在實作期間每五次編輯強制執行品質閘門,確保程式碼完整性。

  • 根據每個階段的特定需求選擇專業代理人 (scout, orchestrator, reviewer, debugger)。

  • 與持久記憶模式自動整合,確保在一個 session 中學到的經驗能應用於未來的開發工作。

  • 最適合處理涉及五個以上檔案的功能、架構繁重的更新,或需要跨領域關注(如驗證、錯誤處理)的複雜邏輯。

  • 不建議用於單一檔案變更、快速修復 Bug 或明確且例行性的任務。

  • 輸入為高階功能需求,並透過 scout 代理人啟動研究階段。

  • 輸出包括結構化的專案計畫、經過驗證的程式碼差異,以及在審查階段結束時捕獲的技術決策記錄。

  • 利用更廣泛的 Pro-Workflow 生態系統,在執行過程中提供自我修正記憶、上下文管理與成本追蹤功能。

倉庫統計

Star 數
2,033
Fork 數
196
Open Issue 數
3
主要語言
JavaScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月30日 上午09:12
在 GitHub 查看