你的 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

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1556 阅读