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

侧栏面板折叠 Sunday530/dsh-sidebar-panel-collapse

DeepSeek 客户端
Sunday5304 天前有提交已提供中文文档扫描:未发现敏感能力兼容 / 相关生态

一键收起侧栏面板列表,把纵向空间还给工作区

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

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

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/Sunday530/dsh-sidebar-panel-collapse.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/06·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 4 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

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

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DeepSeek Harness 的可折叠侧边栏面板列表——点一下箭头开关,把高度还给工作区。

README

由 DeepSeek 最新模型翻译生成
dsh-sidebar-panel-collapse 在 DSH 侧边栏面板列表上方加一个折叠开关。点一下就能收起整个面板区块(MUV 表格 / 插件 / 插件市场 / 技能 / 归档会话 / 自动化任务 / 上下文洞察 / 记忆系统 / 更多),把纵向空间让给下面的工作区列表。 其余部分不变:侧边栏本身还在,折叠状态按浏览器记住,工作区区域只是从一行高度往上长。 效果 展开时——开关就在「新会话」正下方、「MUV 表格」上方: expanded 折叠时——面板条目行全部消失,工作区占满高度: collapsed 安装 dsh plugin --profile web add dsh-sidebar-panel-collapse 或者从本仓库的检出目录安装: dsh plugin --profile web add github:Sunday530/dsh-sidebar-panel-collapse 安装后重启一次 DeepSeek Harness,让 bundle 行组装进配置档。在插件市场卡片里,你可以随时关掉或重新打开它。 工作原理 浏览器端(lib/client.js)注册一个客户端 bundle: 1. 注入一个 元素,键为 dsh-sidebar-panel-collapse/toggle.css。
展开完整文档(README 剩余 1 节)
dsh-sidebar-panel-collapse

在 DSH 侧边栏面板列表上方加一个折叠开关。点一下就能收起整个面板区块(MUV 表格 / 插件 / 插件市场 / 技能 / 归档会话 / 自动化任务 / 上下文洞察 / 记忆系统 / 更多),把纵向空间让给下面的工作区列表。

其余部分不变:侧边栏本身还在,折叠状态按浏览器记住,工作区区域只是从一行高度往上长。

效果

展开时——开关就在「新会话」正下方、「MUV 表格」上方:

expanded

折叠时——面板条目行全部消失,工作区占满高度:

collapsed

安装

dsh plugin --profile web add dsh-sidebar-panel-collapse

或者从本仓库的检出目录安装:

dsh plugin --profile web add github:Sunday530/dsh-sidebar-panel-collapse

安装后重启一次 DeepSeek Harness,让 bundle 行组装进配置档。在插件市场卡片里,你可以随时关掉或重新打开它。

工作原理

浏览器端(lib/client.js)注册一个客户端 bundle:

1. 注入一个 元素,键为 dsh-sidebar-panel-collapse/toggle.css。所有隐藏规则都以 html[data-dsh-sidebar-panel-collapsed="1"] 为键,所以状态只存在 的一个属性上,规则随时可以撤销。
2. 插入一个 20px 高的折叠箭头按钮,作为侧边栏面板 (nav[class*="_panelList"])的兄弟节点,紧贴新会话按钮下方。外壳的 React 树永远不会移除它,因为它不属于那棵树;侧边栏重新渲染时,MutationObserver 会把它重新挂回去。
3. 标记那些跳过 sidebar.panellist 插槽、直接把自己挂到侧边栏列的插件条目按钮(dshpc-extra),另外为在行上打了稳定 data 属性的插件准备基于属性的规则([data-dsh-muv-entry]、[data-dsh-mnemon-entry]、[data-dsh-vr-entry]、[data-dsh-ctx-entry])。没有这一步,「折叠」只会藏起基于插槽的行,把插槽外的行留在原地。
4. 把选择存进 localStorage,键为 dsh-sidebar-panel-collapse:collapsed(并顺带迁移一次旧的 dsh-panel-collapse:collapsed 键)。

Node 端(lib/index.js)故意做成空操作的 cordis 插件——它存在只是为了这个包能成为合法的 dsh.bundle 行。它导出具名 apply,因为 cordis 会拒绝既没有 apply 导出、也没有可调用默认导出的模块(invalid plugin, expect function or object with an "apply" method, received object)。

说明

- 选择器按 CSS-module 类名的稳定后缀(_panelList、_newSession、_collapsed)匹配,而不是匹配哈希后的完整名字,所以外壳重新构建不会弄坏插件。
- 侧边栏处于 56px 窄条(_collapsed)时开关会隐藏,因为外壳在那里本来就藏起了面板列表。
- 插件从不碰外壳自己的折叠状态或宽度——它只隐藏面板入口块。
- 已针对 DSH 版本 0.2.1-rc.5 测试。

许可证

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

一键收起侧栏面板列表,把纵向空间还给工作区

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部