dsh-split-workspace
在终端中运行以下命令:
dsh plugin install mhlywxl/dsh-split-workspace
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install mhlywxl/dsh-split-workspace 安装本插件(源码:https://github.com/mhlywxl/dsh-split-workspace);面向 desktop profile,安装后重启桌面应用以加载客户端 bundle。
插件介绍
在 DeepSeek Harness 里同时跟进多个 Agent 会话时,单栏对话区只能来回切换标签,上下文容易断、对比也不直观。dsh-split-workspace 把对话区变成原生多窗格工作区:窗口能放下多少会话,就能开多少窗格,且每个窗格都是真实会话,而不是嵌在 iframe 里的半成品。
插件提供自动布局(两窗格并排、三窗格 L 形、四窗格田字、更多时均衡网格),也支持拖标题栏到左/右/上/下自由排布,并可用分隔条调大小、双击最大化。输入框、流式输出、停止、队列、待办、附件、斜杠命令、审批与视图页在窗格内照常工作;共享侧边栏跟随当前聚焦窗格,从侧边栏拖会话即可新增或替换窗格。布局在刷新与重启后会恢复,还可最小化分屏以回到单会话视图而不丢失窗格树。
面向 DSH 桌面端(dsh-app://)用户:因 Electron preload 只在顶层框架运行,插件在顶层客户端按会话挂载原生对话组件,避免 iframe 无法加载插件的问题。若你经常并行写代码、审 diff、等审批或多项目切换,这个插件能显著减少「找会话」的时间成本。
截图预览
使用场景
- 同时对照两个会话的代码改动与 Agent 回复
- 一边跑长任务一边在另一窗格处理审批或待办
- 多项目并行时在网格里固定各会话位置
适合人员
- 经常在 DSH 桌面端并行使用多个 Agent 会话的用户
- 需要并排阅读、对比或复制多路对话的开发者
- 希望重启后仍保留分屏布局的重度 Harness 用户


