dsh-session-delete-ui:DeepSeek Harness 会话删除插件

前言

DeepSeek Harness (DSH) 的官方实现主要提供会话归档功能,没有直接删除会话的能力。dsh-session-persistence 的文档明确指出「No deletion or retention API」。dsh-session-delete-ui 作为 DSH 插件,在左侧会话行的「⋯」菜单中补上了官方缺失的「删除会话」能力,并将磁盘清理与工作区记录清理整合在确认对话框中。

核心功能

  1. 在会话行「⋯」菜单中添加「删除会话」项(order 500)。
  2. 永久删除本地日志目录、投影缓存和工作区记录。
  3. 确认对话框显示不可恢复警告、级联子代理数量与占用空间。
  4. 运行工作检查,有活时提供「停止并删除」选项。
  5. 子代理会话级联删除(origin: subagent),分叉会话不受影响。

安装

本插件通过 bundle 方式安装,目标目录需填写绝对路径:

设置 → 插件 → 安装 bundle,目标填本目录的绝对路径:D:\path\to\dsh-session-delete-ui

使用

  1. 在会话行的「⋯」菜单中选择「删除会话」。
  2. 查看活动工作清单,选择「停止并删除」。

注意事项

  • 没有回收站,删除不可恢复。
  • 只清理本插件关注的文件和记录,不清理第三方插件账本。
  • 级联深度上限 6 层。
  • 改了 Host 半需要重启 DSH。
  • 删除后进程内仍持有内存实例,可能出现「幽灵行」。

生态信息

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜