DSH Plugins
返回列表
🖥️

dsh-session-purge

客户端 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install lxchapu/dsh-session-purge

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

在 DeepSeek Harness 中执行 dsh plugin install lxchapu/dsh-session-purge 安装本插件,源码仓库为 https://github.com/lxchapu/dsh-session-purge。

插件介绍

DSH 默认只能把会话「归档」:界面里看不见了,但磁盘上的 session 日志和投影缓存仍然占着空间,官方也明确没有会话删除能力。时间久了,已归档的试验对话、废弃分支和敏感内容都会一直留在本机,既难整理,也不符合「真的删掉」的预期。

dsh-session-purge 补上这块缺口,做的是彻底删除而不是再藏一层。每条会话的「…」菜单里都有「彻底删除」,已归档和未归档都会出现;侧边栏在「仅显示已归档」时,底部还会出现一键删除当前列表里全部已归档会话的入口,范围与屏幕上看到的归档列表一致。两种操作都会二次确认,写明不可撤销,并给出条数;只有正在执行的会话会被拒绝,需要先停掉当前轮次或等它结束。

删除会按顺序清理工作区记账、归档标记、会话日志目录和投影缓存等持久化状态,并在前端同步摘掉列表里的幽灵行,避免删完后仍显示未分组或点开报 not found。适合长期用 DSH、归档堆了很多会话、需要腾空间或从磁盘上抹掉某段历史的用户;若你只想暂时藏起来,继续用官方归档即可。

使用场景

  • 已归档会话堆积,想从磁盘真正清掉
  • 需要删除含敏感内容的某条会话记录
  • 想批量清空仅显示已归档列表里的全部会话

适合人员

  • 长期用 DSH、会话数量多的开发者
  • 在意本机留存数据与隐私的用户
  • 归档很多但很少再打开的重度用户