roles
blog
发布于 2026-04-13
如何用 Claude 分角色跑通:需求 → 设计 → 编码 → 测试
本仓库目录与职责以 team.md 为准。每个阶段对应一份 Skill(角色说明),对话时让 Claude 先读对应 Skill 再改对应目录下的文件,即可形成固定流水线。
阶段与口令示例
1. 需求(ID:chen)
在对话中说:「按 00_skill_lib/pm_skill.md 扮演 PM,根据我下面描述的需求,补全并写入 01_requirement/ 下三个文件。」然后粘贴业务描述。
2. 设计(ID:qq)
说:「按 00_skill_lib/design_skill.md 扮演设计师/架构,已读 01_requirement/,输出到 02_design/。」必要时补充技术偏好。
3. 编码 (ID:min)
说:「按 00_skill_lib/dev_skill.md 扮演开发,严格依据 02_design/ 与 01_requirement/accept_std.md,代码落在 03_development/src/,并更新 requirements.txt、run.sh、readme.md。」
4. 测试 (ID:xiu)
说:「按 00_skill_lib/qa_skill.md 扮演测试,基于验收标准与场景写 04_test/test_case.md 与 boundary_test.md;若有自动化则放 04_test/auto_test/。」
使用技巧
新开对话时先 @ 引用本阶段的 Skill 文件与上一阶段产出目录,减少漏读。同一对话里跨阶段时,明确要求「先总结上一阶段交付物,再进入下一阶段」。若某阶段要返工,说明「仅更新某目录」,避免 Claude 误改已完成阶段。