DSH Plugins
返回列表
🧠

dsh-session-manager

记忆 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install huajuan2024/dsh-session-manager

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

在 DeepSeek Harness 终端中执行 dsh plugin install huajuan2024/dsh-session-manager 即可完成安装,插件源码地址:https://github.com/huajuan2024/dsh-session-manager

插件介绍

随着日常使用 DeepSeek Harness 的次数增多,本地会话存档会不断累积,却缺少一个直观的入口去回看、清理或把它们带出去。dsh-session-manager 在 Web UI 的「设置 → 插件」中补上这个缺口,让你不用打开终端或手动翻文件,就能完成日常的会话维护。

具体能力覆盖三个层次:首先可以列出所有已知会话,每条附带标题、工作目录、最后更新时间、轮次数、步骤数和代理预设等元信息;其次点击任意会话即可展开消息历史(单次最多返回 200 条);最后支持删除单条会话,或将其导出为 JSON / Markdown 文件直接触发浏览器下载。正在运行中的会话会被自动保护,删除前需先结束,避免误操作。

插件采用 Host 服务加 Web 客户端的双进程架构,所有文件读写都发生在 Host 进程中,token 和文件路径不会进入浏览器端的返回值;会话 ID 必须匹配裸 UUID 或 session- 前缀格式,不符合则直接拒绝,防止路径穿越。它不向模型注入任何内容,不产生额外的 session event,对现有工作流零侵入。适合希望在图形界面中完成会话回顾、归档导出和定期清理的 DSH 用户,尤其是多项目并行、会话量较大的场景。

使用场景

  • 回看某次会话的完整消息历史,确认之前的推理过程
  • 清理不再需要的旧会话,释放本地存储空间
  • 将一次有价值的会话导出为 Markdown,整理进个人知识库

适合人员

  • 同时维护多个项目、会话量持续增长的 DSH 用户
  • 需要将会话记录归档或分享给他人的团队负责人
  • 偏好图形界面、不想用命令行翻文件的操作者