Claude Code三斜杠命令实现全自动化开发流程,显著提升研发效率
背景在百度内部研发场景中一个功能从需求到上线通常经历写PRD、拆卡片、写代码、提CR、合入、关卡片等多环节流程分散、手动操作易遗漏步骤。借助Claude Code的Skill机制可将其固化成三个阶段对应三个Slash Command。第一阶段/prd --- 需求拆解安装PRD skill。使用 /prd 将「诊断案例记录与反馈闭环」需求生成结构化PRD文档自动保存到 tasks/prd-self-evolution.md卡片自动创建到iCafe空间并拆分为5张卡片。先写PRD可避免AI写代码时需求理解偏差等问题明确用户故事、Non - Goal、卡片依赖关系等使AI能高效实现。第二阶段/goal --- 逐卡实现卡片46Claude Code自动完成查询卡片、理解上下文、实现代码、编写测试、验证等工作/goal只负责实现卡片之后手工指导使用icode - cli实现代码并更新卡片描述还实现了 after - goal skill。卡片47实现涉及跨包集成有导出函数、新增配置字段、defer写入、修复函数、新增测试等关键改动。第三阶段/after - goal --- 提交合入关闭卡片安装after - goal skill。卡片46完成后手动操作易出错将流程固化成 after - goal Skill。卡片47实现后调用 /after - goalClaude Code自动按提交代码、推送Gerrit、打分 合入、更新卡片描述、关闭卡片的步骤执行。经验总结PRD先行可避免返工卡片粒度要适中依赖关系决定实现顺序CLI工具优于浏览器操作Skill是流程知识的载体踩坑即修正早期修正成本最低。三阶段协作模式三个阶段各有侧重/prd人类主导方向、AI辅助输出/goal AI主导实现、人类验收结果/after - goal AI全自动执行、流程自动闭环。适用于从需求到上线的开发任务。Autoresearch vs /goal先前介绍的 autoresearch 开发方式类似但开发速度和token费用远大于/goal方式。若想实现轻量级全自动开发流程/PRD → /Goal → /After - Goal是不错选择。