deslop 是一个面向代码清理的技能,用于移除 AI 生成的代码垃圾并统一代码风格。
用途 它检查当前分支相对 main 分支的 diff,找出并移除该分支中引入的 AI 生成 slop,使代码风格与现有代码库保持一致。
主要能力与关注点
- 多余注释:删除不必要或与本地风格不一致的注释。
- 异常防御:清理在可信代码路径上不正常的防御性检查或 try/catch 块。
- 类型规避:移除仅为绕过类型问题而使用的 any 强制类型转换。
- 结构简化:将应通过提前返回简化的深层嵌套代码进行简化。
- 一致性:处理与所在文件及周边代码库不一致的其他模式。
使用方式 基于分支与 main 的 diff 进行检查和清理,针对上述关注点做修改,并输出简短总结。
约束与限制
- 除非修复明确 bug,否则保持行为不变。
- 优先最小化、聚焦的编辑,而非大范围重写。
- 最终摘要保持 1 至 3 句的简洁长度。
其他信息(如具体安装命令、支持平台、收费方式等)暂未提供。