SuperAPI AI 工具集

deslop

通用与其它

查看项目

更新于 10-16 03:10

技能介绍

用途:从代码变更(diff)中移除 AI 生成的冗余内容(slop),可基于调用者提供的 diff,或与基础分支的差异,包括已暂存、未暂存和未跟踪文件;当变更中每个关注点的实例被移除,或因护栏要求而保留时即完成。

主要能力(关注点):

  1. 异常防御检查:try/catch 块或回退默认值,对可信代码路径不正常,或掩盖失败。
  2. 类型规避:仅为绕过类型问题而使用的 any(或类似语言中过宽类型)转换,以及 as unknown as T、抑制注释等更隐蔽的规避方式。
  3. 深层嵌套:应通过提前返回简化的深层嵌套代码。
  4. 推测性泛化:只有一个实现的接口、无人设置的选项、始终传入相同值的参数、仅做转发的包装器。
  5. 重复命名:代码库中已有命名的事物又起了第二个名字。

使用方式:使用调用者的 diff,否则使用与基础分支的 diff,涵盖已暂存、未暂存和未跟踪文件;编辑后运行项目的类型检查和测试。

限制与护栏:除非修复明确缺陷,否则保持行为不变;仅当可证明冗余或移除能修复缺陷时才移除防护;保留信任边界处的验证和防止数据丢失的错误处理;优先做最小、聚焦的编辑,而非大范围重写;最终摘要保持简洁(1-3 句)。

适用场景:审查和处理 AI 生成代码的变更,清理冗余与避类型检查等。平台、收费、价格等信息暂未提供。