DSH Plugins
返回列表
dsh-delete-session

dsh-delete-session

admin-security 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install DDDMUC/dsh-delete-session

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

在 DeepSeek Harness 中执行 dsh plugin install DDDMUC/dsh-delete-session,或从 https://github.com/DDDMUC/dsh-delete-session 安装后重启 dsh web 即可生效。

插件介绍

DeepSeek Harness 侧边栏里的会话菜单只有重命名、分叉和归档。归档只是把会话藏起来,磁盘上的日志、工作区记账和宿主里的状态都还在;想真正删掉一个会话,往往要钻进设置里、在 dsh-web 全家桶的「会话归档管理」里绕好几屏。这个插件把「删除」放回你每天都会点的位置:会话行右侧的 … 菜单。

核心能力围绕「删得准、删得干净、用得顺手」。菜单项从 React fiber 读取会话 ID,只作用于你点的那一行,不会误切当前会话。首次删除有标题与 ID 的确认框,可勾选「不再询问」;按住 Shift 点击可临时恢复弹窗。多选模式里可批量删除,客户端并发请求、乐观隐藏与失败重试,宿主端会停 agent、flush 活跃会话、删目录并清理工作区与缓存投影,避免侧栏留下「未分组」孤儿或幽灵记录。若删的正是当前打开的会话,会自动切到全新会话,而不是落在一个 composer 已禁用、侧栏也列不出的「假没删掉」页面。

适合经常开很多会话、需要定期清理磁盘与侧栏列表的 DSH 用户,以及希望删除操作与重命名、归档同级、又不想依赖深层设置页的人。删除不可恢复,没有回收站;被 DSH 占用的会话会等待写所有权或明确拒绝,默认仅限本机回环,菜单文案随 DSH 中英界面切换。

截图预览

使用场景

  • 归档后仍占磁盘,需要从侧栏彻底删掉会话
  • 一次清理多个历史会话,不想进设置里的归档管理
  • 删除当前打开的会话后,希望自动进入可用的新会话而非坏页

适合人员

  • 长期在 DSH Web 侧栏管理大量会话的用户
  • 希望删除与重命名、归档同级、少点设置页的人
  • 需要清理工作区记账与幽灵缓存行的维护者