前言¶
在桌面端或网页端使用 DeepSeek Harness 时,常见的问题是多个 Agent 会话之间切换成本高:要么只能逐个打开单个会话,要么用多个窗口拼接,容易丢失上下文。dsh-multiple-chat-panels 把多个会话放到同一个 Mission Control 网格中,让你并排查看和交互。
这是什么¶
dsh-multiple-chat-panels 是一个用于 DeepSeek Harness 的 DSH Web 插件,由 WilliamShi666 维护。它面向 DSH 的网页端 profile,把左侧边栏中的多个会话展开为独立面板,支持深色与浅色模式。许可证为 MIT。
核心功能¶
- 并排查看并与多个 Agent 会话同时交互。
- 将左侧边栏中的对话拖到中间区域后,打开 Mission Control,每个会话展开为可实时交互的独立面板。
- 无需离开桌面端或网页端 UI。
- 支持深色与浅色模式。
- 已适配 DeepSeek Harness v0.1.1-rc.2。
- 运行时外壳适配器同时支持原客户端的
sidebar.primary.action+main.page布局,以及 Harness 官方版的sidebar.footer.action+shell.overlay布局。 - 跨行拖拽面板时保留原有对话视图,不再重建长对话内容,拖拽响应速度提升。
安装与启用¶
资料中列出两条安装命令。插件在 package.json 中的 npm 名称为 multiple-chat-panels,仓库名称为 dsh-multiple-chat-panels;两条命令未明确唯一优先级,安装时以实际使用的命令为准。
方式一:
dsh plugin --profile web add multiple-chat-panels
方式二:
dsh plugin --profile web add github:WilliamShi666/dsh-multiple-chat-panels
安装完成后,重启 DSH。
典型用法¶
1、重启 DSH 后,在左侧边栏中找到需要查看的会话。
2、把侧边栏中的会话拖到中间区域。
3、Mission Control 打开后,会话会以独立面板显示,可以直接在该面板中实时交互。
适用场景与注意¶
适合需要在 DSH 网页端同时处理多个 Agent 会话、并在不同会话之间快速查看和操作的场景。
需要注意:
- DSH 插件会以当前 dsh 进程权限运行,安装前建议检查源码与 MIT 许可证。
- 当前资料未确认星标数、分类和目录页 URL,因此这里不作为安装依据。
- 资料中出现两条安装命令,未明确唯一官方命令优先级。
- npm 包名
multiple-chat-panels与仓库名dsh-multiple-chat-panels不一致,执行安装时以具体命令中的名称为准。
结尾¶
dsh-multiple-chat-panels 的价值在于把多个 Agent 会话集中到同一 Mission Control 网格中,减少窗口切换和上下文丢失。当前资料未给出目录页 URL,GitHub 仓库地址为:
- https://github.com/WilliamShi666/dsh-multiple-chat-panels