一句话总结
Caveman本质上不是一个“搞笑插件”,而是在高频 AI 编程场景里,主动把 Claude 的废话压掉,只保留真正有用的信息,从而把 token 花在刀刃上。
最近这类 Claude Code / Codex 插件很多,但 Caveman 让我印象比较深的一点是:它不是单纯让模型“回答简短一点”,而是把“高密度表达”这件事做成了可安装、可切档、可自动激活的一套工作流。对经常跑 Agent、长对话、自动化流水线的人来说,这个思路很值得看。
01. 先看一张信息卡
| 项目 | 内容 |
|---|---|
| 名称 | Caveman |
| GitHub | JuliusBrussee/caveman |
| 类型 | Claude Code skill / plugin,也已支持 Codex plugin |
| 核心用途 | 用“原始人式极简表达”压缩输出 token,减少礼貌废话和解释性冗余 |
| 直接收益 | README 给出的典型效果是输出 token 可减少约 75%;微信原文里引用的实际体验约 65% |
| 适合谁 | 高频使用 Claude Code / Codex、跑自动化工作流、在意 token 成本的人 |
| 来源 | 微信公众号原文(逛逛GitHub) |
这类插件真正有价值的地方,不是“说话更怪”,而是把 AI 输出从“礼貌型冗长”改成“任务型表达”。
02. 它到底解决了什么问题?
现在很多人用 Claude Code / Codex,真正烧 token 的往往不是代码本身,而是这些东西:
- 解释性铺垫
- 客套确认
- 重复复述上下文
- 一大段“我很乐意帮助你”式废话
这些内容单看每次不多,但放到:
- 长会话
- 多轮 debug
- 自动化流水线
- PR review / commit / agent chaining
里面,累计下来就是真金白银。
Caveman 的思路很直接:不要只跟模型说“请简洁”,而是给它一个更稳定的人设和表达约束,让它默认进入一种只讲重点、少讲修饰的输出模式。
说白了,它省下来的不是“语气词”,而是高频使用里那一层一直在烧钱、却不怎么增值的表达成本。
03. 它是怎么起作用的?
这个项目有意思的地方,在于它验证了一个很多人直觉上知道、但没系统化的事实:
- 抽象要求“请简洁一点”往往不稳定
- 具体角色约束反而更容易把模型拉进固定表达风格
所以 Caveman 不是简单 prompt 一句“short answer”,而是做成了几档明确模式:
Lite:轻压缩,保留完整句子,适合日常使用Full:默认档,开始进入典型“原始人风格”Ultra:极限压缩,电报体,只保留骨干信息
除了英文模式,它还有一组我觉得很有意思的能力:文言文模式。
也就是:
wenyan-litewenyan-fullwenyan-ultra
这个思路不是玩梗那么简单。它背后其实是在利用中文、尤其是更高密度表达,在 token 计费里的天然优势。原文里提到,一段代码审查意见从约 850 token 压到 420 token,省掉接近一半,这就不只是“风格变化”了,而是直接变成成本优化。
04. 最值得借鉴的亮点是什么?
我觉得它最值得借鉴的不是“原始人说话”本身,而是下面这三个点:
- 把表达压缩做成可安装插件:不靠每次手动提醒,而是变成默认工作流
- 不只压输出,还压输入:
caveman-compress可以压缩CLAUDE.md、todo、偏好设定这类自然语言文件 - 有安全阀,不是无脑极简:遇到安全警告、不可逆操作、多步骤确认时,会退出极简模式,恢复正常表达
另外它还配了几个很实用的子能力:
caveman-commit:生成更短的 commit messagecaveman-review:一行式 PR reviewcaveman-compress:把长期上下文里的自然语言进一步压缩
这就说明作者不是只做了一个“有趣 prompt”,而是在往完整使用链路上补:
- 会话输出
- 提交信息
- 代码审查
- 会话输入上下文
一旦你把它放到实际开发工作流里,它的价值就不是“好玩”,而是“可持续省钱”。
05. 实际使用里要注意什么?
这个东西当然也不是没有代价。
第一,压缩越狠,可读性就越依赖使用者习惯。
如果你本来就不习惯短句、碎片句、符号化表达,那 Ultra 档可能会让你一开始不适应。
第二,它更适合已经熟悉上下文的人。
对于完全不懂背景的新手来说,极简输出虽然省 token,但有时候会少掉“教学友好度”。
第三,省 token 不等于所有场景都该极限压缩。
比如:
- 风险操作确认
- 需要解释推理过程
- 要给团队成员做交接
- 面向新人写说明
这些场景里,清晰往往比极致压缩更重要。
所以更合理的用法不是“一直开 Ultra”,而是:
- 日常开发开
Full - 高频流水线/批处理开
Ultra - 需要兼顾可读性时切回
Lite或正常模式
06. 安装和上手其实很简单
微信原文里给出的安装方式很直接,核心命令如下:
claude
plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman
@caveman
其他工具链也可以通过对应方式安装,例如文中提到可通过 npx 集成到其他 AI 编程工具。
如果只是想快速感受一下它的风格,先从默认档开始最稳;真正跑长任务、批量任务,再看要不要切到更激进的模式。
07. 最后一句话
Caveman 值得看的,不是它把 Claude 变得像原始人,而是它提醒了我们一件更现实的事:AI 工作流的成本优化,不一定靠更大的模型,有时候先从少说废话开始,收益就已经很明显了。
原文链接:https://mp.weixin.qq.com/s/CEf6axb9zYxySmcAnYmNEQ
来源公众号:逛逛GitHub