实战一:代码审查与修复工作流 Skill
架构回顾
前面章节我们学习了:
- 线性流程与 Prompt Chaining(第 5 章)
- Tool Wrapper、Generator、Reviewer、Inversion、Pipeline 五种设计模式(第 6-7 章)
- 决策与分支(第 8 章)
- 循环与迭代(第 9 章)
- 多阶段编排与状态传递(第 10 章)
本章我们将这些能力整合起来,实现一个完整的代码审查与修复工作流 Skill。这个 Skill 将组合三种模式:
- Tool Wrapper:加载团队编码规范;
- Reviewer:按检查清单审查代码;
- Pipeline:按步骤执行审查、生成修复建议、质量复核。
集成方案
项目需求
我们要做一个python-code-review-fixSkill,它能够:
- 读取用户提交的 Python 代码;
- 加载团队编码规范(Tool Wrapper);
- 按检查清单审查代码(Reviewer);
- 生成分级审查报告;
- 为每个严重问题生成具体修复建议;
- 输出修复后的代码和质量复核结果。
