SuperAPI AI 工具集

code-refinement

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:在快速 AI 辅助开发之后、重大发布前或代码“能跑但有异味”时,对现有代码做质量分析与重构规划,降低技术债。

主要能力:覆盖六个维度——重复与冗余、算法效率、整洁代码违规、架构契合、反模式(过早抽象、企业级表演、空洞模式)、错误处理(裸 except、吞异常、只走正常路径)。按需加载模块:duplication-analysis、algorithm-efficiency、clean-code-checks、architectural-fit,每个约 400-450 tokens。

使用方式:命令为 /refine-code,可加参数,如 /refine-code --level 2 --focus duplication、/refine-code --level 3 --report refinement-plan.md。工作流分五步:建立上下文(检测语言、框架、规模)、维度扫描、按影响/工作量/风险排序、生成含文件路径与行范围、当前代码、改进建议、理由和预估工作量的计划、证据记录。分级:1 级快速 2-5 分钟,2 级定向 10-20 分钟,3 级深度 30-60 分钟。

依赖与限制:pensive:shared 为必需,缺失时无回退;imbue:evidence-logging、conserve:code-quality-principles、archetypes:architecture-paradigms 为可选,缺失时分别回退为内联证据、内置整洁代码检查、仅基于耦合/内聚原则。具体安装方式、收费与平台信息暂未提供。