Skip to content

[Feature] 增加网络模块(下载 / 上传 / 活跃接口) #51

@ShadyUnderLight

Description

@ShadyUnderLight

背景

目前 ProcessBarMonitor 已经覆盖 CPU / Mem / Temp / Top processes,但网络仍是系统状态里非常常用的一类信息。

如果继续对标更成熟的菜单栏监控工具,网络模块会是自然且高价值的下一步。

目标

增加一个轻量网络模块,优先提供以下信息:

  • 当前下载速率
  • 当前上传速率
  • 当前活跃网络接口(如 Wi‑Fi / Ethernet)

建议方案

  • 先做系统级网络吞吐,不做 per-process 网络统计
  • 菜单栏是否显示网络,交给模板 / 模块显隐配置决定
  • popup 中可展示当前上下行速率与活跃接口
  • 保持刷新成本可控,不引入明显采样开销

预期行为

  • 空闲网络时不会显示误导性尖峰
  • 接口切换时状态更新合理
  • 与现有 popup 结构兼容,不破坏当前布局

验收标准

  • 支持显示下载 / 上传速率
  • 支持显示当前活跃接口
  • 数值格式可读(B/s、KB/s、MB/s 等)
  • 与现有菜单栏模板 / popup 模块兼容
  • 补充数值格式化与采样逻辑测试

暂不包含

  • 每进程网络流量
  • 历史网络图表
  • 外网质量测试
  • 防火墙 / 连接详情

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions