SuperAPI AI 工具集

caveman-internal

智能体与模型

查看项目

更新于 10-15 23:43

技能介绍

用途:Cavekit 智能体之间的内部产物压缩协议,压缩交接备忘、产物摘要、上下文包、评审笔记、缺口清单、state.md 笔记、loop-log.md 条目、状态块正文等内部文本。不压缩源代码、Git 提交信息与 PR 描述、Kits 规格、构建站点、DESIGN.md、需人工处理的错误信息、安全警告与弃用通知、结构化发现表、回归测试名与断言消息;压缩范围外内容属于 bug。

主要能力:三档强度。Lite 约省 20%,保留语法与完整句子,仅去填充词;Full 为默认,约省 40%,去冠词与客套,片段可用,技术术语保持精确,模式为 [thing] [action] [reason]. [next];Ultra 约省 65%,电报式,缩写常见术语(DB、auth、config、req、res、fn、impl、mw、mcp),用箭头表示因果。

自动选择:写内部产物前查会话预算账本,剩余 >50% 用 lite,20–50% 用 full,<20% 用 ultra。覆盖规则:depth=thorough 一律钳制为 lite;phase=inspecting 的缺口分析输出钳制为 lite;安全敏感产物钳制为 lite;若调用方在产物信封中显式设置 caveman_intensity,则直接使用并跳过自动选择。详见 references/budget-thresholds.md。

回退协议:下游读者无法还原意图时,用完整散文重新生成产物,并在 state.md 的 Caveman fallbacks 段追加一行记录;同一产物类别在一个会话中失败 3 次以上,则该类别本会话剩余时间钳制为 lite 并记录到 state.md。

信封:每个压缩产物带小头部 <!-- caveman: intensity=full version=1 -->,读者据此应用反向展开语法。

限制:与面向用户的 caveman 技能需同时开启或同时关闭,配置中 caveman_mode = off 也会禁用本技能。其他细节暂未提供。