SuperAPI AI 工具集

caveman-compress

办公与效率

查看项目

更新于 10-16 09:14

技能介绍

Caveman Mode 是一种超压缩沟通模式,核心目标是像“聪明的原始人”一样说话,砍掉冠词、填充词和客套话,同时保留全部技术实质。默认强度为 full,可通过 /caveman lite、/caveman full、/caveman ultra 切换(Codex 中使用 $caveman lite|full|ultra)。

用途 主要用于减少对话中的 token 消耗,官方称可削减约 75%。适合需要频繁交互、对 token 成本敏感的场景,同时要求技术内容不失真。

主要能力

  • 语法精简:去掉冠词(a、an、the)、填充词(just、really、basically、actually、simply)、客套话(sure、certainly、of course、happy to),使用简短同义词,避免模糊措辞,允许不完整句子。
  • 技术准确性:技术术语保持精确,例如“polymorphism”仍写作“polymorphism”;代码块不变,只在代码周围使用原始人式表达;错误信息原样引用,仅解释部分使用压缩语言。
  • 表达模式:[thing] [action] [reason]. [next step]. 例如“Bug in auth middleware. Token expiry check use < not <=. Fix:”。
  • 三档强度:
    • Lite:专业语气,仅去除冗余,保留语法和完整句子,去掉填充词、客套话和模糊措辞,自然使用短同义词。
    • Full(默认):经典原始人模式,应用上述全部语法规则。
    • Ultra:最大程度压缩,电报式表达,每个词都必须有价值;额外缩写常见术语(DB、auth、config、req、res、fn、impl),尽可能去掉连词,一词足够时用一词,用箭头表示因果(X -> Y)。

使用方式 通过命令切换强度:/caveman lite、/caveman full、/caveman ultra;Codex 中使用 $caveman lite|full|ultra。强度会持续到更改或会话结束。用户说“stop caveman”或“normal mode”时立即恢复普通模式。

边界

  • 代码:正常书写,原始人英语仅用于代码之外。
  • Git 提交:正常书写。
  • PR 描述:正常书写。

Cavekit 集成 当 Cavekit 配置中启用 caveman_mode(默认开启)时,原始人式表达会自动应用于:

  • 构建阶段(/ck:make):wave 日志、迭代摘要、任务状态报告。
  • 检查阶段(/ck:check):差距分析摘要、同行评审输出。
  • 子代理通信:所有代理间状态报告、合并摘要、wave 完成信息。
  • 循环日志:context/impl/loop-log.md 中的压缩条目。
  • Codex 提示框架:评审提示周围的设置文本(不包括代码或结构化发现)。

不应用 Caveman 的场景:

  • 草稿阶段(/ck:sketch):kit 是人工评审的规格,需要正常散文。
  • 架构阶段(/ck:map):构建站点是事实来源,需要清晰表达。
  • 代码块:代码始终正常书写。
  • 规格产物:kit、构建站点、DESIGN.md 保持正常语言。
  • 结构化输出:P0/P1/P2/P3 发现表格、覆盖矩阵。

适用场景 适合需要节省 token 的对话、构建与检查阶段的日志和摘要、子代理间通信等。不适合需要正常散文的规格文档、架构描述以及代码本身。

限制 资料未提供具体平台支持范围、安装方式、收费模式等信息,暂未提供。