用途:deslop 用于清理 AI 生成代码带来的“slop”(冗余、风格不一致的代码)。它会检查当前分支相对 main 的 diff,针对分支中新引入的问题进行清理。
主要能力:移除不必要或与本地风格不一致的多余注释;删除在可信代码路径中不正常的防御性检查或 try/catch;去掉仅为绕过类型问题而使用的 any 转换;将过深嵌套改为提前返回以简化结构;处理其他与所在文件及周边代码库不一致的模式。
使用方式:资料未提供具体安装命令或调用步骤,仅说明其工作方式是检查相对 main 的 diff 并清理分支中引入的 AI 代码痕迹。
限制与护栏:除非修复明确 bug,否则保持行为不变;优先做最小、聚焦的修改,而非大范围重写;最终总结保持简洁,控制在 1-3 句话。
适用场景:适合在提交或合并前对 AI 辅助生成的代码做风格与冗余清理,使其更贴近现有代码库约定。具体平台、收费与集成方式暂未提供。