dsh-fork-view
在终端中运行以下命令:
dsh plugin install an4nsi/dsh-fork-view
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install an4nsi/dsh-fork-view 即可从 https://github.com/an4nsi/dsh-fork-view 安装并自动挂载该 DSH web 侧边栏插件。
插件介绍
DSH 原生的左侧边栏以扁平列表呈现工作区内容,当会话、fork 和 subagent 层层堆积时,很难一眼看清它们之间的从属关系。dsh-fork-view 将侧边栏替换为一棵结构清晰的会话树,沿用 pi-web 的视觉语言,让 workspace、session、fork、subagent 的层级一目了然。
默认 maxDepth 为 2,深层 fork 会扁平化为同级行,保持列表简洁;将 maxDepth 调到 3 及以上即可让 fork-of-fork 真正嵌套在父节点之下。每个 session 或 fork 下的 subagent 会聚合成可折叠分组,默认收起。已归档的会话会连同其整棵子树一起隐藏,后代节点自动挂靠到最近的存活祖先,不会出现孤行。悬停时提供 Rename、Fork、Archive 操作,交互风格与原生侧边栏一致。
如果你日常在 DSH web 中管理多个并行会话、频繁 fork 和调度 subagent,并希望侧边栏能像文件树一样表达层级,这个插件就是为你准备的。所有配色走 dsh CSS 变量,自动适配明暗主题,无需额外样式配置。
截图预览
使用场景
- 多会话并行时快速定位 fork 和 subagent 的层级关系
- 归档旧会话后侧边栏自动收起整棵子树,不留孤行
- 悬停任意行即可重命名、fork 或归档会话
适合人员
- 在 DSH web 中管理大量并行会话的用户
- 频繁使用 fork 和 subagent 编排工作流的用户
- 希望侧边栏以树形结构呈现层级而非扁平列表的用户
