plugin-session-delete
在终端中运行以下命令:
dsh plugin install cynch18/plugin-session-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install cynch18/plugin-session-delete 即可安装,源码地址为 https://github.com/cynch18/plugin-session-delete
插件介绍
DSH 的会话只有重命名、分叉和归档三种归宿,想真正从硬盘上清掉一个会话,要么手动翻 .dsh 目录,要么钻进设置面板里找删除面板再逐一勾选。这个插件把删除操作拉回它该待的地方——侧边栏标题栏多了一个 🗑 按钮,点进去勾选、确认,日志文件、投影缓存、工作区记账一并永久清除,运行中和当前会话自动排除。
它最特别的地方是自愈机制:插件通过侧边栏小补丁工作,DSH 升级后补丁会被覆盖,但页面下次加载时插件会自动检测、重新打补丁、刷新界面,用户全程无感。只有自动修复也失败时,侧边栏底部才会出现 ⚠ 提示。即使补丁彻底失效,设置里的删除会话面板依然完整可用,不会失去删除能力。
适合会话量大、习惯定期清理、不想每次翻目录或钻设置的 DSH 用户。API 只信任本机回环请求,远程启动时自动返回 403,安全边界明确。
使用场景
- 会话越堆越多,想批量永久删除而不想翻 .dsh 目录
- 清理不再需要的旧会话,避免归档后文件仍占磁盘
- 升级 DSH 后担心删除入口消失,希望补丁自动修复
适合人员
- 高频使用 DSH、会话量大的日常开发者
- 偏好侧边栏快捷操作、不愿每次进设置面板的用户
- 重视磁盘空间、有定期清理会话习惯的用户