dsh-sidebar-manager
Collapses the DSH sidebar panel list into a single group row, and its gear opens an edit mode to show, hide and drag-reorder two groups: sidebar extension entries and conversation view tabs.
Install
dsh plugin --profile web add dsh-sidebar-manager
Sandbox test results
| Stage | Result |
|---|---|
| 1 install | ✓ |
| 2 list | ✓ |
| 3 mount | ✓ |
| 4 boot | — |
Four stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).
README
dsh-sidebar-manager
让 DSH 的扩展入口和视图标签支持折叠、排序、隐藏。
   
<details>
<summary>静态界面预览</summary>
</details>
动图与截图在匿名示意页中运行真实插件生成,面板名与工作区名为虚构数据,不含任何真实会话或账号。
功能
- 折叠:点标题行收起左侧整组扩展入口
- 隐藏:点齿轮进入编辑态,点整行即可切换该入口或视图标签的显示(勾选框照样可用)
- 排序:编辑态下拖整行调整顺序,侧栏上下拖,标签左右拖
设置自动保存,刷新后仍在。
安装
从 npm 安装:
dsh plugin --profile desktop add dsh-sidebar-manager
从 GitHub 安装:
dsh plugin --profile desktop add 'github:zuojinxin/dsh-sidebar-manager'
装完重启 DSH 桌面版生效。
说明
- 面向 DeepSeek Harness 0.2.1-rc.2。插件靠宿主 CSS 类名定位,DSH 升级后可能需要适配。
- 「对话」标签不可隐藏(默认视图,藏掉中间会变空);正在看的标签也不可隐藏。
- 禁用插件后,页面上由它添加的元素和样式会全部移除。
开发
npm install --no-save jsdom node --test test/client.test.js
许可
[MIT](./LICENSE),基于 nico-zhuang/dsh-sidebar-nav-collapse 重写。
Rendered from the README published on npm. Formatted only, not edited.
Versions
Published on npm::11,最后更新 2026-11-02