编码代理
后台运行编码代理
PIV是一个分阶段软件开发流程编排工具,采用计划(Plan)-实现(Implement)-验证(Validate)循环模式。通过创建PRD(产品需求文档)和PRP(阶段执行计划),帮助团队按阶段推进复杂功能开发。
1. 安装技能
clawhub install piv
2. 初始化项目
首次使用需在项目目录创建PIV文件夹结构:
mkdir -p PRDs PRPs/templates PRPs/planning
3. 准备PRD文档
在PRDs/目录下创建产品需求文档(以.md结尾),文档中需包含各阶段(Phase)的范围定义。
4. 启动编排
方式一:指定PRD路径
piv PRDs/feature-name.md [起始阶段] [结束阶段]
方式二:自动发现PRD
piv [项目路径] [起始阶段] [结束阶段]
参数说明:
起始阶段:从第几阶段开始(默认1)结束阶段:到第几阶段结束(默认4或自动检测)5. 工作流程
每个阶段自动执行:代码库分析 → 生成PRP → 执行PRP → 验证结果。编排器会创建专门的子代理处理各阶段任务。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | PRD文档路径(必需)、项目路径、起始阶段编号、结束阶段编号 |
| 输出 | 阶段执行计划(PRP)、代码分析报告、执行摘要、验证结果 |
| 适用人群 | 软件开发团队、技术负责人、项目经理 |
| 不包含 | 代码直接编辑功能、自动化测试执行、CI/CD集成 |
原始链接:GitHub
来源类型:github