caveman

6个月前发布 336 00

Caveman 是一款专为 Claude Code、Codex、Cursor 等 AI 编程助手设计的插件/Skill。它的核心理念简单粗暴:去掉所有客套话、填充词和冗余解释,只保留核心技术信息。

所在地:
美国
收录时间:
2026-04-16

Caveman 是一款专为 Claude Code、Codex、Cursor 等 AI 编程助手设计的插件/Skill。它的核心理念简单粗暴:去掉所有客套话、填充词和冗余解释,只保留核心技术信息。

通过模拟“穴居人”式的极简表达(或文言文模式),Caveman 能在保持 100% 技术准确性的前提下,将输出 Token 减少约 75%,从而显著提升响应速度、降低 API 成本,并让代码审查和调试过程更加高效清晰。

核心亮点

1. 极致省钱与提速

  • Token 节省:平均减少 65%-75% 的输出 Token。
  • 速度提升:生成更少的文本意味着更快的首字延迟(TTFT)和整体响应速度(约快 3 倍)。
  • 成本降低:对于高频调用的 Agent 工作流,长期可节省大量 API 费用。

2. 精度不减,废话全消

  • 技术完整性:只去除“当然!”、“我很乐意帮你”、“这可能是因为…”等无意义填充,保留所有代码、逻辑、错误原因和修复方案。
  • 更易阅读:不再是长篇大论的文字墙,而是直击要害的要点列表或电报式语句。

3. 多种“简洁”模式可选

你可以根据需求选择不同程度的精简:

模式风格示例适用场景
Lite“组件重渲染是因为内联对象 prop 导致浅比较失败。建议用 useMemo。”日常交流,保留基本语法,专业且简洁。
Full (默认)“每次渲染新对象引用。内联对象 prop = 新引用 = 重新渲染。用 useMemo 包一下。”快速调试,去冠词,片段化,高效 grunt。
Ultra“内联对象 prop → 新引用 → 重新渲染。useMemo。”极致压缩,电报式,适合资深开发者。
Wenyan (文言文)“物出新參照,致重繪。useMemo Wrap之。”趣味体验,极高信息密度,古典极简。

4. 专属效率技能

Caveman 不仅改变说话方式,还提供了一系列实用命令:

  • /caveman-commit:生成符合 Conventional Commits 规范的简洁提交信息(主题 ≤50 字符,聚焦“为什么”而非“是什么”)。
  • /caveman-review:生成一行式 PR 评论,如 L42: 🔴 bug: user null. Add guard.,无废话。
  • /caveman-compress:杀手级功能。将你的 CLAUDE.md、项目笔记或长文档重写为“穴居人版”,使 AI 在读取上下文时消耗更少的 Input Token(平均节省 46%),同时保留人类可读的原版。
  • /caveman-help:快速查看帮助卡片。

性能基准测试

基于真实 Claude API 调用的 Token 计数对比:

任务正常模式 (Tokens)Caveman 模式 (Tokens)节省比例
解释 React 重新渲染 Bug1,18015987%
设置 PostgreSQL 连接池2,34738084%
调试 PostgreSQL 竞态条件1,20023281%
Docker 多阶段构建1,04229072%
实现 React 错误边界3,45445687%
平均1,214294~75%

注意:Caveman 仅压缩输出 Token。模型的思考/推理过程(Thinking Tokens)不受影响,因此智能水平不会下降,只是“嘴巴”变快了。

一键安装

支持几乎所有主流 AI 编程助手,只需一条命令:

助手安装命令
Claude Codeclaude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
Cursornpx skills add JuliusBrussee/caveman -a cursor
Windsurfnpx skills add JuliusBrussee/caveman -a windsurf
Copilotnpx skills add JuliusBrussee/caveman -a github-copilot
Codex克隆仓库至 /plugins 或通过市场安装
Gemini CLIgemini extensions install https://github.com/JuliusBrussee/caveman

(其他支持 npx skills 的工具同理)

使用技巧

  1. 激活模式:
    • 输入 /caveman 或 $caveman (Codex) 即可切换模式。
    • 也可以直接说 “talk like caveman” 或 “less tokens please”。
    • 输入 "stop caveman" 或 "normal mode" 恢复正常说话。
  2. 优化上下文成本:
    • 在项目根目录运行 /caveman:compress CLAUDE.md。
    • 这会生成一个精简版的上下文文件,AI 读取它时消耗的 Input Token 更少,特别适合拥有庞大项目文档的团队。
  3. 自动化:
    • 在 Claude Code 中,插件可通过 SessionStart 钩子自动激活。
    • 在其他工具中,可将“始终使用 Caveman 模式”添加到系统提示或规则文件中。

相关导航