dsh-session-manager
在终端中运行以下命令:
dsh plugin install dream12347/dsh-session-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件可执行命令 dsh plugin install dream12347/dsh-session-manager,或从源码地址 https://github.com/dream12347/dsh-session-manager 获取并安装。
插件介绍
在使用 DeepSeek Harness Web 时,官方会话列表通常只能提供基础的切换与删除,误删后无法找回,归档会话不易查看,多个工作区之间的排序也难以按个人习惯调整。对于经常开启大量对话、并行处理多个任务的用户来说,会话一多就容易变得杂乱,而且上下文增长到一定程度后也没有自动压缩手段,影响效率和 token 成本。
dsh-session-manager 为 DeepSeek Harness Web 补齐了一整套会话管理能力。它在设置页新增独立的「会话管理」分栏,以工作区分组展示全部会话,并支持拖拽调整工作区顺序、组内按最后使用时间排序、重命名或删除工作区。已归档会话被单独折叠展示,可以一键恢复到主列表;删除的会话进入回收站(保留最近 10 条),既能恢复也能彻底清除,避免误删带来的损失。每个会话都提供近期活动统计、继续/暂停、打开日志目录、新聊天中继续(fork)、未读/已读状态点等操作,其中未读标记还会同步显示在官方侧边栏的对应会话旁。
除了列表内的管理,插件还在对话页面顶部提供了「对话管理」「回收站」「删除本对话」三个快捷入口,方便随时整理当前会话而无需离开对话。对于关心上下文长度的用户,可以在通用设置中设定上下文压缩阈值(17%–90%),当对话占用模型窗口达到设定比例时自动压缩,且该阈值对所有 Agent 预设统一生效,重启后依然有效。插件不修改 DSH 核心代码,对模型行为和 token 无额外影响,子代理会话也能被正常清理。
如果你经常在 DeepSeek Harness 中维护多个会话或工作区,需要回收站、归档、未读状态、自动压缩上下文等能力,或者只是希望有一个更集中的会话管理入口,这款插件会显著提升日常使用体验。中英文界面会跟随页面语言自动切换。
截图预览
使用场景
- 误删会话后从回收站一键恢复到列表
- 按工作区拖拽排序并分组整理大量会话
- 当上下文占用达到阈值时自动压缩以节省 token
适合人员
- 同时维护多个会话或工作区的 DeepSeek Harness 用户
- 需要回收站和归档功能以防误删的用户
- 希望自动控制上下文长度并降低成本的重度使用者


