DSH Plugins
返回列表
🖥️

dsh-session-manager

客户端 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install NianjunZou/dsh-session-manager

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

在 DeepSeek Harness 中打开插件安装入口,执行 dsh plugin install NianjunZou/dsh-session-manager,或按仓库说明从 https://github.com/NianjunZou/dsh-session-manager 安装后重启客户端。

插件介绍

当你在 DSH 桌面端长时间并行多个工作区与会话时,官方左侧会话区往往难以一眼看清「谁在跑、谁该先看、谁该排在前面」。dsh-session-manager 是一个本地插件:在官方 sidebar.workspaces 占位渲染整块左侧会话区,用更接近 Codex 的分区、缩进与单行状态点,把置顶、项目工作区与会话行组织成可扫读的结构,而不改 Harness 源码、也不接管右侧侧栏。

它的核心能力是「展示与操作都回到宿主」:拖动、快捷键或菜单调整会话与工作区顺序时,统一调用宿主 API 写入耐久顺序;每行一个官方词表状态点,子会话与后台任务信息并入悬停说明而非堆叠图标;支持置顶区重排、P1–P4 优先级标记与批量视图、本地标题匹配加宿主消息索引的会话搜索,以及按区块分页且自动抬升活跃会话。禁用或卸载后 slot 注册随插件生命周期消失,官方会话区自动恢复。

适合在 macOS 上使用 DSH desktop、目标版本对齐 dsh-v0.2.1-alpha.5 契约、并希望左侧列表更利于日常排障与多项目切换的用户。若你依赖官方 ui-schedule 定时任务行标记、或第三方在会话菜单/行内按钮上的扩展,启用本插件期间这些子槽贡献会被占位遮蔽,需要接受这一取舍后再长期使用。

使用场景

  • 同时在多个工作区开很多会话,需要一眼看清运行与等待状态
  • 经常拖动或快捷键调整会话顺序,并希望顺序写入宿主而非仅本地
  • 需要按标题、工作区名或消息内容快速搜到旧会话并批量改优先级

适合人员

  • 在 macOS 上使用 DSH desktop 的日常开发者
  • 左侧会话列表是主入口、希望 Codex 式分区与缩进的用户
  • 能接受启用插件时部分官方/第三方侧栏子槽被占位遮蔽的用户