SuperAPI AI 工具集

caveman-help

通用与其它

查看项目

更新于 10-14 07:28

技能介绍

Caveman Help 是一张快速参考卡片,在被调用时显示。它是一次性的——不改变模式、不写入标记文件、不持久化任何内容,并以 caveman 风格输出。

模式

模式 触发 变化内容
caveman /caveman 语气。先给答案,无冗余,保留每个事实。默认。
ultracave /ultracave(别名 /caveman ultra) 去掉语法。碎片化,足够时用一个词,每个事实只出现一次。
megacave /megacave(别名 /caveman wenyan) 文言文。字符远少,技术术语原样保留。

模式保持不变,直到被更改或会话结束。/caveman status 报告当前模式而不改变它。Claude Code 和独立 OpenCode 插件读取存储状态;其他宿主从对话中回答并标注它(not tracked by this host)。

技能

技能 触发 作用
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 文体。在该仓库的五个测试文件上减少 33.2% 的 token。
caveman-help /caveman-help 本卡片。

停用

说“stop caveman”或“normal mode”。随时用 /caveman 恢复。

语言

默认保持用户的语言——用用户书写的语言回复,无论示例文本或别处的多语言上下文如何,都不要切换。压缩的是风格,不是语言。技术术语、代码、命令、提交类型和确切的错误字符串保持原样,除非用户要求翻译。

配置默认模式

默认模式 = caveman。更改方式:

环境变量(最高优先级):

export CAVEMAN_DEFAULT_MODE=ultracave

配置文件(~/.config/caveman/config.json):

{ "defaultMode": "ultracave" }

对于 Claude Code 中的选择性激活,将 defaultMode 设为 manual。会话启动时处于关闭状态;/caveman 或像 caveman 一样说话会激活 caveman。off 也会禁用裸命令激活。manual 是启动策略,不是模式。OpenCode 仍以 caveman 模式启动,因为其安装程序还提供静态激活规则。

设为“off”以抑制自动激活和裸命令激活。当裸 /caveman 应激活时使用“manual”。

解析顺序:环境变量 > 仓库配置 > 用户配置 > caveman。旧值 lite、full、ultra、wenyan* 仍可解析。

更多

完整文档:https://github.com/JuliusBrussee/caveman