实战一:代码审查与修复工作流 Skill

实战一:代码审查与修复工作流 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,它能够:

  1. 读取用户提交的 Python 代码;
  2. 加载团队编码规范(Tool Wrapper);
  3. 按检查清单审查代码(Reviewer);
  4. 生成分级审查报告;
  5. 为每个严重问题生成具体修复建议;
  6. 输出修复后的代码和质量复核结果。