dsh-plugin-session-delete
在终端中运行以下命令:
dsh plugin install PanChengN/dsh-plugin-session-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 侧栏打开 Plugins,Add plugin 中填写 https://github.com/PanChengN/dsh-plugin-session-delete 或执行 dsh plugin install PanChengN/dsh-plugin-session-delete,启用后重启应用。
插件介绍
DeepSeek Harness 早期版本的 Web UI 侧栏里,会话右键菜单只有置顶、重命名、分叉和归档,没有「删掉这条对话」的入口;主机侧的会话持久化也明确不提供删除接口,会话文件会在数据目录里一直累积。若你只想整理侧栏、释放磁盘或去掉误建的会话,只能手动翻目录删文件,还容易漏掉缓存与工作区里的引用。
dsh-plugin-session-delete 用官方 Slot 机制在侧栏会话菜单里补上「删除会话」一行,并在主机端注册删除接口,把「外部移除」做成一键操作。一次删除会清理会话正文与写锁、标题等派生缓存、工作区与归档列表中的引用;在环境支持时还会连带处理指向被删会话的子智能体会话。删除成功后通过事件通知客户端更新列表,侧栏对应行会消失,一般无需整页刷新。
适合日常在 Harness 里开很多会话、希望侧栏可维护、又不愿手改 $DSH_HOME 下各类 JSON 与目录的用户。这是社区非官方插件,与 DeepSeek 官方无关;确认框目前为浏览器原生样式,且不会硬性阻止删除当前正在进行的对话,使用前请留意 README 中的已知限制。
使用场景
- 侧栏会话过多需要批量整理与删除
- 误建或测试会话要从界面彻底移除
- 会话与缓存在磁盘上累积想释放空间
适合人员
- 经常在 Harness 中开启大量会话的用户
- 希望侧栏列表保持整洁的工作区使用者
- 不愿手动编辑 profile 目录下会话文件的人