billion-context-relief
在终端中运行以下命令:
dsh plugin install markelayan/billion-context-relief
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中先确保已安装并启用 billion-context-dsh(ACP),再执行 dsh plugin install markelayan/billion-context-relief;也可从 https://github.com/markelayan/billion-context-relief 按发布说明安装,安装后请重新打开会话以加载工具。
插件介绍
当对话上下文越来越满时,压缩成摘要是常见手段,但并非万能:一段长日志、抓下来的网页或文件转储,日后可能要逐字对照;一次无果的搜索、被新结果取代的旧快照,则连摘要都不值得留。billion-context-relief 是 billion-context-dsh(ACP)的配套插件,在 Agent 显式调用下,为这类场景补上迁出与丢弃两条路径,而不是替你做自动整理。
导出会把选定区间写成会话内的临时文件,上下文里只留一行指针,模型不必先读完原文;删除则用标记替换区间,不生成摘要也不落盘。另有工具帮你在保护区之外找出值得处理的大块内容,并按名称列出或清理本会话的导出文件,且从不打开文件正文。每一次替换都走 ACP 自带的压缩管线,结果是普通的 ACP 块,仍可被检索与解压阅读;插件还会自动扩选区间,避免把工具调用与结果拦腰切断。
唯一会自动出现的是顾问提示:在上下文占用达到阈值且存在可处理大块时提醒你留意,它只通知、不改动任何内容。没有安装或未启用 ACP 时,工具会说明依赖关系且不做变更。
适合已在 DSH 0.2 配置文件中启用 ACP、希望由 Agent 自主决定何时把笨重内容挪到文件、何时彻底丢掉、并自行维护导出清单的长会话用户。若默认压缩已够用,可以只装 ACP;当你需要比写一段摘要更精细的上下文减负时,再装上本插件即可。
使用场景
- 长日志或网页抓取占满窗口,但日后可能要逐字回看
- 搜索结果无果或旧快照已被新信息取代,希望直接丢弃而非写摘要
- 上下文占用偏高,需要先找出保护区外的大块再决定导出或删除
适合人员
- 已在 DSH 0.2 配置中安装并启用 billion-context-dsh(ACP)的用户
- 经常进行多轮工具调用、上下文容易膨胀的 Agent 会话
- 希望由 Agent 自主减负、而非依赖自动压缩或摘要的用户