一键收起侧栏面板列表,把纵向空间还给工作区
30.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/6 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/Sunday530/dsh-sidebar-panel-collapse.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 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
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Sunday530/dsh-sidebar-panel-collapse
一键收起侧栏面板列表,把纵向空间还给工作区
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 272,060已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,272已汉化DSH
71.3
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,978已汉化DSH
71.2
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 10,149已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,177已汉化DSH
70.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。