# 设计说明 / Design notes 这个文档记录 `toomuch-plugins` 做什么、怎么做、依赖哪些约定。改代码前先看这里。 ## 1. 目标 DSH Web 左侧栏从上到下是:品牌行 → 新会话 → **全局面板入口** → 工作区 → 设置。 「全局面板入口」这一列会随着装的插件越来越多:插件、插件市场、定时任务、MCP Studio、 上下文、技能管理器、系统监控……每多一个插件,这一列就多一行,大约每行 40px。 本插件有两个目标: 1. **在需要时把这列收起来,把空间还给工作区**(0.1 起)。 2. **给这列一个可配置的显示方式**(0.2 起):网格模式 —— 只显示图标、文字放进悬停提示; 每行图标数量 2–4 可调;收起时可保留前 N 个入口(列表模式按个数,网格模式按行数); 图标尺寸三档(小 / 中 / 大,中为默认)。 配置页在 设置 → 内置插件 里。 ## 2. 范围 做: - 折叠侧栏根节点下的**全局面板入口列表**(一个 `