🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

侧栏折叠 XiaoSHang05/dsh-sidebar-fold

DeepSeek Harness
XiaoSHang058 天前有提交已提供中文文档扫描:未发现敏感能力

把侧栏顶部图标收进一行可折叠标题,腾出空间

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add XiaoSHang05/dsh-sidebar-fold
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · browser
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 8 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

把 DSH 侧边栏的全局面板图标收进一行可折叠的标题栏,并隐藏停靠栏的侧边栏入口。

README

由 DeepSeek 最新模型翻译生成
dsh-sidebar-fold · 侧栏整理 侧栏顶部那排图标,收成一行。 DeepSeek Harness 的侧栏顶部会随着插件越装越多而越拉越长 —— 插件、插件市场、自动化任务、上下文洞察、技能中心、记忆系统、更多…… 每一个都是独立插件往 sidebar.panellist 槽位里注册的图标。装到第七个,它们就占了小半屏。 这个插件在最前面加一行「全局面板 ▾」。点它,其余图标收起来;再点,展开。 收起时 展开时 ┌──────────────────────┐ ┌──────────────────────┐ │ ▸ 全局面板 │ │ ▾ 全局面板 │ │ │ │ ◆ 插件 │ │ 工作区 🔍 ⚙ │ │ ◆ 插件市场 │ │ ▸ 阿宅 │ │ ◆ 自动化任务 │ │ ▸ Agent创作者 │ │ ◆ 上下文洞察 │ │ ▸ Remotion动画 │ │ ◆ 技能中心 │ └──────────────────────┘ │ ◆ 记忆系统 │ │ ◆ 更多 │ └──────────────────────┘ 装 dsh plugin --profile desktop add "github:XiaoSHang05/dsh-sidebar-fold" 装完重启 DSH。浏览器侧的代码在进程重启时才会重新读取。
展开完整文档(README 剩余 1 节)
dsh-sidebar-fold · 侧栏整理

侧栏顶部那排图标,收成一行。

DeepSeek Harness 的侧栏顶部会随着插件越装越多而越拉越长 —— 插件、插件市场、自动化任务、上下文洞察、技能中心、记忆系统、更多…… 每一个都是独立插件往 sidebar.panellist 槽位里注册的图标。装到第七个,它们就占了小半屏。

这个插件在最前面加一行「全局面板 ▾」。点它,其余图标收起来;再点,展开。

收起时 展开时 ┌──────────────────────┐ ┌──────────────────────┐ │ ▸ 全局面板 │ │ ▾ 全局面板 │ │ │ │ ◆ 插件 │ │ 工作区 🔍 ⚙ │ │ ◆ 插件市场 │ │ ▸ 阿宅 │ │ ◆ 自动化任务 │ │ ▸ Agent创作者 │ │ ◆ 上下文洞察 │ │ ▸ Remotion动画 │ │ ◆ 技能中心 │ └──────────────────────┘ │ ◆ 记忆系统 │ │ ◆ 更多 │ └──────────────────────┘

装

dsh plugin --profile desktop add "github:XiaoSHang05/dsh-sidebar-fold"

装完重启 DSH。浏览器侧的代码在进程重启时才会重新读取。

它还做了一件事

隐藏侧栏底部的「功能坞」入口(dsh-dock 注册的那一行)。

功能坞本身没有任何改动 —— 插件没删、配置没动、面板照常打开。只是那一行按钮不再显示,好让侧栏底部干净一点。想打开功能坞时:设置 → 侧栏整理 → 打开功能坞。

如果你没装 dsh-dock,这条规则什么也不会命中,不会有任何影响。

用法

- 点整行就开合,不用瞄准那个小箭头。
- 状态记在浏览器的 localStorage(键 dsh-sidebar-fold:collapsed),刷新后保持。
- 默认是展开的 —— 装上不会突然把你的图标藏起来。
- 设置 → 侧栏整理 里也有同一个开关,以及那个「打开功能坞」按钮。

为什么后来装的图标也会被折进去

折叠不是逐个登记 id 的,而是纯 CSS:

html[data-sbf-fold="1"] nav:has([data-slot="sidebar.panellist"]) button:not(:has([data-sbf-header])) {
display: none !important;
}

规则读作「在全局面板那一列里,凡是不包含我的标题行的按钮,都藏起来」。所以无论哪个插件、什么时候注册进来的图标,都自动落进这张网里 —— 包括你以后新装的插件。

卸载

插件管理器里禁用或卸载即可。这个插件没有往任何别的包里写东西,也没有替换任何槽位,卸载后侧栏立刻回到原样( 上的状态属性也会一并清掉)。

手工卸载的话两步:

1. 从 profile 的 package.json 里删掉 dsh.profile.bundles 中的 "dsh-sidebar-fold",以及 dependencies 里的那一行;
2. 删掉 node_modules/dsh-sidebar-fold(那是个软链,删链接不动源码)。

改完重启 DSH。

边界

- 折叠时被收起的图标点不到,要先展开。这是折叠本身的意思。
- 「打开功能坞」是去 .click() 那个被隐藏的原按钮 —— 它的 openPanel 没有对外导出。如果哪天 dsh-dock 改了这个按钮的类名或 aria-label,这个按钮会失效,但隐藏本身不受影响。
- 侧栏收起成 56px 轨道时折叠仍然生效,标题行只剩箭头。
- 只在 Web 界面有效(dsh.client.platform: "web")。

开发

插件全部逻辑在 client.js 一个文件里,没有构建步骤:

client.js 全部逻辑:标题行、折叠状态、CSS、功能坞隐藏与打开 index.js 宿主半部,空实现 cordis.patch.yml 往 profile 里插一行 sidebar-fold package.json 包清单,含 dsh.bundle 与 dsh.client 声明
locale/{zh,en}.json 插件管理器里显示的名字与说明
icon.svg 图标

改完 client.js 直接重启 DSH 就能看到,不需要打包。

License

MIT
预览分享卡片长什么样 ↓XiaoSHang05/dsh-sidebar-fold
分享 · DeepSeek Harness Hub
XiaoSHang05/dsh-sidebar-fold

把侧栏顶部图标收进一行可折叠标题,腾出空间

这是你的仓库?认领条目

回到顶部