DSH Plugins
返回列表
🖥️

dsh-session-delete

客户端 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install mi-lu-uncle/dsh-session-delete

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

在 DeepSeek Harness 中执行 dsh plugin install mi-lu-uncle/dsh-session-delete,或从 https://github.com/mi-lu-uncle/dsh-session-delete 按 README 将插件链入 desktop 配置后重启 DSH。

插件介绍

DeepSeek Harness 自带的归档只是把会话藏起来,磁盘上的会话目录、投影缓存和工作区索引里的登记仍会留着。想真正腾空间或清掉敏感对话,只能自己翻本地数据目录手工删,既麻烦又容易漏文件、把索引弄乱。

dsh-session-delete 在会话行省略号菜单里,紧跟置顶、重命名、分叉、归档之后,增加删除会话。确认后会走宿主侧删除,一并清理会话目录、投影缓存 JSON,以及工作区索引中的会话 ID、归档与置顶标记;成功后界面通过会话移除事件自动去掉该行,无需刷新。启动时还会仅针对默认工作区做登记修复:若内置删除工作区误删了默认工作区导致会话掉进未分组、无法新建会话,会把这些会话重新挂回默认工作区;你故意删掉的其他工作区不会被复活。

安全方面与归档共用同一套工作区与会话活动检测:正在进行的对话或后台任务会提示会话正在运行并拒绝删除;空闲旧会话可正常删。删除经宿主自带的分离、取消归档、取消置顶等路径写回,同源路由仅接受来自 DSH 界面的请求。

适合需要彻底移除会话、整理本地数据的用户;若只想暂时隐藏,继续用内置归档即可。删除不可恢复,请先结束或归档仍在跑的任务。全文搜索索引可能在短暂时间内仍显示旧结果,待下次重建后会一致。

使用场景

  • 归档后仍占磁盘,需要彻底删掉会话和本地文件
  • 默认工作区被误删导致会话未分组、无法新建会话
  • 整理会话列表,移除不再需要的旧对话

适合人员

  • 经常创建大量会话、需要回收本地空间的 DSH 用户
  • 在意隐私、希望敏感对话从磁盘彻底移除的用户
  • 遇到过默认工作区异常、需要自动修复登记的用户