dsh-workspace-visibility
在终端中运行以下命令:
dsh plugin install adamcjm/dsh-workspace-visibility
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install adamcjm/dsh-workspace-visibility(源码:https://github.com/adamcjm/dsh-workspace-visibility),安装后重启 DSH 并强制刷新页面以加载客户端 bundle。
插件介绍
侧边栏工作区一多,日常只想专注少数几个,却又不想归档、删除或动任何会话数据——这是很多 DeepSeek Harness 用户会遇到的界面噪音问题。dsh-workspace-visibility 只做「从列表里藏起来」:隐藏后工作区行及其名下会话在侧栏、搜索与 Hero 选择器里一并消失,底层记录原封不动。
入口就在你本来就会点的地方:工作区行的「…」菜单里隐藏或取消隐藏,WorkSpaces 区头的视图选项里用「显示隐藏工作区 (N)」临时把隐藏行以淡化样式露出来以便恢复。状态写在 Host 的 workspace-visibility.json,多标签、多浏览器乃至 Desktop 与 web 共享同一 Host 时通过 SSE 与增量更新保持同步,清浏览器数据也不会丢隐藏集合。
实现上通过包装 workspaces.list 的客户端模型做投影过滤,而不是删 DOM 行,因此侧栏改版后隐藏逻辑仍可工作;同时避免会话被挤进「未分组」桶。适合工作区数量多、希望侧栏更干净、又必须保留全部数据与归档策略不变的用户。
截图预览
使用场景
- 侧栏工作区太多,想暂时藏起来又不归档
- 同一 Host 下 Desktop 与浏览器希望看到同一份隐藏列表
- 需要偶尔打开「显示隐藏工作区」逐条恢复
适合人员
- 工作区数量多、希望侧栏更干净的 DSH 用户
- 不想动归档/删除,只做界面整理的人
- 同时使用 Desktop 与 web、共用 DSH_HOME 的用户




