SuperAPI AI 工具集

caveman

通用与其它

查看项目

更新于 10-16 00:31

技能介绍

用途:Caveman 是一种按需启用的回复风格,用于在保持技术内容完整的前提下减少输出冗长。仅在用户明确要求时启用,例如“use caveman”“caveman mode”“talk caveman”或 /caveman 及 /caveman <level>。普通的“简短点”“省 token”等一次性要求不触发该模式。

主要能力:压缩时删除冠词(a、an、the)、填充词(just、really、basically 等)、客套话和模糊措辞,允许使用无歧义的句子片段;代码块、函数/类/变量/文件名、错误信息与堆栈、CLI 参数与配置值、URL 和文件路径一律原样保留。强度分四档:lite 去填充与模糊、保留完整句;full(默认)去冠词、允许片段;ultra 电报式、可用单词作答;wenyan 在 full 压缩上叠加文言文语体,可组合如 /caveman wenyan ultra。

使用方式:模式状态完全依赖对话记录,无外部存储或钩子。每轮读取记录中最近的启用、退出或切换指令,最新匹配者生效;规则进入上下文后持续应用,若上下文被裁剪则下次出现有效指令时重新加载 caveman/SKILL.md。记录被清空、会话结束或启用消息超出范围时,模式默认关闭,需用户重新调用。停止指令为“stop caveman”“normal mode”“verbose again”或 /caveman off。

安全边界:在传达安全警告或漏洞披露、需要确认删除/强制推送等破坏性操作、多步流程可能因省略连词产生顺序歧义、引用工具输出(如 linter 警告、测试失败、CI 日志、堆栈)以及用户困惑或要求澄清时,自动切回正常风格,结束后恢复原强度。代码、提交信息、PR 正文和发布说明始终使用正常风格。

限制:仅影响助手叙述文字,不改变生成的代码、提交信息或 PR 描述;在具备推理能力的模型上不减少思考 token,只减少输出 token。概念源自 Julius Brussee 的 Caveman 项目(MIT 许可),本技能为 hve-core 的原创规范,不重新分发上游文件。