DSH Plugins
返回列表
🖥️

dsh-workspace-organize

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install GT-610/dsh-workspace-organize

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

在 DeepSeek Harness 中执行 dsh plugin install GT-610/dsh-workspace-organize 安装插件(源码:https://github.com/GT-610/dsh-workspace-organize),安装后重启 DSH 以便 Host 重新扫描插件。

插件介绍

工作区一多,DSH 侧栏就容易变成一长串平铺列表:找某个项目、在某个工作区里翻历史会话,都要反复滚动和扫标题。分组整理插件在官方侧栏之上加一层「自定义分组」,让你按 分组 → 工作区 → 会话 三级浏览,把相关项目收在一起,而不必改动 DSH 对工作区、会话、归档与置顶的原有登记方式。

分组只是插件自管的虚拟归类:数据存在 Host 的 storages 里,与官方工作区注册表互不干涉;除非你主动重命名、归档或删除,插件不会改写工作区或会话本身。界面沿用官方侧栏的行高、字号、图标与折叠行为,以及同一套设计令牌和 Menu、Modal 等组件,主题与右键菜单的视觉效果会跟外壳一致。空白会话按官方规则只显示主视图当前那一个「新会话」;归档会话可从列表隐藏,也能通过视图菜单切换「含已归档 / 只看已归档」,并从归档恢复。组级菜单支持批量归档组内全部会话或删除组内全部工作区(带确认与准确计数);右键菜单在 contextmenu 阶段与其它插件协作,不抢已被接管的行;展开折叠状态会写入 localStorage 并在刷新后保留。

适合经常在多个工作区之间切换、希望侧栏有「项目文件夹」式结构的用户,也适合需要批量整理会话、又希望归档与恢复仍走官方能力的人。需要 DSH >= 0.2.1-rc.2,面向 web 客户端(desktop 同样走 web 渲染)。

使用场景

  • 多个工作区平铺在侧栏,想按项目或主题收拢后再找会话
  • 需要在某个分组里批量归档旧会话,又不想动官方工作区登记
  • 侧栏条目太多,希望三级展开并记住折叠状态、按标题搜会话

适合人员

  • 同时在多个 DSH 工作区之间切换的开发者
  • 希望侧栏有文件夹式结构、又不想改官方数据的人
  • 经常整理会话归档、又依赖官方归档恢复能力的用户