dsh-clear-mind
在终端中运行以下命令:
dsh plugin install john-walks-slow/dsh-clear-mind
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install john-walks-slow/dsh-clear-mind,或按 https://github.com/john-walks-slow/dsh-clear-mind 说明从 GitHub 源码安装后重启 dsh。
插件介绍
长对话里,失败探索和大段输出很容易把上下文撑满:模型注意力被旧细节拖住,token 预算也一路吃紧。dsh-clear-mind 给根代理一条可控的「清空脑子」出口——不是粗暴删历史,而是把选定区间的对话表面替换成模型自己写的检查点笔记,只留对后续任务真正有用的脉络。
核心是两件事:mind_map 像一张俯瞰图,按 turn 列出每条消息的稳定 seq、角色、token 重量和预览,并标出合法区间与既有检查点,末尾附带何时清、怎么选区间、怎么写 notes 的操作手册;clear_mind(start, end, notes) 则走平台原生 compaction 事务,把区间换成检查点,GUI 与 token meter 都能识别。人类侧的 append-only 会话记录始终原样保留,每次清理在界面里是可展开的压缩行,可审计、可配合 dsh-rewind 回退。
插件只把工具注册给根代理,子代理仍走平台自动压缩;与 autocompact 共存而不冲突。上下文过长或单轮步数过多时,还会在 step 边界主动提醒清理。琐碎区间、过短或过长的 notes 会被护栏拒绝并给出可执行错误信息。
适合在 DeepSeek Harness 里跑长链路、多步探索的开发者与重度用户:需要模型自己管理上下文表面、又不想牺牲人类侧完整记录与 GUI 可观测性时,这个 memory 类 cordis 插件值得装上。
使用场景
- 多轮探索失败后上下文仍堆满无效细节
- 单轮步数过多导致模型注意力被历史拖住
- 长会话 token 逼近上限但人类侧仍需完整审计记录
适合人员
- 在 DeepSeek Harness 跑长链路任务的开发者
- 需要根代理自主管理上下文表面的重度用户
- 希望 GUI 与 token meter 可观测压缩、且记录可回退的 DSH 使用者