1为修复 Bug 生成智能体可直接执行的上下文交接说明
- 1在工具中输入 Bug 描述和涉及的文件或模块路径,明确问题范围。
- 2补充需要检查的内容(如相关函数、依赖项)和需要保留的现有行为(如接口签名、兼容性约束)。
- 3生成交接说明,确认其中包含需要修改的具体位置和验证完成情况的方式(如测试用例、预期输出)。
- 4将生成的说明直接提供给编码智能体,作为其执行修复任务的上下文。
2为新增功能生成范围明确、可供智能体直接使用的开发交接说明
- 1输入新功能的需求描述、目标文件或目录,以及需要遵循的现有代码规范。
- 2指定需要检查的现有实现(如可复用的工具函数、相关配置)和需要保留的模块边界。
- 3生成交接说明,核对其中是否明确列出需要修改的文件、需要新增的内容以及验证完成情况的方法。
- 4将交接说明交给编码智能体,让其按说明完成功能开发。
3为代码重构生成智能体可执行的上下文交接说明
- 1输入重构目标(如提取公共逻辑、替换过时 API)和涉及的文件范围。
- 2明确需要检查的调用方、需要保留的对外行为(如函数返回值、异常类型)以及需要修改的内部实现。
- 3生成交接说明,确认其中包含重构后的验证方式(如运行现有测试、对比输入输出)。
- 4将说明提供给编码智能体,指导其完成重构并验证结果。
