dsh-session-manager
在终端中运行以下命令:
dsh plugin install SunshineR04/dsh-session-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install SunshineR04/dsh-session-manager 即可安装该插件,源码地址为 https://github.com/SunshineR04/dsh-session-manager
插件介绍
DeepSeek Harness 的官方工作区浏览器只提供了「归档会话」这一个动作,一旦归档,会话便从所有视图中彻底消失——既无法列出、恢复,也无法永久删除,积少成多后成了一堆看不见的幽灵条目。dsh-session-manager 正是为了补上这块空白而生的小工具。
打开设置页的 Session Manager,你能看到每一条归档会话的标题、所属工作区、项目目录、更新时间和运行状态;逐条恢复、逐条永久删除,或者勾选多行一键批量清除。左侧栏会话行的省略号菜单里也会多出一个红色的「Delete permanently」,和内置的归档操作并列。此外还暴露了三个 Agent 工具(列出、恢复、删除),方便在对话流中直接调用。删除是真正的物理删除,没有回收站,所以每一步都有确认弹窗兜底。
如果你用 DeepSeek Harness 跑过不少会话、积累了一截归档队列,又不想手动翻目录文件或命令行,或者希望让 Agent 帮你清理,这个插件就是为此准备的轻量方案。
使用场景
- 归档会话越积越多,想一次性列出并批量清理无用条目
- 误归档了重要会话,想快速恢复到原来的位置
- 希望让 Agent 在对话中直接调用删除或恢复操作
适合人员
- 高频使用 DeepSeek Harness 跑会话的工作者
- 需要批量管理归档队列的长期用户
- 希望扩展 Agent 能力来管理会话生命周期的开发者