🪨

caveman

为什么用很多 token,少量就能搞定

⭐ 1.2k+ Stars
📦 MIT License
🚀 75% Token 节省

一个 Claude Code 技能/插件和 Codex 插件,让智能体像原始人一样说话——在保持完全技术准确性的同时,减少约 75% 的输出 token

使用前后对比

相同的修复。减少 75% 的文字。大脑依然强大。

🗣️

普通 Claude

69 tokens
"The reason your React component is re-rendering is likely because you're creating a new object reference on each render cycle. When you pass an inline object as a prop, React's shallow comparison sees it as a different object every time, which triggers a re-render. I'd recommend using useMemo to memoize the object."
🪨

原始人 Claude

19 tokens
"New object ref each render. Inline object prop = new ref = re-render. Wrap in `useMemo`."
75%
节省 TOKEN
100%
技术准确性
~3x
速度提升
OOG
氛围

选择你的原始程度

相同的答案。你决定说多少字。

🪶

轻量级

"Your component re-renders because you create a new object reference each render. Inline object props fail shallow comparison every time. Wrap it in `useMemo`."
/caveman lite
🪨

完整

"New object ref each render. Inline object prop = new ref = re-render. Wrap in `useMemo`."
/caveman full
🔥

极限

"Inline obj prop → new ref → re-render. `useMemo`."
/caveman ultra
📜

文言文

"物出新參照,致重繪。useMemo Wrap之。"
/caveman wenyan

安装

选择你的智能体。一条命令。完成。

🤖 Claude Code
claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
👆 Cursor
npx skills add JuliusBrussee/caveman -a cursor
🌊 Windsurf
npx skills add JuliusBrussee/caveman -a windsurf
Gemini CLI
gemini extensions install https://github.com/JuliusBrussee/caveman
📖 Codex
克隆仓库 → /plugins → 搜索 "Caveman" → 安装
📦 其他 (40+)
npx skills add JuliusBrussee/caveman

Caveman 技能

不止是说话方式。更多强大功能。

📝

caveman-commit

简洁的提交消息。Conventional Commits。≤50 字符的主题。原因重于内容。

/caveman-commit
🔍

caveman-review

单行 PR 评论:L42: 🔴 bug: user null. Add guard. 没有废话。

/caveman-review
🗜️

caveman-compress

caveman 让 Claude 说话时使用更少的 token。Compress 让 Claude 阅读时使用更少的 token。每会话减少约 46% 输入 token。

/caveman:compress CLAUDE.md

caveman-help

快速参考卡。所有模式、技能、命令,一个命令即可获取。

/caveman-help

基准测试

来自 Claude API 的真实 token 计数

任务 普通 Caveman 节省
解释 React 重渲染 bug 1180 159 87%
修复认证中间件 token 过期 704 121 83%
设置 PostgreSQL 连接池 2347 380 84%
Docker 多阶段构建 1042 290 72%
实现 React 错误边界 3454 456 87%
平均 1214 294 65%

范围:跨提示词节省 22%–87%

开始节省 Token

如果 caveman 为你节省了大量 token、大量金钱 — 请留下大量星星。⭐

给项目点星