把多个智能体对话并排铺开,拖拽即可拆分窗格
30.5/100
综合分
1
GitHub 星标
223
npm 周下载
—/5
用户评分
数据截至 2026/9/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-split-screennpm 源 · dsh-split-screen 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 47 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-split-screen @ 1.2.6
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/15 11:42:16
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求lib/client.js:3345
fetch(src, { mode: "cors" }).then((res) => (res.ok ? res.blob() : null)).then((blob) => {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-layout给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 并排展示智能体对话
- 拖拽拆分窗格
README
由 DeepSeek 最新模型翻译生成dsh-split-screen
DeepSeek Harness Web GUI 的分屏工作区——让多个智能体并排聊天,窗格的外观和行为与原生 DeepSeek 对话完全一致。
键盘快捷键
| 按键 | 操作 |
| Alt+T | 在完整输入框和紧凑 TUI 行之间切换当前聚焦的窗格 |
| Alt+Shift+← / → / ↑ / ↓ | 将键盘焦点移到相邻窗格 |
其他所有操作都由鼠标驱动,与原生 DeepSeek UI 完全一致。
在 macOS 上,相同的组合键使用 ⌥ Option 代替 Alt(Option+T、 Option+Shift+方向键)。
功能说明
- 始终开启——分屏工作区就是对话区域:无需按任何按钮,无需进入或退出某种模式。单个对话渲染时不带任何额外装饰,外观与原生视图完全一致。
- 拆分任意窗格——将对话从 DeepSeek 侧边栏拖到窗格边缘(左 / 右 / 上 / 下)即可在该处拆分,或拖到中心以替换该窗格的对话。
拖动时,半透明的幽灵预览会显示拆分位置。
- 原生外观,浅色与深色——窗格使用原生 DeepSeek 样式、主题变量和基础组件渲染:用户气泡、Think 行、工具行、流式微光、圆角输入卡片。
展开完整文档(README 剩余 1 节)
dsh-split-screen DeepSeek Harness Web GUI 的分屏工作区——让多个智能体并排聊天,窗格的外观和行为与原生 DeepSeek 对话完全一致。 键盘快捷键 | 按键 | 操作 | | Alt+T | 在完整输入框和紧凑 TUI 行之间切换当前聚焦的窗格 | | Alt+Shift+← / → / ↑ / ↓ | 将键盘焦点移到相邻窗格 | 其他所有操作都由鼠标驱动,与原生 DeepSeek UI 完全一致。 在 macOS 上,相同的组合键使用 ⌥ Option 代替 Alt(Option+T、 Option+Shift+方向键)。 功能说明 - 始终开启——分屏工作区就是对话区域:无需按任何按钮,无需进入或退出某种模式。单个对话渲染时不带任何额外装饰,外观与原生视图完全一致。 - 拆分任意窗格——将对话从 DeepSeek 侧边栏拖到窗格边缘(左 / 右 / 上 / 下)即可在该处拆分,或拖到中心以替换该窗格的对话。 拖动时,半透明的幽灵预览会显示拆分位置。 - 原生外观,浅色与深色——窗格使用原生 DeepSeek 样式、主题变量和基础组件渲染:用户气泡、Think 行、工具行、流式微光、圆角输入卡片。 - 完全可交互的窗格——每个窗格都是一个实时会话:流式响应、Enter 发送、Shift+Enter 换行、/命令、运行中停止、排队消息、待办事项,以及图片粘贴和拖放附件。 - 提问和审批落在窗格内——当智能体调用 ask_user_question(或打开计划审查 / 审批提示)时,窗格的输入框会被原生提问卡片接管,与原生视图完全一致:选项、多选、自由文本回答、跳过和取消都可就地使用。待处理的交互从原生对话所用的同一 uiSession 源读取,因此每个窗格都响应自己会话的请求。 - 每个视图标签页都能在窗格内工作——Chat、Trajectory 以及任何插件视图(例如 dsh-context Context 仪表盘)都可就地切换,该视图自己的详情插槽(conversation.trajectory.images、检查窗格)会路由到该窗格中。视图列表从插槽账本读取,因此在窗格挂载后注册的视图仍会显示。在全新会话中,原生标题栏会在第一条消息之前隐藏自身——视图标签页会随之恢复。 - 两种输入框样式——完整输入框,或紧凑的终端风格 TUI 行,宽度和按钮位置相同(Alt+T)。TUI 行采用输入卡片的自身字号体系:其字体大小和行高从实时卡片测量(--dsh-content-font-size 及匹配的行高,默认 14px/24px),而不是继承窗格的 16px;其左侧内边距与卡片的 14px 文本内边距一致,光标使用原生令牌——因此 Alt+T 切换输入方式时不会改变阅读者的排版。 - 默认整洁 — 排队的消息保持原版的停靠几何布局:排队消息面板宽度为 card − 48px(减去其自身的 8px 内边距,如 QueueDock.module.css 所定义),并居中于它所合并到的输入卡片上,因此队列、待办条和统计行都与输入框的宽度完全一致。卡片几何尺寸是从实时编辑器(dsh 0.1.5 将其渲染为 Lexical 的 contenteditable)测量得出的。 - 持久化 — 分屏布局在页面重新加载后依然保留。 快速开始 1. 安装插件并重启 dsh web — 分屏工作区立即启用。只打开一个对话时,你看到的仍是原版视图。 2. 从侧边栏将对话拖到窗格边缘即可分屏。 3. 点击侧边栏中的对话,将其加载到当前聚焦的窗格中。 4. 使用窗格标题栏的分屏按钮(⬎ / ⬏)创建更多窗格,✕ 关闭窗格,拖动窗格之间的分隔条调整大小。 5. 按 Alt+T 试用紧凑的 TUI 编辑器。 推荐搭配 - dsh-session-hotkeys —为 DeepSeek Harness 提供键盘优先的控制:Esc 将焦点返回对话,Alt+Enter 在智能体运行时进行引导或排队,模型选择器可通过键盘访问,且每个快捷键都能在可视化面板中重新绑定。在分屏窗格中表现出色。 - dsh-result-only-view —面向运行中会话的紧凑纯结果阅读模式:当多个智能体在你的窗格中并排工作时,减少视觉干扰。 安装 dsh plugin --profile web add dsh-split-screen 然后重启 dsh web。 工作原理 - 纯客户端插件:宿主端只是一个空的加载器条目;一切都在浏览器中通过公共服务接口(sessions、slots、conversation)运行,外加一个小型的按会话暂存桥接(session.open())。 - 窗格通过 sessions 服务(历史窗口 + 实时事件流)暂存真实会话,因此每个窗格都是一等公民的对话。 - 注入:@deepseek-ai/dsh-client-ui-layout(拥有工作区挂载所在的 shell.overlay 插槽)、@deepseek-ai/dsh-client-locale、@deepseek-ai/dsh-client-ui-primitives。 - 原版 DeepSeek 侧边栏有意保持不动 — 它仍是对话的唯一事实来源。 - 对话记录复用 ui-conversation CSS 模块规则(以 dsv- 类名逐字复制),因此 harness 升级不会悄无声息地破坏外观。 兼容性 - 需要 DSH 0.1.5 或更新版本(已在 @deepseek-ai/dsh@0.1.5-rc.2、Windows 上端到端验证)。窗格编辑器重新托管了 0.1.5 Lexical 编辑器的插槽条目,并读取 uiSession 服务(由 0.1.5 客户端拆分引入)以支持窗格内的问题 / 审批卡片,因此该插件无法在 0.1.1-rc.2 或更早的内核上运行。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
YEYEYEYESHIFU/dsh-split-screen
把多个智能体对话并排铺开,拖拽即可拆分窗格
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这是你的仓库?认领条目