name: "caveman-skill" description: "洞穴人Token优化:让AI用最精简的语言输出,削减高达75%的token消耗,同时保持技术准确性。当用户说'节省token'、'token太贵'、'精简输出'、'caveman模式'、'压缩输出'、'减少字数'、'用最少的词'时触发。核心特点:输出压缩、输入压缩、子技能生态、多语言变体支持。"
来源: juliusbrussee/caveman (GitHub viral)
发布时间: 2026-05-01
理念: "Why use many token when few token do trick."
🪨 Caveman Skill — Token 优化器
用"洞穴人语"让 AI 输出更精简,token 成本大幅降低。
🎯 核心能力
| 能力 | 效果 | 场景 |
|---|---|---|
| 输出压缩 | 减少 ~75% 输出 token | 日常对话、代码解释、文档生成 |
| 输入压缩 | 记忆文件减少 ~46% | 长上下文加载、CLAUDE.md 压缩 |
| 提交精简 | 单条提交信息 | Git 提交规范化 |
| PR 速评 | 一行代码审查 | 快速代码评审 |
| 统计追踪 | 终身节省 token 统计 | 成本量化 |
🚀 使用方式
方式一:全局启用
启用 caveman 模式
AI 会以精简风格回复所有后续对话。
方式二:临时使用
/caveman 解释一下这段代码
/caveman 总结这个 PRD
/caveman 压缩这个文件
方式三:输入压缩
/caveman:compress <文件内容>
将长文本压缩为洞穴人语摘要,用于记忆文件或上下文加载。
📝 输出风格对比
普通模式(高 token)
这段代码实现了一个用户认证模块,它使用了 JWT Token 进行身份验证。
当用户提交用户名和密码时,系统首先会验证这些凭据的有效性,
然后生成一个包含用户ID和过期时间的 Token 返回给客户端。
Caveman 模式(低 token)
用户认证。JWT Token。验证凭据。生成Token。返回客户端。
节省:~75% token
🔧 子技能
| 子技能 | 命令 | 功能 |
|---|---|---|
| 洞穴提交 | /caveman-commit |
生成极简提交信息 |
| 洞穴评审 | /caveman-review |
一行代码审查意见 |
| 洞穴统计 | /caveman-stats |
显示终身 token 节省量 |
| 洞穴压缩 | /caveman:compress |
压缩长文本为摘要 |
| 洞穴团队 | /cavecrew |
洞穴人风格的多 Agent 协作 |
🌍 多语言变体
| 变体 | 语言 | 特点 |
|---|---|---|
| genshijin | 日语 | 原始人日语 |
| cavemem | 通用 | 洞穴人 + 持久记忆 |
| cavekit | 通用 | 洞穴人 + 自主构建循环 |
| 文言文 | 中文 | 之乎者也精简版 |
💡 最佳实践
DO
- ✅ 在需要快速浏览大量信息时启用
- ✅ 用于长文档的初步概览
- ✅ 压缩 CLAUDE.md 等记忆文件以节省上下文窗口
- ✅ 日常开发对话中降低 API 成本
DON'T
- ❌ 初次学习复杂概念时(需要详细解释)
- ❌ 需要精确法律/医疗建议时
- ❌ 与团队分享最终文档时(需要完整表达)
📊 成本对比
| 场景 | 普通模式 token | Caveman 模式 token | 节省 |
|---|---|---|---|
| 代码解释 | 500 | 125 | 75% |
| PRD 总结 | 800 | 200 | 75% |
| 记忆文件 | 2000 | 1080 | 46% |
| 代码审查 | 300 | 50 | 83% |
🔗 与其他 Skill 的关系
| caveman-skill | claude-mem | skill-orchestrator | |
|---|---|---|---|
| 用途 | 降低 token 成本 | 跨会话记忆 | 统一管理 |
| 触发 | "节省token" | "记住这个" | "帮我选skill" |
| 最佳组合 | caveman + supermemory = 高效低成本记忆 |
"AI 时代,token 就是金钱。Caveman 帮你省钱。"