dsh-context-pilot
在终端中运行以下命令:
dsh plugin install Shuffle-1992/dsh-context-pilot
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Shuffle-1992/dsh-context-pilot 从 https://github.com/Shuffle-1992/dsh-context-pilot 安装本插件,安装后重启 DSH 生效。
插件介绍
长对话里上下文窗口越用越满,表盘占用与真实任务形态常常对不上;若靠伪造用户消息或打断当前轮次来触发压缩,体验与信任都会受损。dsh-context-pilot 面向 DSH 宿主,把何时压缩、留多少的决策权交给模型:通过工具调用登记意图,压缩在下一步开始前落地,本轮不中断、不注入消息、也不伪造用户发言。
插件把读数讲清楚(窗口、已用、占比与达标时的决策卡),把选项给足(深压、标准、浅压三档,以及从最近用户消息或文本片段起的语义锚点保留),按选定预算自选保留范围并由引擎校验边界;失败时走保守兜底并在回执与报告中留痕。另含可选智能思考:告知 Agent 当前思考强度档位,由它按任务难度通过工具自主换档。
适合经常跑多步 Agent、长会话易被旧上下文拖慢或误触官方 overflow 硬切的用户;也适合希望模型在可见占用下主动选择压缩策略并统一管理思考强度的人。功能关闭时可回到原生 DSH 行为。
使用场景
- 多步 Agent 长会话占用持续升高,需要可见读数与模型自主决定何时压缩
- 旧需求占满窗口而新需求只在末尾,希望用语义锚点保留近端内容而非整段按比例留
- 任务难度波动大,希望 Agent 按档位工具切换思考强度而不打断当前轮次
适合人员
- 日常使用 DSH 跑长对话与多步任务的用户
- 希望压缩由模型在工具里决策、而非伪造消息或强切轮次的开发者
- 需要统一管理上下文占用与思考强度档位的 Agent 重度使用者