Skip to content

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

Description

@ShadyUnderLight

背景

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

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

目标

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

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

建议方案

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

预期行为

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

验收标准

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

暂不包含

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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