SuperAPI AI 工具集

phase-8-review

通用与其它

查看项目

更新于 10-16 09:35

技能介绍

用途:这是 bkit-claude-code 流水线中的第 8 阶段,在部署前对整个代码库做质量验证,识别架构一致性问题、约定不合规项和潜在缺陷,并据此重构。

主要能力:架构审查(结构一致性、关注点分离、依赖方向);约定审查(命名、文件夹结构、环境变量规则、CONVENTIONS.md 合规);代码质量审查(重复代码、复杂度、错误处理、类型安全);跨阶段一致性核对,逐项检查 Phase 1 术语与实体、Phase 2 命名与环境变量、Phase 4 API 规范与错误码、Phase 5 设计令牌、Phase 6 UI 与 API 集成、Phase 7 安全与 SEO、Phase 9 部署就绪;Clean Architecture 分层验证(展示层/应用层/领域层/基础设施层);重复代码检测与可复用性、可扩展性、SOLID 原则评估;差距分析(设计文档与实现比对,统计匹配率)。

使用方式:先定义审查范围与检查清单,执行审查,分析问题后进行重构,再进入 Phase 9。可通过向 Claude 提请求做 AI 辅助审查,例如要求检查是否符合 CONVENTIONS.md、架构是否一致、是否存在潜在缺陷;也可用 grep 搜索相似函数名与模式来定位重复代码。模板见 templates/pipeline/phase-8-review.template.md。

交付物:docs/03-analysis/ 下的 architecture-review.md、convention-review.md、refactoring-plan.md。

分级适用:Starter 可跳过,Dynamic 必做,Enterprise 必做并加安全审查。重构优先级从高到低为:可引发缺陷的重复、安全漏洞、性能瓶颈,随后是重复逻辑、超长文件与过深嵌套等。

限制:资料未提供具体自动化脚本、运行命令的安装方式、耗时或收费信息;实际执行依赖人工或 AI 审查,检查清单需按项目自行取舍。