AI News HubLIVE
站内改写2 分鐘閱讀

Deep Work Plan:將程式碼倉庫轉變為AI智慧體的規範驅動引擎

Deep Work Plan是一種開源方法論,它透過規範驅動開發將任何程式碼倉庫轉化為結構化環境,使AI編碼智慧體能夠精確、可恢復地執行長時間執行的任務。其基於推理的接入流程可根據倉庫實際棧生成定製化工件,併相容多種主流智慧體。

來源Hacker News AI作者: xergioalex

Deep Work Plan是一個開源方法論和工具套件,旨在解決AI編碼智慧體在長時間任務中常見的上下文漂移問題。其核心理念是規範驅動開發(Spec-Driven Development):將計劃本身作為持久的唯一真相源,智慧體根據明確的驗收標準和驗證門執行操作,從而大幅降低漂移,確保工作的可驗證性,並允許智慧體在會話間無縫恢復。

該方法的接入流程極具智慧:它不會簡單地複製模板,而是透過推理來分析倉庫的實際棧——包括語言、框架、包管理器和驗證命令——然後生成完全適配該倉庫的工件,如AGENTS.md、分類的docs/目錄和.agents/技能目錄。通用佔位符被視為失敗,確保生成的每一部分都貼合實際。

Deep Work Plan的安裝過程異常簡單:使用者只需讓智慧體開啟/init.md提示(位於deepworkplan.com/init.md),智慧體便會自動讀取方法論和規範,執行安裝步驟。首先,它安裝Deep Work Plan技能包,包含create、execute、refine、resume、status、verify、onboard和author等子技能。接著,它基於對倉庫棧的推理生成AGENTS.md和文件,並搭建.agents/目錄和.dwp/資料夾,然後將所有變更原子性地提交。最後,使用者可以生成長期計劃並逐步執行,計劃支援自動恢復,即使上下文溢位也無需外部守護程序。

Deep Work Plan支援兩種倉庫原型:獨立倉庫(單程式碼庫)和編排中心(協調多個子倉庫)。對於獨立倉庫,它在根目錄生成AGENTS.md,並將CLAUDE.md符號連結到AGENTS.md,確保所有工具讀取同一真相源。對於編排中心,它生成編排清單、邊界規則和導航索引,子計劃可各自提交到自己的倉庫。該方法論與主流編碼智慧體相容,包括Claude Code、Cursor、OpenAI Codex、GitHub Copilot、Gemini、OpenCode、Windsurf、Cline和Antigravity。每個智慧體都有相應介面卡,透過Markdown和bash命令實現通用介面。

此外,Deep Work Plan還提供/dwp-verify命令,可生成客觀的透過/失敗報告,驗證倉庫是否符合“AI優先”規範。該工具由Dailybot公司開發,該公司專注於分散式團隊的非同步站會。它在內部生產環境中已使用數月,應用於Django、Vue、TypeScript Lambda和Astro等倉庫。Deep Work Plan以MIT許可證開源,零遙測,所有計劃存放在.dwp/資料夾中。