dsh-sidebar-panels-fold
在终端中运行以下命令:
dsh plugin install xintingcui/dsh-sidebar-panels-fold
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xintingcui/dsh-sidebar-panels-fold,或在插件市场「界面增强」分类安装;源码见 https://github.com/xintingcui/dsh-sidebar-panels-fold。
插件介绍
DeepSeek Harness 侧边栏顶部的全局面板列表会随着条目增多不断变高,工作区(regionArea)被挤压;手机端抽屉本身较矮,这个问题尤其明显。本插件不改变任何 slot 注册与面板逻辑,只通过槽位数据与 DOM 属性调整「怎么显示」,被收起的条目仍可按 id 选中,功能与宿主一致。
核心能力是把左上角全局面板收成更紧凑的一行:未手动配置时按形态自动保留前 N 条(窄轨道 3、窄屏 2、宽屏 4),当前正在使用的面板永远可见。Nav 末尾提供触发器,可全部显示、全部收起、恢复默认或逐项勾选;选择写入 localStorage,读失败则回落默认。MutationObserver、ResizeObserver 与 matchMedia 会在重渲染、抽屉与轨道切换、语言变化后重新收敛呈现。
适合侧边栏面板较多、希望在手机与桌面都留出更多工作区的用户。若四秒内定位不到 nav,插件不隐藏任何条目,其余行为不受影响;卸载时会移除触发器、弹层与 data-dsh-pf-* 标记,侧边栏恢复宿主原样。
使用场景
- 侧边栏全局面板条目多,手机抽屉里工作区被挤没
- 桌面端也想把左上角面板收成一行,只留常用几项
- 装了很多面板插件,希望按 id 勾选显示而不改各插件行为
适合人员
- 经常在手机上用 Harness 的用户
- 侧边栏面板多、追求更大编辑区的开发者
- 只想改呈现、不想动核心或其它插件的用户