dsh-sess
在终端中运行以下命令:
dsh plugin install youridol/dsh-sess
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,通过官方插件命令 dsh plugin install youridol/dsh-sess 将插件安装到 Web UI profile,重启 Web UI 后设置页即可出现会话管理功能;插件开源地址为 https://github.com/youridol/dsh-sess。
插件介绍
原生 DeepSeek Harness 至今没有提供永久删除会话的手段,归档也是一条不归路——一旦归档,就再也无法查看、重命名或清除。dsh-sess 填补了这两个空白:它作为独立插件挂载到 DSH Web UI 的设置页,新增一个会话管理面板,让你在同一个界面上完成冷会话的永久删除,以及对已归档会话的列表、重命名和删除,全程不修改 Harness 源码。
核心机制围绕官方公开 API 构建:删除操作只针对冷会话,正在运行的会话会被拒绝并给出明确提示;归档管理通过官方 session/rename 路径实现内联重命名;工作空间计量在删除时经由官方 workspaceRegistry 接口同步释放。此外,每个侧边栏会话行的省略号菜单中也会多出删除入口,操作路径更短。
如果你日常使用 DSH Web UI 管理大量会话,尤其是有清理陈旧日志、整理归档库的需求,dsh-sess 就是一个轻量的补集工具——装进 profile、重启 Web UI 即可使用,无需 fork 或修改上游代码。
使用场景
- 永久删除不再需要的冷会话日志及工作空间计量
- 在归档面板中重命名或清除过期归档条目
- 从侧边栏会话行菜单快速定位并删除指定会话
适合人员
- 日常使用 DSH Web UI 管理多个会话的开发者
- 需要定期清理归档库的 Harness 用户
- 希望在不修改上游代码的前提下扩展功能的插件开发者