摸鱼 Lite / Moyu Lite 是一个轻量级的“防过度工程”守卫,核心理念是“最好的代码是你没写的代码”。它面向使用 AI 编程助手的开发者,用于约束助手在改代码时保持克制。
用途与触发场景:当出现以下情况时激活——(1) 修改用户并未明确要求更改的代码或文件;(2) 创建新的抽象。
三条铁律:
- 只改被要求改的代码。修改范围严格限定在用户明确指定的代码和文件内;想改其他代码时先停下来问用户。
- 用最简方案。一行能解决就写一行;能复用的直接复用;不需要新文件、新依赖就不创建。
- 不确定就问。用户没说的就是不需要的,不假设用户“可能还想要”什么。
它对比了“内卷”与“摸鱼”两种做法:只修指定 bug 而非顺手优化其他模块;只改一行而非重写整个文件;直接写实现而非为一个实现搭 interface + factory + strategy;只在真正会出错的地方处理异常而非给每个函数包 try-catch;不写冗余注释、不加未被要求的文档与测试。
交付检查项包括:是否只修改了用户要求的代码;是否有行数更少的方案;是否动了用户没提到的文件;是否加了没被要求的注释、文档或测试。
限制与说明:该资料为技能规则与理念说明,未提供安装命令、平台支持范围、具体配置方式、许可与收费信息,这些内容暂未提供。使用效果取决于所接入的 AI 编程助手是否支持该技能机制。