DSH Plugins
返回列表
dsh-hide-empty-workspace

dsh-hide-empty-workspace

客户端 更新于 2026.10.07

在终端中运行以下命令:

dsh plugin install d0ublecl1ck/dsh-hide-empty-workspace

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

在 DeepSeek Harness 中执行 dsh plugin install d0ublecl1ck/dsh-hide-empty-workspace,或按插件市场指引安装源码仓库 https://github.com/d0ublecl1ck/dsh-hide-empty-workspace。

插件介绍

在 DSH 里归档会话是你亲手点的,但「这个工作区已经没东西可看了」并不会自动反映在侧栏上。你可能只是给某个项目开过一两次会话,用完就归档干净,工作区却还占着一行;十几个这样的空行堆起来,真正在用的几个就被挤到下面,侧栏越来越像杂物间。

dsh-hide-empty-workspace 把「空了」当成一条被动触发的信号:某个工作区的未归档会话数从 1 以上掉到 0 的那一刻,它的侧栏行会自动隐藏。你也可以在工作区行自己的「…」菜单里随时手动隐藏;被隐藏的工作区一旦又有了未归档会话,会自动重新出现。恢复入口在侧栏底部,走官方对话框逐个恢复,插件不替你改归档状态,也不动工作区注册。

它刻意不做「无会话就一律隐藏」:刚添加、尚未有过会话的工作区只会被记录、不会被藏;正在使用的工作区即使满足条件也保持可见;「未分组」桶永不隐藏。唯一持久化的是浏览器 localStorage 里的隐藏集合,清掉即可回到安装前的样子。

适合经常开很多工作区、又习惯把会话归档干净的桌面用户——你想让侧栏只留给还在用的项目,又不想碰 settings 或 workspaces 服务时,用这个插件做侧栏自动瘦身就够了。

截图预览

使用场景

  • 归档某工作区最后一个未归档会话后,侧栏空行自动消失
  • 侧栏堆满「已无会话」的工作区,想只保留在用的项目
  • 需要临时藏起某个工作区,又不想改注册或设置

适合人员

  • 经常在 DSH 里开多个工作区的桌面用户
  • 习惯把会话归档、侧栏却越来越长的用户
  • 希望侧栏自动瘦身、又不想动 workspaces 或 settings 的人