你让AI帮你看段代码,它先夸你问得好,再分析三种可能原因,最后甩一句总体建议换个写法。
但真正有用的就中间那行。

caveman
caveman是一个插件,装上之后AI说话的画风直接从大学教授变成工地上叼着烟的师傅,一句话点到位,绝不多说半个字。
支持Claude Code、Cursor、Gemini CLI等30多种工具,一行命令自动搞定安装。
连OpenAI的工程总监都觉得好用,亲自给项目提了代码,MIT开源,随便用。
caveman最核心的东西本质上是给AI下了一道死命令:说重点,别废话,让AI在回复之前先过一遍去废话的过程。
效果有多明显?原来AI跟你说"你的React组件重复渲染,很可能是因为每次渲染都创建了新的对象引用,建议用useMemo包裹一下"。
caveman模式下变成新建对象引用导致重复渲染,useMemo解决。
换个例子,你问怎么配置数据库连接池,正常回答先解释连接池是什么、为什么需要、几种实现方式对比,几百字过去了。
caveman直接给核心参数和一行关键代码完事,信息一个没少,字数拦腰砍。

它支持用户自主调解,Lite档把填充词和犹豫表达去掉,保留完整句子,专业但利索。
Full档是默认模式,冠词丢了,句子是碎的,短词替长词,正宗原始人腔调。
Ultra档最狠,缩写满天飞,连接词全删,能用箭头就不用字。
日常写代码Lite或Full就够,Ultra适合你自己快速扫一眼,给别人看还是算了。

有人可能会想,直接跟AI说"回答简短点"不就完了?
作者专门对比过,直接下be brief指令大概能省20%输出,而且每次新对话都得重新提醒。
caveman是一套系统化的策略,装上后一直生效,平均省30%到50%。
┌─────────────────────────────────────┐│ TOKENS SAVED ████████ 75% ││ TECHNICAL ACCURACY ████████ 100%││ SPEED INCREASE ████████ ~3x ││ VIBES ████████ OOG │└─────────────────────────────────────┘除了基本的输出压缩,caveman还带了一组配套工具。
caveman-compress 专门用来压缩记忆文件和项目文档,把每次会话读进去的上下文砍掉将近一半。
还有个caveman-stats,开着能看到这次会话帮你省了多少token、折合多少钱。
作者围绕压缩这个理念还做了几个配套项目。
cavemem是跨会话的持久记忆系统,每次写代码的记录用同样的压缩风格存到本地数据库,下次会话能搜到。
这几个工具合在一起,覆盖了你跟AI互动的三个环节:AI说什么、AI记什么、AI怎么做事。
cavekit把自然语言需求拆成任务然后自动构建验证,让AI不只少说话,还能少问问题。
还有个cavegemma更彻底,直接把压缩风格焊进了Gemma模型的权重,装都不用装,模型天生就这么说话。
作者自己测的10个任务平均省65%,社区实测下来差不多30%到50%。

而且它只影响输出,不影响AI思考过程,相当于嘴没有那么碎了,但思考还是没变的。
这就是它爆火的原因,caveman的流行多少也说明了一个趋势。
AI能力越来越强,但输出越来越啰嗦,模型的默认风格是宁可多说不要少说。
一个8000字的答案里真正有用的可能就500字,剩下的都是礼貌用语、免责声明和重复解释。
需要注意的是,Ultra模式下AI可能把关键信息也缩略掉,尤其是涉及多步骤操作的时候。
刚上手项目还不熟,建议先用Lite档适应,别一上来就开最大火力。
学习新技术的时候也不建议开caveman,新手学习的时候AI详细解释在那时候反而是有用的。
开源地址:https://github.com/JuliusBrussee/caveman如果你也对这类前沿开源项目感兴趣,想第一时间看到真正有潜力的GitHub热门项目解析,关注本公众号。
后面我还会继续挖更多值得收藏、值得实操、值得思考的开源好东西。
夜雨聆风