把上下文压小五倍:十万窗口也能撑月级长会话
来源:GitHub — 2026-11-11 · ⭐ 6,124 stars · TypeScript · 今日 +374
📋 概述
billion-context 是一个上下文压缩插件,目标是让单次会话能跑到数十亿 token 的月级长度,而十万 token 的窗口就够用,同时把 token 消耗降到五分之一。它工作在代理层,向对话里注入四个上下文管理工具,模型在上下文变长时自己调用,压缩由代理在服务端执行,被折叠的区间在历史里保留摘要,直到需要时再恢复。
🔑 核心要点
- compress 把一段消息折叠成详细摘要,decompress 在需要精确细节时把它恢复。
- search_context 在压缩摘要与可见消息里做关键词检索,找回过的东西不用整段展开。
- acp_status 给出上下文占用概览,并指出哪些区间还可以继续压缩。
- 适配面很广:pi、OpenCode、omp、dsh 等客户端各有启动器或原生插件安装路径。
💡 金句
上下文压缩插件——billion-context 就够了。
👍 0
👎 0
← 返回 GitHub Trending 首页