DSH Plugins
返回列表
🖥️

dsh-project-tabs

客户端 更新于 2026.10.05

在终端中运行以下命令:

dsh plugin install miao-ge/dsh-project-tabs

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 桌面端左侧「插件」→「添加插件」,执行 dsh plugin install miao-ge/dsh-project-tabs,或从源码 https://github.com/miao-ge/dsh-project-tabs 安装后启用。

插件介绍

在 DSH 桌面端里,你往往同时开着多个项目、多条会话,却只能靠侧边栏一条条点进去——切走再回来,常常像整页重载,读到哪里也要重新找。dsh-project-tabs 把「浏览器标签」搬进客户端:Windows 上占住标题栏菜单右侧的空白,macOS 或浏览器里则降级为中栏顶部一条标签栏,让你用点标签的方式在中间主区域切换会话,左侧工作区、右侧面板和输入区仍是原版布局。

每个标签对应一条会话,标题只显示工作区名称;状态点一眼能看出是在跑、等你审批、跑完未读还是空闲。你可以拖拽排序、右键批量关闭,或用加号在已有项目或新目录里开新标签;关标签不会删掉会话或工作区。侧边栏若已有对应标签会直接跳转,否则在当前标签里打开,标签数量不会随点击无限膨胀。插件还会为后台标签保留会话热数据(有上限),配合平台记录的滚动锚点,切回去时尽量不闪、不落队;列表写在 localStorage,重启桌面端可恢复。

适合经常在多个项目/会话间来回切换、又希望界面尽量「像原版 DSH」的桌面用户。需要说明:工具卡片等 React 局部展开状态切换后会收起;右侧面板仍跟随当前会话;工作区列表仍是全局共享——这是官方外壳 + 热数据重渲染在保真与成本之间的取舍,而不是每个标签一份完全独立的页面。

使用场景

  • 同时在多个项目里各开一条会话,需要像浏览器一样快速切换中间主区域
  • Windows 桌面用户希望利用标题栏空白,不想改侧边栏和右侧面板的原有布局
  • 从侧边栏打开会话时希望自动归并到已有标签,避免标签越点越多

适合人员

  • 经常在 DSH 桌面端并行处理多个工作区/会话的开发者
  • 习惯浏览器标签工作流、讨厌反复「冷开」会话的用户
  • 需要一眼看出会话状态(运行中、待审批、未读)的桌面端用户