工程 / 开源实践
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