long-ship
把复杂需求从 PRD 评审、任务拆分、协作开发推进到集成回归和配置允许的发布部署。
什么时候使用
把动态编辑需求做成 PRD,批准后拆任务开发,最后完整回归并部署测试环境。
使用前准备
- 同时安装
ship、specifier和delivery-loop。 - 需求目标和相关项目上下文。
- 用户愿意评审并明确批准某个 PRD 版本。
- 项目已配置测试环境和需要的构建/部署能力。
Agent 会做什么
主会话只建 ship 记录、让你批 PRD、按步骤开新 agent 并等待。写 PRD、改代码、验证和
交付都在新会话里做。同一 ship id 串起任务和证据。
集成回归会先发现父仓库及子项目的 tester catalog,逐个测试根执行并分别记录快照,不会因父仓库没有 catalog 而跳过 app 等子项目;项目 profile 或 .pouch/ack/project.md 声明的原生测试套件也必须逐项执行并记录证据。
如何判断完成
你会得到 ship id、PRD 版本、任务与依赖、各任务验证、集成回归、最终 PR/合并、产物和部署证据。