其他
用 caveman 模式压缩 AI 回复:多档压缩…
需要让 AI 输出更简短(去客套、去冠词、碎片句、文言体),或用简洁风格写 commit、PR 评论、压缩 .md 文档时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 38/100 ×0.15
适用场景
用 caveman 模式压缩 AI 回复特定
解决思路
- 被调用时直接展示这张参考卡:一次性操作,不改变模式、不写 flag 文件、不持久化任何东西,输出本身用 caveman 风格。
- 模式 Lite:触发 `/caveman lite`,去掉填充词,保留句子结构。
- 模式 Full:触发 `/caveman`,去掉冠词、填充词、客套话、模棱两可的措辞,允许碎片句,这是默认模式。
- 模式 Ultra:触发 `/caveman ultra`,极限压缩,只用裸碎片,优先用表格而不是散文。
- 模式 Wenyan-Lite:触发 `/caveman wenyan-lite`,文言风格,轻度压缩。
- 模式 Wenyan-Full:触发 `/caveman wenyan`,全文言文,最大程度的文言简洁。
- 模式 Wenyan-Ultra:触发 `/caveman wenyan-ultra`,极限压缩,像精打细算的古代学者。
- 模式一旦设定就保持不变,直到被显式更改或会话结束。
- 技能 caveman-commit:触发 `/caveman-commit`,生成简洁的提交信息,遵循 Conventional Commits,主题行 ≤50 字符。
- 技能 caveman-review:触发 `/caveman-review`,生成单行 PR 评论,形如 `L42: bug: user null. Add guard.`。
- 技能 caveman-compress:触发 `/caveman-compress <file>`,把 .md 文件压缩成 caveman 散文,约节省 46% 输入 token。
- 技能 caveman-help:触发 `/caveman-help`,即展示本参考卡。
- 停用方式:说 "stop caveman" 或 "normal mode";之后随时可用 `/caveman` 恢复。
- 语言处理:默认保持用户语言,用户用什么语言写就用什么语言回复,绝不在任何示例文本或多语言上下文中切换;压缩的是风格不是语言;技术术语、代码、命令、提交类型、精确错误字符串一律原样保留,除非用户要求翻译。
- 配置默认模式:默认模式为 `full`,可通过环境变量 `export CAVEMAN_DEFAULT_MODE=ultra`(优先级最高)修改。
- 配置默认模式:也可写配置文件 `~/.config/caveman/config.json`,内容如 `{ "defaultMode": "lite" }`。
- 配置默认模式:设为 `"off"` 可禁用会话启动时自动激活,用户仍可用 `/caveman` 手动激活。
- 模式解析优先级:环境变量 > 配置文件 > `full`。
适用边界 · 注意事项
- 用户已说 "stop caveman" 或 "normal mode" 时,不要继续压缩输出。
- 需要完整句式、正式文风的场景(法律文本、对外正式文档)不适合 Full/Ultra 等强压缩模式。
- 展示 /caveman-help 参考卡时不要改变模式、写 flag 文件或持久化任何状态。