DSH Plugins
返回列表
🖥️

DSH-SessionDelete

客户端 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install yauntyour/DSH-SessionDelete

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

在终端执行 dsh plugin install yauntyour/DSH-SessionDelete 即可安装,插件源码地址为 https://github.com/yauntyour/DSH-SessionDelete ,安装后重启 dsh web 并刷新浏览器页面即可生效。

插件介绍

DSH 原生只提供了「归档会话」,却没有真正的删除入口。废弃的会话一直挂在列表里,日志文件占着磁盘,手动去持久化目录里翻文件删又怕误伤或漏删账目。这个插件把「删除会话」补到了归档正下方:红色危险配色加垃圾桶图标,点开有二次确认弹窗,同名会话全部列出来让你逐个挑,确认之后列表靠宿主推送秒级刷新,不用手动 F5。后台则按序把日志文件(含双路径回退扫描)、工作区账目、归档集合、投影缓存一次清干净,重启也不会冒出幽灵会话;服务端还带了运行守卫,agent 正在跑的会话直接拒绝删除,防止目录删了又重建文件。

整个删除链路每一步都幂等,重复操作不报错;安全围栏复用官方 API 网关的 loopback 受信主机与同源检查,客户端纯 DOM 注入、无框架依赖,对 DSH 本体零侵入。适合会话越攒越多、想给列表瘦身、又不想在文件系统里手敲 rm 的 DSH 日常用户——点一下、确认一下、干净利落。

使用场景

  • 会话列表越攒越多,想永久清掉无用的废弃会话
  • 多个同名会话并存,需要精确选择要删除的哪一个
  • agent 仍在运行中,需要运行守卫防止误删后目录重建

适合人员

  • 会话越攒越多、想给列表定期瘦身的 DSH 日常用户
  • 不想手敲 rm 进持久化目录逐层翻文件的开发或运维
  • 对数据删除操作有确认流程与运行守卫要求的团队