DSH Plugins
返回列表
dsh-context-control

dsh-context-control

记忆 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install sxwer001/dsh-context-control

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 的插件管理中执行安装命令,或从 https://github.com/sxwer001/dsh-context-control 的 Releases 下载预构建包后按 DSH 0.2.0-rc.2 的本地包入口安装。

插件介绍

长对话和大量工具输出很容易把 DeepSeek Harness 的上下文顶满,既看不清还剩多少窗口,也很难在压缩后继续沿用原来的任务线索。dsh-context-control 面向 DSH 0.2.0-rc.2,在模型选择器旁提供一眼能懂的用量环,把窗口占用、有效字符和字符压缩触发线分开呈现,让你在继续工作前先判断要不要动手。

插件默认在有效上下文达到约 400,000 字符时自动压缩,阈值可在较宽范围内调整,也可关闭自动、仅保留手动;压缩会尽量保住最新用户消息与近期工作,并用结构化摘要归纳任务、约束、决策、文件变化与待办,同时把被替换的真实用户要求放进可回查的检查点。事务走官方持久化压缩路径,失败、取消或历史并发变化时不会贸然替换现有上下文,成功的 shell 长日志会做克制折叠,原文仍可通过界面或 context_control 工具分页找回。

适合经常在 Harness 里跑多轮编码、调试和工具链的用户,尤其是希望「能压、能看、能恢复」而不是黑盒丢历史的人。若你已安装其他自动压缩插件,建议在独立 profile 里对比策略;本包不替代原生 compaction 服务,多种策略并存时的效果需自行实测。摘要会调用会话模型并产生正常 API 费用,属于有损压缩,不能保证后续每一步都与压缩前完全一致。

截图预览

使用场景

  • 多轮编码对话导致有效字符持续攀升,需要按阈值自动或手动压缩
  • 工具与 shell 输出很长,希望在安全边界压缩且仍能分页查看原文
  • 想在模型旁一眼看清窗口占用与字符触发线,再决定是否立即压缩

适合人员

  • 日常使用 DeepSeek Harness 0.2.0-rc.2 的长会话开发者
  • 需要可控压缩、结构化摘要与检查点原文的用户
  • 在意上下文计量透明、不愿黑盒丢历史的 Harness 重度用户