name: "dev-collaboration-mode" description: "定义 AI 与用户的分工边界,AI 负责开发和编译,用户负责操作测试和决策拍板。边界由用户确认或修改,是否需要收尾环节也由用户决定。贯穿开发流程全程。"
本 skill 定义 AI 和用户各自负责的环节,边界清晰,避免越界。贯穿开发流程全程。
| 环节 | 负责方 | 说明 |
|---|---|---|
| 理解需求 | AI 主导 + 用户确认 | AI 整理,用户拍板 |
| 看代码 | AI 负责 | AI 看懂并总结 |
| 解决盲区 | AI 主导 + 用户补充 | AI 问 / 搜,用户确认 |
| 出方案 | AI 主导 + 用户审阅 | AI 写,用户改 |
| 确认方案 | 用户负责 | 用户最终拍板 |
| 拆 Task | AI 主导 + 用户确认 | AI 拆,用户调 |
| 编码开发 | AI 负责 | AI 写代码 |
| 编译 / 自查 | AI 负责(Java 强制) | 尽力而为,Java 必过 |
| 操作测试 | 用户负责 | 用户实际操作验证 |
| 决策拍板 | 用户负责 | 走不走下一步、怎么走,用户说了算 |
## 分工边界确认
建议的分工边界如下:
- AI 负责:开发、编译自查(Java 强制)、整理方案
- 用户负责:操作测试、决策拍板
- AI 默认不参与操作测试
请确认以上分工边界,或提出修改。
是否需要收尾环节(回归测试建议、交接说明、文档归档)?
质量中等偏上。内容清晰易懂,分工边界定义明确,提供了实用的输出格式示例。优点是规则具体、可操作性强;不足是文档较单薄,缺少快速上手指引和常见场景说明。对于需要明确 AI/用户协作边界的团队有一定帮助,但细节丰富度有提升空间。