工程 / 開源實踐
Dong-skills
明確 Agent 分工、協調修改交接,並用實際證據完成交叉複核。
01項目背景
Claude Code 與 Codex 可以通過 Turnweft 把任務交給其他編程智能體,也可以互相評審修改。Dong-skills 定義任務範圍、文件修改分工、交叉複核與結果驗收規則,把這些協作組織起來。
02要解決的問題
多個 Agent 參與同一項目時,分工不清容易造成修改衝突、反覆評審,以及用舊產物的結論驗收新版本。工具調用結束,也不代表任務已經完成。
03關鍵決策
Dong-skills 把協作要求寫成可執行的工作流:明確每個 Agent 的任務範圍,在切換實現者前完成修改交接,對照當前產物核實評審發現,再通過必要檢查完成驗收。工具本身的用法交給工具自己說明,工作流因此能跟上它的當前能力。
04我的工作
- Claude-Codex 互評:按當前任務安排設計、實現、驗證和集成職責。任一宿主都可以在被指定且具備能力時實現或運行檢查;切換實現者時先確認寫入交接。
- Turnweft 協作:從 Claude Code 或 Codex 把一個有明確範圍的實現、評審或診斷任務交給 Dim、Droid、Grok、OpenCode 或 agy,後續追問沿用同一個智能體會話,並在採納前核對改動的文件與結果。
05設計與實踐
從任務分工到結果驗收
一個常見任務由一位實現者推進,評審者檢查固定版本的修改。使用者調整分工時,下一位 Agent 接收當前修改、任務記錄、剩餘修改和已完成檢查。多個 Agent 可以先後修改同一文件,並通過交接避免爭搶寫入。
必要證據齊備、範圍內已確認的阻斷問題解決後,評審即可結束。新增輪次需要相關變更、新證據、尚未完整的結果或明確請求。出現分歧時,回到源材料與可復現的檢查。
證據跟隨產物版本
對於代碼、文檔和視覺交付物,工作流記錄實際檢查過什麼。源文件、渲染頁面、OCR 提取和線上訪問分別支持不同結論。產物變化後重新驗證受影響的部分;有 diff 或 hash 依據的未變化證據可以保留。
發佈由獲授權的集成者依照項目流程完成,並檢查使用者實際訪問的入口。公開技能保留可複用的規則,私有會話記錄留在本機。
工具與協作工作流
工具負責連接智能體,skills 負責組織協作。Turnweft 讓 Claude Code 與 Codex 把任務交給 Dim、Droid、Grok、OpenCode 和 agy,在真實項目裏執行,之後還能接着同一個會話繼續。Claude–Codex 互評工作流使用另一個第三方插件。
06成果與當前階段
兩套可獨立安裝的協作技能 · Claude–Codex 互評與經 Turnweft 的任務委派 · 按任務分工、核對結果與安裝一致性檢查
技術細節與證據
角色 · 獨立作者 — 協作工作流、任務邊界、複核協議與驗收規則
- 任務包固定工作樹、基線版本、可修改文件、角色、驗收條件和證據。下一位 Agent 寫入前,先確認上一位已停止,並核對其修改,包括共享測試和生成文件。
- 發現記錄區分採納、拒絕與收窄的結論,並跟蹤問題是否關閉。後續複核聚焦修復及其影響;達到評審預算不會讓尚未解決的阻斷問題自動通過。
- 關鍵驗收檢查使用獨立的預期結果。產物評審標明來源版本、生成結果及實際檢查的頁面或區域,並區分原始材料、OCR 與摘要。
- 檢查工具比對已安裝的技能與本倉庫,報告缺失、變化或多餘的內容;更新安裝副本前先核對並合併本地差異。
- Codex
- Claude Code
- Turnweft
- Agent Workflows
- Code Review
- Verification