← 返回列表
D

multiple-chat-panels

v0.0.1 · 0 天前发布

Multiple chat panels for DeepSeek Harness: view and interact with several agent sessions side by side in a Mission Control grid

dsh-plugindeepseek-harnessmulti-panechatmission-control

README

multiple-chat-panels

Multiple chat panels for DeepSeek Harness: view and interact with several agent sessions side by side.

这是一个纯插件(不修改 DSH 核心包),为 DeepSeek Harness Web/Desktop UI 增加“Mission Control”多面板视图:默认仍是你熟悉的单对话视图;当你把侧边栏中的会话拖到中间区域时,会打开多个可实时交互的迷你会话面板。

安装

npm 发布后:

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

也可以直接从 GitHub 安装:

bash
dsh plugin --profile web add github:<owner>/multiple-chat-panels

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

功能

  • 默认单对话视图,不打扰现有工作流。

  • 从侧边栏拖拽会话到中间区域 → 自动打开 Mission Control,并把“当前会话 + 拖入会话”放入面板。

  • 每个面板是可交互的 mini chat:

  • - Markdown 渲染(复用 DSH MarkdownText);
    - reasoning 折叠块、工具调用/工具结果卡片、斜杠命令生命周期卡片,全部默认折叠,点击 summary 展开,与单对话模式的收拢语义一致;
    - 流式 partial 输出;
    - 取消当前 turn(运行中只显示 Stop,空闲只显示 Send);
    - 队列消息展示与移除;
    - 加载更早历史;
    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    multiple-chat-panels
    Repo
    git+https://github.com/WilliamShi666/dsh-multiple-chat-panels.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-primitives"],"platform":"web"}}