用途:依据 CodeSpring 计划交互式地构建某个功能,而非直接写代码,先走完就绪检查再受控地实施。
主要能力与流程: 0. 先连接:执行 codespring auth status 与 codespring status(LOCAL 项目并打印)。
- 访谈:询问要构建的功能,读取 CodeSpring 内容后用三条要点复述,请用户确认或纠正。
- 就绪检查:确认存在实质性的 how-it-works 说明;前端与后端 PRD 存在(codespring prds / codespring prd <id>);后端 PRD 覆盖共享系统(路由、数据模型、认证/RLS、任务/定时、存储、支付/积分、环境变量)与依赖图。缺失时可经 cs-build-create-prd 生成,或按 references/codespring-docs.md 在网页应用中操作后再复查。
- 任务检查:用 codespring tasks --feature <id> 查看看板编号任务,没有则先运行 cs-build-create-tasks。
- 构建模式:让用户选一次一个任务,或批量自主运行;自主时并行子代理数 1–5,上限 5,并确认各自任务。
- 选任务与顺序:按编号列出 todo 任务,建议优先做能最快形成可测切片的基础/后端任务,再让用户选择。
- 防破坏保护:询问担心被破坏的现有功能,若有则经 cs-build-create-tasks 添加看板检查任务,并在子代理简报中要求不得擅自修改后端 PRD 依赖图所指共享系统。
- 构建:codespring task start <id> 开始,实施后 codespring task done <id>;并行时最多 5 个子代理,各自简报含任务编号描述、复用图、禁改清单与防破坏要求,独立任务可并行,依赖任务串行。
- 收尾:总结已构建内容、已完成与剩余任务,建议运行应用/测试验证,并在功能定稿后运行 cs-build-resync-codebase 让 CodeSpring 反映实际构建。
适用场景:已有 CodeSpring 计划的功能开发。 限制:描述未提供收费、价格、平台或效果信息;具体参数与行为以实际工具为准,资料未提供处暂未说明。