SuperAPI AI 工具集

deslop

编程与开发

查看项目

更新于 10-16 05:26

技能介绍

用途

deslop 用于清理当前分支中由 AI 生成的代码冗余(slop)。它适合在写完代码之后使用,目的是让本分支的改动更接近人类手写代码的风格,去除 AI 生成过程中常见的多余内容。

主要能力

deslop 会检查当前分支相对于 main 分支的 diff,并移除本分支引入的 AI 生成冗余,具体包括:

  • 人类通常不会添加、或与文件其余部分不一致的多余注释;
  • 在代码库该区域不正常的额外防御性检查或 try/catch 块,尤其是在由可信或已验证调用路径调用的位置;
  • 为绕过类型问题而进行的 any 类型转换;
  • 任何与文件风格不一致的其他写法。

使用方式

在写完代码后对当前分支运行该技能。它会基于与 main 分支的 diff 进行清理。完成后,仅以 1-3 句话总结所做的更改。

适用场景

  • 使用 AI 辅助编写代码后,希望去除 AI 痕迹、统一代码风格;
  • 在提交或合并前,清理本分支引入的多余注释、防御性检查和类型转换;
  • 需要让改动更符合现有代码库风格时。

限制

资料未提供关于安装命令、支持平台、收费方式或具体运行环境的说明。