dsh-plugin-context-manager
在终端中运行以下命令:
dsh plugin install luxiwusuobuneng/dsh-plugin-context-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
从 https://github.com/luxiwusuobuneng/dsh-plugin-context-manager 获取插件文件,按其中安装步骤将三个包目录复制到 DSH 的 node_modules 并在 cordis.patch.yml 中接线后重启即可使用。
插件介绍
长对话跑到几十轮之后,上下文窗口见满——token 账单持续攀升,模型却把最初定下的约束、架构决策和边界条件越忘越远。多数插件的做法是往 system prompt 里挂一段旁路摘要,模型实际收到的消息数组并没有被改写,注入的内容和真实对话流之间始终隔着一层。dsh-context-manager 选择直接操作模型看到的真实消息流,让注入和折叠都作用于每一轮请求中进入模型的那组 messages。
核心能力围绕三件事展开。第一,每轮对话自动记录为一条摘要,按拖拽排序定优先级;置顶记录和自定义文本每轮前置注入真实消息流,模型永远带着你的重点走。第二,在浏览器管理窗口中查看模型实际看到的每条消息(角色、文本、token 估算),选中一段历史范围排队折叠为摘要,旧文本真正从上下文移除,token 占用随之下降。第三,所有记录、注入参数、排队中的折叠任务和折叠审计均落盘持久化,重启后照常工作;注入条数、字符预算、记录上限可在运行时调整,无需改配置重启。
适合谁用:在 DeepSeek Harness 中跑长迭代会话的开发者,尤其是那些需要模型每轮都携带关键约束、希望用可控的 token 预算替代盲目截断、或者想亲眼审计模型每轮到底读了什么的人。四个标签页覆盖记录管理、真实对话查看、注入设置和全局置顶,首次打开有快速引导,安装后即用。
使用场景
- 长对话中保持模型始终携带关键约束和架构决策
- 查看模型每轮实际收到的消息流并折叠过期历史以节省 token
- 跨会话置顶重要记录让多个项目共享同一组核心上下文
适合人员
- 在 DeepSeek Harness 中运行长迭代会话的开发者
- 希望精确控制 prompt 注入内容而非依赖黑盒摘要的团队
- 需要审计模型每轮实际读取内容的 prompt 工程师