SuperAPI AI 工具集

deslop

通用与其它

查看项目

更新于 10-15 21:51

技能介绍

用途:deslop 用于在推送代码前检查当前分支相对默认分支的 diff,删除本分支引入的 AI 生成噪声,保留合法改动,从而让代码评审更快通过。

主要能力:移除人类不会添加或与文件其余部分不一致的多余注释;移除在可信或已验证代码路径中不正常的额外防御性检查与 try/catch;移除仅为绕过类型检查的 any 或 as unknown as X 转换,必要时改用最窄的正确类型;将 Python 内联导入移到文件顶部并按标准库、第三方、本地分组;删除 TypeScript 可推断出的冗余类型标注;删除 return、throw、continue、break 之后不必要的 else;清理调试遗留的 console.log 或 print;修正与文件命名约定不符的冗长变量名;统一引号、括号风格、尾逗号等不一致写法。

使用方式:先获取相对默认分支的 diff,命令为 git diff $(gh repo view --json defaultBranchRef --jq '.defaultBranchRef.name')...HEAD,然后逐个扫描变更文件中的上述模式,删除识别出的噪声并保留合法改动,最后用 1 至 3 句话总结改动内容。

适用场景:适合在提交或推送前对 AI 辅助生成的代码做一次清理,尤其适用于需要人工或机器人评审的代码库。

限制:资料未提供具体安装方式、支持的语言范围、运行环境、收费与价格信息,也未说明是否可自动执行或仅作为人工检查清单;实际效果取决于对代码库风格与可信路径的判断。