前言¶
在 DeepSeek Harness(DSH)里同时推进多条会话时,常见做法是在侧栏里来回点选,只能看一个对话区。对照文档、对照另一条 agent 输出、或一边改配置一边看回复,都会变成频繁切换。下面介绍社区客户端插件 dsh-splitview(维护者 yzyg6),它把对话区做成接近 VS Code 的标签页与分屏,让多条 DSH 会话可以并排展开。
这是什么¶
dsh-splitview 是 DSH 的客户端插件(platform: web,通过 Cordis patch 注入客户端 UI 模块)。一句话:让多个 DSH 对话并排展开,把来回切换变成同时推进。项目在 GitHub 开源,许可证为 MIT;当前 package 版本为 0.2.1。
核心功能¶
以下能力均来自项目 README 说明。
- 拖拽分屏:把侧栏会话拖到对话区边缘,即可左右或上下并排查看;拖动分隔条调整大小。
- 横向标签:快速切换会话,拖动排序、跨窗格移动,随时关闭不需要的标签。
- 继续阅读:分别记住每个标签的阅读位置,刷新或重启 DSH 后恢复标签顺序、分屏比例和阅读进度。
- 熟悉的界面:保留 DSH 的工具按钮、视图切换和历史跳转;加载失败时可以直接重试。
插件依赖注入 @deepseek-ai/dsh-client-ui-layout、dsh-client-ui-conversation 等客户端模块,在 DSH 现有对话 UI 之上扩展布局,而不是替换整套界面。
安装与启用¶
官方 README 未提供 dsh plugin add github:... 一类命令;安装方式为下载发布包并让 DSH 安装本地插件目录。步骤如下。
- 在 GitHub 发布页 下载插件 ZIP 并解压。
- 把解压后的文件夹路径发给 DSH,说明需要安装该本地插件。例如:
请安装这个本地插件:<解压后的文件夹绝对路径>
- 安装完成后,从左侧拖入一个会话即可开始分屏。
在 DSH 设置的 「分屏视图」 中,可以开关插件、调整窗格数量或重置布局。
典型用法¶
安装并启用后,工作流可以概括为:
- 在侧栏选中要对照的会话,拖到对话区左/右或上/下边缘,形成分屏。
- 用顶部横向标签在不同会话间切换;需要时可拖动标签排序,或把标签拖到另一窗格。
- 调整中间分隔条改变各窗格比例;关闭暂不需要的标签。
- 刷新页面或重启 DSH 后,标签顺序、分屏比例与各标签阅读位置会按插件记录恢复。
项目 README 提供实录 GIF 与 30 秒完整视频(release v0.2.0 资源),便于对照界面行为。
适用场景与注意¶
适合谁:经常在 DSH 里并行多条 agent 对话、需要对照代码/文档与回复、或希望减少侧栏来回切换的开发者。
权限与安全:DSH 插件在当前 DSH 进程权限下运行;客户端 patch 会参与渲染与布局。安装前应阅读 GitHub 仓库 源码与 MIT 许可,确认可接受后再安装。
生态说明:DSH 采用「一切皆插件」的扩展方式;社区目录站点 SkillHub 插件页 为独立收录,与 DeepSeek / 幻方无官方从属关系,本文不以「官方应用商店」表述。
问题反馈可走 GitHub Issues;版本变更见仓库 CHANGELOG.md。
结尾¶
经过上面的步骤,你可以在 DSH 客户端里用拖拽分屏和横向标签同时推进多条对话,并在重启后恢复布局与阅读位置。进一步了解可访问: