SuperAPI AI 工具集

architecture-review

通用与其它

查看项目

更新于 10-15 21:42

技能介绍

用途:在编辑代码前先做架构审查,找出结构性摩擦,解释影响,给出小型重构候选方案,并在获得明确批准后才动手修改。

主要能力:审查指定路径或文件集;未提供目标时审查当前线程改动,线程改动不清晰时使用当前 git diff,范围仍不明确则询问。审查中关注模块、接口、实现、深度、接缝、适配器、杠杆与局部性等概念,存在 CONTEXT.md 时优先使用项目术语,存在 docs/adr/ 时遵循其中的 ADR。对浅模块应用删除测试,寻找更深的模块、更小的接口、更清晰的接缝和更好的局部性。

使用方式:先检查目标范围,阅读相关上下文与 ADR,找出架构摩擦,最多呈现 5 个候选方案,等待明确批准,只重构已批准的候选,可行时验证,并报告改动、检查与风险。候选格式包含标题、文件、问题、解决方案、收益与风险。编辑后输出 Changes、Verification 与 Notes 三段。

限制:不扩大范围除非先询问;除非用户批准行为变更,否则保持行为不变;批准一个候选不等于批准其他编辑;未提供目标、线程改动与 git diff 均不清晰时需询问。资料未提供安装命令、收费、价格或平台信息。