SuperAPI AI 工具集

simplify

测试与质量

查看项目

更新于 10-15 21:36

技能介绍

用途:在代码发生变更后,对改动文件做复用、质量与效率三方面审查,并直接简化或清理发现的问题。

主要能力:分三遍审查。第一遍查代码复用,寻找可替代新写代码的既有工具函数与相似模式,标记重复实现与可改用既有工具的内联逻辑;第二遍查代码质量,关注冗余状态、参数膨胀、轻微变体的复制粘贴、抽象泄漏、字符串硬编码、无必要的 JSX 嵌套、三层以上嵌套条件、无意义注释;第三遍查效率,关注重复计算、重复文件读取、重复网络调用、N+1、可并行却串行的操作、热路径新增阻塞、轮询中的无变化更新、多余的存在性预检查、内存与监听器泄漏、过宽的操作范围。

使用方式:先运行 git diff,若有暂存改动则用 git diff HEAD;若无 git 变更,则审查用户提到或此前对话中编辑过的最近修改文件。若当前 Codex 指令允许子代理,可并行启动三个审查代理并各自传入完整 diff;否则在本地依次完成三遍审查。最后汇总发现并逐项修复,误报或不必处理的可记录后跳过,结束时简要说明修复内容或确认代码已干净。

适用场景:提交前自查、重构收尾、代码评审辅助。

限制:依赖 git 变更或明确的文件范围;子代理并行需环境允许;具体安装与调用命令资料未提供。