🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

多对话面板 WilliamShi666/dsh-multiple-chat-panels

DeepSeek Harnessv0.2.0
WilliamShi6664 天前有提交已提供中文文档扫描:未发现敏感能力

DeepSeek Harness 多对话面板:并排查看并与多个 Agent 会话同时交互。

43.2/100
综合分
15
GitHub 星标
125
npm 周下载
—/5
用户评分

数据截至 2026/10/31 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add multiple-chat-panels
npm 源 · multiple-chat-panels 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · security
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功(非静态推断);本次验证针对插件 v0.1.2,当前版本为 v0.2.0
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/30·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 4 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包multiple-chat-panels @ 0.2.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 22:57:23

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    lib/client/git-info.js:12
    const response = await fetch(`${API_BASE}?path=${encodeURIComponent(path)}`, { credentials: 'same-origin' });
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-model-selection@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-sidebar@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-host-webserver
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

3 张 · 点击查看大图

功能亮点

  • 并排查看多个会话
  • 同时与多会话交互
v0.2.02026-10-31
· multiple-chat-panels v0.2.0 — 适配 DeepSeek Harness 0.2 / Adapted for DeepSeek Harness 0.2 适配 DeepSeek Harness v0.2.1-rc.2。0.2 客户端改了 4 处插件依赖的契约,旧版在这些地方会静默失效;本版本全部对齐。 · 修复 / Fixed · 面板一直 Loading session …:改用公开的 ctx.sessions.retain(id, { source }) / release() 持有会话,取代 0.1 的内部 SessionFace.open() 桥接。打开面板即加载历史,关闭即释放。 Panes now acquire sessions through the public retain/release ledger instead of the removed internal open() bridge. · 侧边栏拖拽无反应:0.2 把对话根移到了 [data-slot="main.conversation"] 并移除了 [data-dsh-center-col]。中央列改从 main 槽位的渲染父元素解析,同时保留三代旧锚点。 Drop-to-open resolves the 0.2 centre column from the main slot's rendered parent. · 队列消息消失:改读持久化的 inbox projection(SessionSnapshot.queue 已移除),并展示尚未被接收的本地回显。 Queued input reads from the inbox projection; local echoes are shown while sending. · 权限下拉框消失:权限选项改从 remote.permissionPresets 的进程级目录读取(projection 只带当前值);无目录时自动隐藏。 Permission presets come from the process catalog Remote; the control hides when absent. · 审批 / 计划模式提示:改为跟随 uiSession.sessionStatus 的 pending interaction,不再靠待发送请求猜测。 · 回到单对话:改用 uiWorkspace.openSession()(ctx.sessions.open() 已删除)。 · 构建:pnpm install && npm run build 不再需要 DSH 源码 checkout,devDependencies 锁定 0.2.1-rc.2。 Builds no longer need a DSH source checkout. · 安装 / Install dsh plugin --profile web add multiple-chat-panels@0.2.0 · 兼容性 / Compatibility | 插件 / Plugin | Harness | | --- | --- | | 0.2.0 | v0.2.1-rc.2 及以上 / and newer | | 0.1.2 | v0.1.5-rc.2(在 0.2 上面板打不开) | Full Changelog:
v0.0.12026-08-18
Initial public release of multiple-chat-panels
原文(未汉化)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-multiple-chat-panels DeepSeek Harness 的多对话面板:并排查看多个智能体,与它们交互。 终端原生的智能体(比如 Claude Code)给你一种「上帝视角」:可以同时查看和操控多个对话,与多个智能体并行互动。多数桌面端和网页端的 Harness 没有这个能力:要么只能在一个对话里跟一个智能体干活,要么在多个窗口之间来回切换,很快就丢了上下文。 在终端里使用 TUI 形态的智能体(例如 Claude Code),你会获得一种「一览众山小」的上帝视角:可以同时查看和操控多个对话窗口,并与多个智能体并行互动。但很多桌面端或网页端的 Harness 并不支持这种能力:要么只能在一个对话里和一个智能体交互,要么即使支持多智能体 / 多窗口,操作也非常繁琐。 Claude Code in a terminal with multiple conversation panes multiple-chat-panels 把这种体验带到了 DeepSeek Harness:你只需把左侧边栏里的对话拖到中间区域,Mission Control 就会把每个会话展开为一个可实时交互的独立面板。有了这样「一览众山小」的上帝视角,你可以显著提升与多个智能体的交互能力,以及多任务(multitasking)的执行能力;无需离开桌面端或网页端 UI。
展开完整文档(README 剩余 1 节)
dsh-multiple-chat-panels

DeepSeek Harness 的多对话面板:并排查看多个智能体,与它们交互。

终端原生的智能体(比如 Claude Code)给你一种「上帝视角」:可以同时查看和操控多个对话,与多个智能体并行互动。多数桌面端和网页端的 Harness 没有这个能力:要么只能在一个对话里跟一个智能体干活,要么在多个窗口之间来回切换,很快就丢了上下文。

在终端里使用 TUI 形态的智能体(例如 Claude Code),你会获得一种「一览众山小」的上帝视角:可以同时查看和操控多个对话窗口,并与多个智能体并行互动。但很多桌面端或网页端的 Harness 并不支持这种能力:要么只能在一个对话里和一个智能体交互,要么即使支持多智能体 / 多窗口,操作也非常繁琐。

Claude Code in a terminal with multiple conversation panes

multiple-chat-panels 把这种体验带到了 DeepSeek Harness:你只需把左侧边栏里的对话拖到中间区域,Mission Control 就会把每个会话展开为一个可实时交互的独立面板。有了这样「一览众山小」的上帝视角,你可以显著提升与多个智能体的交互能力,以及多任务(multitasking)的执行能力;无需离开桌面端或网页端 UI。支持深色与浅色模式。

DeepSeek Harness multi-chat panels in dark mode

DeepSeek Harness multi-chat panels in light mode

v0.2.0 更新

- 适配 DeepSeek Harness v0.2.1-rc.2。
- 面板改为通过公开的 retain/release 账本获取会话
(ctx.sessions.retain(id, { source })),取代 0.1 里的内部
SessionFace.open() 桥接:retain 一个面板即为其历史做准备,
关闭面板则释放它。
- 再次修复拖拽打开:0.2 的 shell 把对话根节点移到了 [data-slot="main.conversation"] 下,并去掉了 [data-dsh-center-col],导致每次从侧边栏拖拽都静默失效。现在中心列从 main 插槽渲染后的父节点解析,同时保留所有旧锚点。
- 排队消息改从持久化的 inbox 投影读取(0.2 的会话快照不再携带 queue),仍在发送中的本地回显会显示在它们旁边。
- 权限控件从 remote.permissionPresets 读取进程目录(0.2 的投影只携带当前值);没有可用目录时,面板工具栏自动隐藏。
- 审批 / 计划评审提示改为跟随会话 UI 状态(uiSession.sessionStatus 处于待交互),不再从待处理的提示词猜测。
- 「在主对话中打开」改用 Workspace 导航
- 已适配 DeepSeek Harness v0.2.1-rc.2。
- 面板改用公开的 retain/release 机制
(ctx.sessions.retain(id, { source }))获取会话,取代 0.1 的内部
SessionFace.open() 桥接:面板打开即持有引用并加载历史,关闭即释放。
- 再次修复拖拽打开:0.2 外壳把对话根节点移到 [data-slot="main.conversation"] 下并移除了 [data-dsh-center-col],导致侧边栏拖拽被静默忽略。中央列现在从 main 槽位最近的渲染父元素解析,同时保留所有旧锚点。
- 队列消息改读持久化的 inbox projection(0.2 的会话快照不再带 queue),尚未被接收的本地发送回显同时展示。
- 权限控件从 remote.permissionPresets 读取进程级目录(0.2 的 projection 只带当前值);没有目录时工具栏自动隐藏该控件。
- 审批 / 计划模式提示改为跟随 Session UI 状态(uiSession.sessionStatus 的 pending interaction),不再靠待发送请求猜测。
- “回到单对话”改用 Workspace 导航(uiWorkspace.openSession);
ctx.sessions.open() 已不存在。
- 客户端构建改用包自身锁定的 devDependencies:pnpm install && npm run
build 不再需要 DSH 源码 checkout。

v0.1.2 updates / v0.1.2 更新

- 已适配 DeepSeek Harness v0.1.5-rc.2。
- 修复拖拽无效:中央对话列改用 [data-dsh-center-col],旧锚点导致拖拽被静默忽略;现在同时兼容三代外壳。
- 对话内容改从 Conversation assembly
(uiConversation.binding(id).target('chat'))读取,会话快照现在只承载生命周期状态。
- 补齐 MarkdownText 必需的 labels,面板不再在首个代码块处崩溃。

v0.1.1 updates / v0.1.1 更新

- 已适配 DeepSeek Harness v0.1.1-rc.2。
- 运行时外壳适配器同时支持原客户端的 sidebar.primary.action + main.page 布局,以及 Harness 官方版的 sidebar.footer.action + shell.overlay 布局。
- 跨行拖拽面板时会保留原有对话视图,不再重建长对话内容,拖拽响应速度明显提升。

安装

dsh plugin --profile web add multiple-chat-panels

也可以直接从 GitHub 安装:

dsh plugin --profile web add github:WilliamShi666/dsh-multiple-chat-panels

安装后重启 DSH,把侧边栏中的会话拖到中间区域即可打开 Mission Control。

兼容性 / Compatibility

| 插件版本 / Plugin | 适配的 DeepSeek Harness / Harness |
| 0.2.0 | v0.2.1-rc.2 及以上 / and newer —— 使用 0.2 的 Session retain 机制、inbox projection 与权限目录 Remote |
| 0.1.2 | v0.1.5-rc.2 —— 在 v0.2 上会话无法打开(binding() 不再隐式建立会话) / panes stay on Loading session … on v0.2 |
| 0.1.1 | v0.1.1-rc.2 —— 在 v0.1.5-rc.2 上拖拽无响应(中央列锚点已变更) / dragging does nothing on v0.1.5-rc.2 |

上面的安装命令装的是 latest(当前适配 v0.2.x)。如果你的 DSH 是 v0.1.5-rc.2,请显式安装 0.1.2,否则面板会一直停在 Loading session …:

The command above installs latest (built for v0.2.x). On a v0.1.5-rc.2 Harness, pin 0.1.2, or panes stay on Loading session …:

dsh plugin --profile web add multiple-chat-panels@0.1.1

链接

- GitHub: https://github.com/WilliamShi666/dsh-multiple-chat-panels
- npm: https://www.npmjs.com/package/multiple-chat-panels
- 完整功能与开发状态: docs/FEATURES.md
- 发布/开源操作: RELEASING.md

License

MIT
预览分享卡片长什么样 ↓WilliamShi666/dsh-multiple-chat-panels
分享 · DeepSeek Harness Hub
WilliamShi666/dsh-multiple-chat-panels

DeepSeek Harness 多对话面板:并排查看并与多个 Agent 会话同时交互。

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部