dsh-session-manager-next
在终端中运行以下命令:
dsh plugin install fan20yong/dsh-session-manager-next
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件安装入口,执行 dsh plugin install fan20yong/dsh-session-manager-next,或按仓库 https://github.com/fan20yong/dsh-session-manager-next 的 Releases 说明安装本地 bundle。
插件介绍
DeepSeek Harness 在本地会不断积累历史会话,而官方侧边栏侧重继续对话与归档,缺少集中浏览、批量导出和真正删除会话的能力。dsh-session-manager-next 在 Web UI 里提供整页「会话管理」,让你不必翻目录或写脚本,就能看清有哪些会话、它们处于什么状态,并做归档整理。
核心能力围绕「带走数据」与「收拾现场」:单会话或批量导出为 Markdown、JSON(dsh-session-export v1)或单文件 HTML,便于归档、分享或程序迁移;重命名、置顶、归档与强制归档走 Host 官方接口,与工作区状态一致;搜索、筛选、排序和一键清理空会话,适合长期使用者整理杂乱列表。
删除是插件补上的缺口:在 0.2.1-rc.2 尚无会话删除 API 的前提下,由 Host 侧在安全校验后清理磁盘目录,并同步工作区登记,对运行中会话拒绝删除、对仍被 Agent 占用的会话要求二次确认。面板不向模型注入内容,写操作留在本机 Host,适合注重备份与隐私、需要定期瘦身 ~/.dsh/sessions 的 DSH 桌面或 Web 用户。
使用场景
- 需要把多次对话导出成 Markdown 或 HTML 存档或分享
- 侧边栏会话太多,想搜索、归档并批量删掉空会话
- 想在确认安全规则后彻底删除本地会话目录并同步工作区状态
适合人员
- 长期在 DSH 里积累大量历史会话的用户
- 需要定期备份或迁移对话数据的开发者
- 希望整理 ~/.dsh/sessions 又不愿手写脚本的操作者