Headroom 上下文压缩
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_922b1001/headroom-wrap。
技能介绍
解决什么问题
长对话、检索结果、日志或多文件上下文进入 LLM 前,token 往往很快膨胀。直接塞入完整上下文不仅增加费用,还会让模型更容易被低信息量内容干扰。Headroom Wrap 的定位是上下文压缩包装器,在调用模型前对输入做一层封装,目标是在可用信息量与 token 成本之间留出可控空间,官方描述称可压缩约 60%–95%。
核心工作
它更像工程侧的 wrapper:应用或 Agent 在组装 prompt 时,把待压缩文本交给该技能,再获得可用于 LLM 的压缩结果或调用入口。资料中明确的关键能力包括:
- 上下文压缩:围绕 LLM 输入做 token 级别缩减
- SDK 支持:提供
Python与TypeScript两种集成路径 - 自动化适配:标签包含
automation、github,适合接入脚本、CI 或 Agent 流水线
使用边界
压缩比例会受原文结构、语言、代码占比和信息密度影响。对需要逐字保留的合同、法律条款、配置项或强依赖顺序的日志,建议保留原文摘要并做回归验证。若下游模型对格式敏感,还需确认压缩后的 Markdown、代码块和工具调用参数是否完整。
使用场景
- 在调用 LLM 前压缩检索文档,减少 prompt 中的 token 数量。
- 为 Python 服务接入上下文压缩,避免把完整日志直接发给模型。
- 在 GitHub 自动化脚本里预处理长文本,再交给 LLM 做分析。
- 给 TypeScript 工具链增加压缩层,降低多轮对话输入成本。
适合人员
- 构建 RAG Agent 的工程师:需要压缩检索结果再交给 LLM。
- 维护 Python 工具的开发者:想把长日志或配置文本变短。
- 做 GitHub 自动化的工程师:需在脚本里处理长文本输入。
- 写 TypeScript 应用的工程师:需要控制多轮对话 token。