这个AI插件让我”过度设计”时心里有数了——overkill体验
有没有这种感觉——写代码时明明知道有个更牛X的方案,但就是想不起来?
或者说,你提了一个”够用了”的方案,但心里隐隐觉得还有更优雅的选项,只是懒得深挖?
overkill 就是来解决这个痛点的。
这是一个 Claude Code 插件,中文我管它叫”杀鸡用牛刀”技能——你随便抛一个工程问题,它会翻出所有”用力过猛但确实更猛”的替代方案:高级数据结构、分布式系统算法、冷门框架、前沿工具……每个选项都带一个复杂度评分。
比如你说”我想存用户Session,用 Redis 就够了吧?”——overkill 会告诉你:其实可以上 CRDT、可以搞分层多版本并发控制、会列出每种方案在什么规模下才值得付出成本。
它的核心逻辑很有意思:不是推荐最牛的,而是帮你看到全局。你得到了一个对比表格,复杂度从1到10,标注每种方案在什么场景下才真正值得。比如某个算法在日活百万以下根本没必要上,但一旦到千万级,它的优势就碾压了。
用法巨简单。在 Claude Code 里:
overkill— 启动高级方案探索overkill --max— 只看🔥7分以上的极限方案overkill --advanced— 切换到”运维成本”视角overkill --current— 自动联网查项目最新状态
可以叠加:overkill --max --advanced --current
个人用全局安装:
git clone https://github.com/santiago-vargas-de-kruijf/claude-overkill /tmp/claude-overkill
cp -r /tmp/claude-overkill/plugins/overkill/skills/overkill ~/.claude/skills/
或者扔进项目 .claude/skills/ 目录,团队共享。
适合谁用?
如果你经常需要:
– 做技术选型,需要”我选这个是因为在XX规模下它最优”
– 给领导解释为什么这个方案”过度设计”
– 想系统学习工程领域的进阶知识
overkill 不是炫技用的,它的复杂度评分是真的在帮你算账:多出来的复杂度,换来了什么。
GitHub 链接:santiago-vargas-de-kruijf/claude-overkill ⭐ 20
GitHub: https://github.com/santiago-vargas-de-kruijf/claude-overkill
评论区
登录后可评论。