背景
当前菜单栏显示模式已经有基础能力,但仍偏固定。后续如果继续增加指标,菜单栏很容易变拥挤,也不利于不同用户按需取舍。
相比一开始就增加更多监控品类,先把“显示模板”和“模块显隐”做扎实,更接近成熟菜单栏工具的使用体验。
目标
让用户可以快速选择菜单栏展示策略,例如:
- 极简:只显示 1~2 个核心指标
- 标准:显示 CPU / Mem / Temp
- 详情:显示更完整的状态信息
同时允许用户关闭暂时不关心的模块。
建议方案
- 在现有
menuBarDisplayMode 基础上继续抽象成更清晰的模板
- 将菜单栏展示配置与 popup 内模块显隐配置分开建模
- Settings 中新增模块显隐开关,例如:
- 趋势图
- Top processes
- Temperature hint / diagnostics
- 保持默认配置简洁,不以“全开”为默认
预期行为
- 切换模板后菜单栏立即更新
- 关闭某模块后,popup 中对应 section 不再渲染
- 不影响已有默认行为,旧设置能够平滑迁移
验收标准
暂不包含
- 自定义任意字段排序拖拽
- 完整的布局编辑器
- 多菜单栏 item 模式
背景
当前菜单栏显示模式已经有基础能力,但仍偏固定。后续如果继续增加指标,菜单栏很容易变拥挤,也不利于不同用户按需取舍。
相比一开始就增加更多监控品类,先把“显示模板”和“模块显隐”做扎实,更接近成熟菜单栏工具的使用体验。
目标
让用户可以快速选择菜单栏展示策略,例如:
同时允许用户关闭暂时不关心的模块。
建议方案
menuBarDisplayMode基础上继续抽象成更清晰的模板预期行为
验收标准
暂不包含