caveman-compact 是做什么的?
将散文压缩为简洁的穴居人风格以节省 Token——零依赖的 Claude 与 Codex 技能。
概述
此技能将冗长的散文自动转换为简洁、直接的语言,类似于“穴居人”或电报式风格。它设计用于 Token 优化的 AI 环境,如 Claude Code、Cursor 和 Codex CLI。通过删除不必要的词语(冠词、介词、连接词、助动词等)并保留关键名词和动词,它可在不损失含义的情况下将 Token 消耗降低 30-50%。
它是如何工作的
当提供文本时,该技能会分析其结构并应用一组转换规则:
- 移除所有冠词(a, an, the)
- 移除所有联系动词(is, are, was, were, be, been)
- 移除情态助动词(can, could, will, would, shall, should, may, might, must)
- 将进行时动词(-ing 形式)简化为简单过去时或一般现在时
- 将条件句和复合句拆分为独立、简洁的陈述
- 移除量词(many, much, several, few 等)和程度副词(very, extremely 等)
- 用更短、更直接的替代词替换常见的繁复短语
- 保留技术术语、专有名词和代码片段不变
示例
输入:
我们正在考虑修改认证流程以使其更具弹性。开发团队已经敲定了一些潜在的微服务架构方案,我们希望在冲刺(sprint)的剩余时间内讨论并选择一个方案。
输出:
考虑修改认证流程。增加弹性。开发团队敲定微服务方案。我们在冲刺中讨论。选择一个方案。
用法
要在 AI 代理中使用此技能,只需将文本包装在适当的技能调用中:
<skill name="asidko/caveman-compact">
您的长文本放在这里,可以包含跨多个句子甚至段落的内容。该技能会输出紧凑版本。
</skill>
在 Claude Code 中,您也可以使用 Markdown 代码块或直接内联引用技能名称:
@caveman-compact 您的文本
限制
- 该技能并非为详尽的翻译或摘要而设计。它专注于去除多余的词语。
- 复杂的行业术语或高度技术性的文本(包含许多首字母缩略词)可能无法有效压缩。
- 使用了大量持续时态(进行时)的文本可能无法完好保留原始时态。
- 诗意或修辞语言会失去大部分原有特色。
为什么使用它?
对于基于 Token 使用计费的 AI 代理,每次提示词/补全操作都可能产生成本。通过用更少的表达相同的意思,您可以:
- 节省费用:降低每次交互的 Token 消耗。
- 增加速度:更短的输入/输出意味着更快的响应时间。
- 保持清晰:紧凑的文本往往不那么含糊,迫使 AI 专注于核心逻辑。
兼容性
该技能被记录为支持以下平台:
- Claude Code(Anthropic)
- Cursor(基于 AI 的 IDE)
- Codex CLI(OpenAI 的代码生成)
- 任何其他接受 Markdown 风格技能指令的 Token 感知 AI 环境。
许可证
MIT — 随意使用、修改并分发。