☰
实战:在Cursor和Windsurf中使用Caveman Skill的完整配置步骤
2026/10/26 20:25:39 网站建设 项目流程

实战:在Cursor和Windsurf中使用Caveman Skill的完整配置步骤

【免费下载链接】caveman🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman项目地址: https://gitcode.com/GitHub_Trending/caveman1/caveman

Caveman 是一个让 AI 编码助手"说原始人话"的开源 Skill,实测可削减约 65% 的输出 Token——去掉客套和废话,代码、命令、报错一字不动。本文以 Cursor 和 Windsurf 两个 IDE 为例,带你走一遍 Caveman Skill 的完整配置步骤:从一键安装、按会话激活,到写入 always-on 规则文件,附验证方法与常见问题排查。

先搞懂:Caveman Skill 为什么值得装

装上之后,助手的回答会从"长篇解释 + 客套话"变成短句直给,比如:

普通回答Caveman 回答
你的 React 组件重渲染,大概是因为每次渲染都创建了新的对象引用……建议使用useMemo进行记忆化……New object ref each render. Inline object prop = new ref = re-render. Wrap inuseMemo.

同一个修复方案,字数少一大截,技术细节全部保留。核心技能定义见 skills/caveman/SKILL.md。

最快上手:一条命令安装(推荐新手)

项目提供统一安装器,会自动检测你机器上的 Cursor、Windsurf 等 30+ 个 Agent 并走各自的原生安装路径(源码:bin/install.js):

git clone https://gitcode.com/GitHub_Trending/caveman1/caveman cd caveman node bin/install.js --list # 预览:看看检测到了哪些 Agent node bin/install.js --all # 为所有检测到的 Agent 安装

只想装 Cursor 或 Windsurf,加--only即可:

node bin/install.js --only cursor --only windsurf

不放心先跑--dry-run,它只打印命令、不写任何东西。

Cursor 配置步骤:两条路线任选

路线一:会话内激活(默认)

npx skills add JuliusBrussee/caveman -a cursor -g

⚠️ 注意-g参数必须加:npx skills add不加-g会把技能写进当前目录的./.agents/skills,而 Cursor 读的是~/.cursor/skills,不加就会"安装成功但看不到"。

装完后在 Cursor 的 AI 对话里输入/caveman,或自然语言说一句 "talk like caveman",当次会话即生效。

路线二:always-on 规则文件(推荐)

Cursor 没有钩子机制,想要"每次都自动生效",就写一个静态规则文件。官方安装器可以一步到位:

node bin/install.js --with-init --only cursor

它会在当前仓库写入.cursor/rules/caveman.mdc。手动党也可以直接复制仓库里的规则源文件 src/rules/caveman-activate.md 到.cursor/rules/caveman.mdc。规则文件的关键内容只有十几行:去掉冠词和废话、片段句 OK、代码与报错保持原样、/caveman lite|full|ultra切换强度。

Windsurf 配置步骤:与 Cursor 几乎一样

路线一:会话内激活

npx skills add JuliusBrussee/caveman -a windsurf

装完在对话里说/caveman或 "use caveman" 激活当次会话。

路线二:always-on 规则文件

node bin/install.js --with-init --only windsurf

会在仓库写入.windsurf/rules/caveman.md,之后每个会话都自动生效,无需再输入激活命令。Cursor + Windsurf 想一次配齐,合并成一条:

node bin/install.js --with-init --only cursor --only windsurf

各 Agent 对应的安装命令与激活方式,官方完整矩阵见 INSTALL.md。

验证是否生效:三步检查

  1. 看安装结果:node bin/install.js --list,Cursor / Windsurf 应出现在已检测列表中;
  2. 在 IDE 里问一个真实问题,如 "What is closures in JS?"——回答应变为无冠词短句;
  3. 若走了规则文件路线,确认.cursor/rules/或.windsurf/rules/下存在 caveman 规则文件。

前后效果对比(左:啰嗦版;右:Caveman 版,修复方案完整保留):

常用指令:强度档位与开关

技能内置 6 档压缩强度,对话中随时切换(见 skills/caveman/SKILL.md):

  • /caveman lite:去废话但保留完整句子,最温和
  • /caveman full(默认):经典原始人模式,短句 + 短同义词
  • /caveman ultra:极限压缩,一词能说完绝不用两句
  • wenyan-lite / wenyan-full / wenyan-ultra:文言文压缩档,中文用户可玩
  • 退出:说 "stop caveman" 或 "normal mode"

一个值得知道的"安全阀":遇到安全警告、不可逆操作或你被绕晕时,技能会自动切回正常表述,处理完再恢复压缩——所以它不会为了省 Token 牺牲关键警告。

常见问题速查

  • 装完没反应?多半是忘了-g(Cursor 场景),技能落在了当前项目目录而不是用户目录;
  • 只想影响某个仓库?用--with-init写规则文件,不加全局配置,删掉文件即恢复原状;
  • 卸载?npx skills remove caveman,规则文件手动删除即可,安装器不动技能本体;
  • 想看省了多少 Token?配合/caveman-stats和 Learn 报告,报表会列出每一处重复粘贴的上下文与建议修复:

延伸阅读

  • 完整安装/卸载/排错文档:INSTALL.md
  • CLI 全部参数参考:docs/technical/cli-reference.md
  • 规则文件唯一来源:src/rules/caveman-activate.md

配置完成后,你的 Cursor 和 Windsurf 会在每一轮回答中持续省下几十甚至上百个 Token——长会话越久,账单差距越明显。

【免费下载链接】caveman🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman项目地址: https://gitcode.com/GitHub_Trending/caveman1/caveman

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询