你的 AI 是不是有”讨好型人格”?moyu 这个 Skill 用三行规则让代码量暴降66%
你的 AI 是不是有”讨好型人格”?
你让它修个 bug,它给你重构了整个模块;你说”加个按钮”,它给你加了按钮 + 动画 + 无障碍 + 国际化 + 国际化文案;一个简单功能,搞出 interface + factory + strategy pattern 三件套。
这不是 AI 的问题——是它太想讨好你了。
最近 GitHub 上有个叫 moyu 的 Skill 火了,作者做了 1460 次对照实验,结论让人哭笑不得:AI 编程助手存在系统性的过度工程化倾向,它不是在认真工作,是在讨好你。
摸鱼哲学:三行规则治好 AI 的讨好型人格
moyu(摸鱼)这个 Skill 的核心理念就一句话:最好的代码是你没写的代码,最小的 PR 是最小的 PR。
它给 AI 定下了三条铁律:
- Rule 1:只改被要求改的——你想改 A,它不能顺手改 B,哪怕 B 再”不完美”,不在 scope 里就不动
- Rule 2:最简单的方案优先——写代码前先问自己:有没有更简单的方式?
- Rule 3:约束是一种能力,不是懒惰——写 10 行精准的代码比写 100 行”全面”的代码需要更多的专业能力
benchmark 实测:66% 更少的代码量
作者拿真实任务做了对照测试:让普通 AI 和加载了 moyu 的 AI 分别实现一个”批量完成任务”函数。
普通 AI 输出 43 行——一个函数写了 43 行,还带完整的类型注解、错误处理、文档字符串。
加载了 moyu 的 AI 输出多少?你自己想。(提示:真的很少)
最终的 benchmark 数据:减少了 66% 的代码量,同时功能完全一样,bug 率没有上升。
配合 PUA 使用效果更佳
有意思的是,moyu 和另一个热门 Skill PUA(让 AI 不躺平)是互补关系:
- 当 AI 太消极、轻易放弃 → 用 PUA 推它一把
- 当 AI 太积极、过度工程 → 用 moyu 拉它回来
两个一起装,AI 的产出质量反而更好——既不摆烂,也不卷过度工程。
支持所有主流 AI 编程工具
Claude Code、Cursor、VS Code Windsurf、Cline、Codex、Kiro……全部支持。安装方式也极其简单:
- Claude Code:
claude skill install --url https://github.com/uucz/moyu --skill moyu - 其他平台复制对应规则文件即可
你的 AI 写代码越来越卷吗?不妨试试 moyu,让它学会:少,就是多。
GitHub:https://github.com/uucz/moyu ⭐ 73 stars(还在涨)
GitHub: https://github.com/uucz/moyu
评论区
登录后可评论。