适用于 deepin 25 / UOS 25 的任务栏实时网速监控插件,在任务栏上直接显示上行/下行实时网速。
↑ 1.2 MB/s
↓ 100 KB/s
- ↑↓ 箭头和数字分离,宽度固定,绝不抖动
- 支持任务栏上/下/左/右四种位置自动适配布局
- 右键菜单可调整字体大小(放大/缩小)
从 Releases 页面 下载最新的 .deb 包:
sudo apt install ./dde-dock-netspeed-plugin_*.deb
killall dde-shell或在 控制中心 → 个性化 → 桌面 → 插件区域 中启用。
sudo apt install build-essential cmake qt6-base-dev \
libdtk6core-dev libdtk6gui-dev libdtk6widget-dev \
dde-tray-loader-dev pkg-config debhelper
dpkg-buildpackage -b -us -uc
# DEB 包在上级目录| 功能 | 说明 |
|---|---|
| 放大 | 字体缩放 +10%(最大 200%) |
| 缩小 | 字体缩放 -10%(最小 50%) |
| 刷新 | 重置网速统计计数 |
- 每秒读取
/proc/net/dev获取各网口收发字节数 - 过滤
lo环回接口,累加实际网口数据 - 计算每秒差值得到实时网速
- 通过
dde-tray-loader的PluginsItemInterface加载到任务栏
├── .github/workflows/build.yml # GitHub Actions: 构建 DEB 并发布
├── CMakeLists.txt # CMake 构建配置(Qt6)
├── debian/ # DEB 打包配置
├── netspeed.json # 插件元数据
├── netspeedplugin.h/cpp # 插件入口
├── mainwidget.h/cpp # 任务栏显示控件
├── type.h # 数据结构
├── build.sh # deepin 本地编译脚本
└── README.md
| 版本 | 状态 |
|---|---|
| deepin 25 / UOS 25 | ✅ 支持 |
| deepin V23 Release | -DOPT_ENABLE_QT6=OFF |
| deepin V20 | dde-dock-dev 依赖 |
GPL-2.0