首页LLMJuliusBrussee/caveman
// archived 2026-05-02
JuliusBrussee

caveman

AI🌱 NEW PROJECT BOOST#LLM#Claude#Prompt Engineering#Token Optimization#Agentic Workflow
前往 GitHub →
88

// 项目简介

Caveman 是一款专为 AI agent 设计的插件,通过强制执行简洁的电报式沟通风格,显著降低输出 token 的使用量。它在保持技术准确性的同时,利用其压缩工具减少了约 75% 的输出 token 和 46% 的输入 token。该项目支持包括 Claude Code、Cursor 和 Gemini 在内的多种 agent,并提供多种强度级别以及如文言文等专业模式。

// 技术分析

Caveman 是一个专门的插件和技能集,旨在通过强制执行高度简洁的“原始人式”交流风格来优化 LLM 交互,从而显著降低 Token 消耗。通过在保持技术准确性的同时剔除填充词、客套话和冗余文字,该项目通过其压缩工具实现了平均 75% 的输出 Token 减少和 46% 的输入 Token 减少。其架构建立在“简洁性可提高可读性和速度,且不牺牲技术输出质量”的理念之上,并得到了关于简洁性约束的实证基准和研究的支持。

// 核心亮点

01
通过去除冗余内容同时保留技术实质,将输出 Token 使用量减少了约 75%。
02
包含一个压缩工具,通过将内存文件重写为简洁格式,可减少约 46% 的输入 Token。
03
提供多种强度级别,包括用于极致文言文压缩的独特“文言”模式。
04
提供如 /caveman-commit 和 /caveman-review 等专用命令,用于高效的版本控制和代码分析。
05
支持广泛的 AI 代理,包括 Claude Code、Cursor、Windsurf、Gemini CLI 和 GitHub Copilot。
06
通过消除大段文本,转而采用电报式、高信息量的交流方式,提高了响应速度和可读性。

// 典型使用场景

01
通过压缩 agent 的响应,大幅降低 LLM API 的成本和延迟。
02
生成简洁、专业的提交信息以及单行代码审查。
03
压缩如 CLAUDE.md 等长篇记忆文件,从而在不同会话中节省输入 token。

// 快速开始

首先,从提供的安装表中确定您首选的 AI 代理并运行相应的命令,例如 Claude Code 使用 'claude plugin install caveman@caveman',或其他支持的代理使用 'npx skills add JuliusBrussee/caveman'。安装完成后,您可以使用 '/caveman' 等命令或直接要求代理 'talk like caveman' 来触发该模式。对于不支持原生钩子的代理,您可以将提供的系统提示词片段粘贴到代理的规则或配置文件中,以确保始终开启该功能。