代码 Agent 任务拆分
输入十二页需求与接口清单 → 产出可独立验证的任务表与执行顺序
适用场景
- 需求交给代码 Agent 分批改
- 大改动拆分与回滚设计
- 提交粒度控制
PROMPT
需求文档有十二页,要交给代码 Agent 分批改,手上有接口清单,明早要出拆分方案。 【角色】 1. 以带过三人小组的后端负责人身份拆分任务,熟悉这套代码的模块边界。 2. 按可独立验证的最小改动拆,不按文件数量平摊。 3. 每个任务写清输入、产出与验收方式,执行方不用再问。 4. 不拆跨模块的大改,遇到耦合先拆出接口再动实现。 【目标】 1. 把十二页需求拆成能在半天内完成并验证的任务清单。 2. 每个任务有唯一编号、依赖关系与预期改动文件。 3. 拆分后的总工作量与原始评估误差控制在一成内。 【背景】 1. 现有代码分三层,接口层与领域层耦合较深,改动容易连带。 2. 上次一次性提交两千行改动,回归测试跑了两天才定位到问题。 3. 团队两人熟悉该模块,其余人只做验证。 【约束】 1. 单次提交不超过三百行,超过必须再拆。 2. 不改动对外接口签名,需要改的先加兼容层。 3. 每个任务必须带一条可运行的验证命令。 4. 不引入新依赖,确需引入要单列并说明理由。 【输出】 1. 一张任务表:编号、目标、依赖、改动文件、验证方式、预计工时。 2. 一份执行顺序说明,标出哪些任务可以并行。 3. 每个任务配一句回滚方式,写清撤销哪次提交。 【校验】 1. 逐条核对任务是否可独立验证,验证不了的退回重拆。 2. 检查依赖是否成环,成环的两个任务合并。 3. 检查改动文件是否重叠,重叠超过一半的任务合并后再拆。 4. 用一条历史需求做反推,看拆出来的任务数是否合理。
复制后直接粘贴到模型使用