前言
如果你经常需要关注电脑当前的上传、下载速度,Windows 自带工具其实并不算方便。任务管理器信息很全,但打开成本高;一些大型监控软件功能丰富,却又显得有些臃肿。
这次分享的 SpeedGlass,就是一个专注于“实时网速显示”的 Windows 桌面小工具。它不追求复杂功能,而是用一个简洁、半透明、可吸附的悬浮窗,把当前网络状态放在桌面上,让你随时一眼看到上传和下载速度。
小而美的实时网速工具
SpeedGlass 的核心用途很明确:实时显示当前电脑的上传速度和下载速度。
启动后,它会在桌面上显示一个悬浮窗,左侧显示上传速度,右侧显示下载速度。窗口默认置顶,可以拖动到任意位置,也可以吸附到屏幕边缘自动折叠,日常使用时不会挡住主要工作区域。
它适合这些场景:
下载大文件时,观察速度是否稳定
远程办公或远程桌面时,判断网络是否卡顿
直播、上传视频、同步文件时,查看上传速度
网络异常时,快速判断当前是否有流量占用
桌面长期驻留一个低打扰的网速状态窗口
两种显示样式
SpeedGlass 提供了两种显示模式。
第一种是 极简横条模式。这个模式更适合长期放在桌面角落,只显示最核心的上传和下载速度,视觉上比较克制,不会干扰工作。
第二种是 上下分栏模式。这个模式信息展示更完整,包含状态图标、监控标题、大号速率数字和实时进度条,适合希望更直观看到网络状态变化的用户。
两种样式可以通过右键菜单或系统托盘菜单切换,而且不同样式的窗口尺寸可以分别记忆。
半透明玻璃质感,低打扰驻留桌面
SpeedGlass 的界面采用了半透明玻璃质感设计,看起来比传统小工具更轻盈。背景透明度可以手动调节,用户可以根据自己的桌面壁纸、窗口颜色和使用习惯,把它调整到更舒服的状态。
它不是那种信息很多、占用很大的监控面板,而是更像一个桌面状态提示器:需要看的时候一眼能看到,不需要的时候又不会抢注意力。
支持边缘吸附和自动折叠
这个项目比较实用的一点是边缘吸附。
你可以把窗口拖动到屏幕四周边缘,SpeedGlass 会自动吸附并折叠起来,只露出一条边框。鼠标移动到边框上时,它会展开显示完整内容;鼠标移开后,又会自动收起。
这对于长期运行的桌面工具很重要。它既能保持信息随时可见,又不会长期占用屏幕空间。
系统托盘和开机自启动
SpeedGlass 支持系统托盘入口。通过托盘右键菜单,可以完成常见操作:
显示或隐藏窗口
切换窗口置顶
切换显示样式
调整背景透明度
重置当前样式尺寸
设置开机自启动
退出程序
另外,程序支持单实例运行。也就是说,即使重复打开,也不会生成一堆悬浮窗,这一点对桌面工具来说很必要。
技术实现
SpeedGlass 使用 Python 开发,主要技术栈包括:
tkinter:实现桌面悬浮窗界面psutil:获取实时网络上传、下载数据Pillow:处理图标和界面图像资源pystray/ Windows Shell API:实现系统托盘能力ctypes/winreg:处理 Windows 特性,比如置顶、托盘、开机自启动、单实例运行PyInstaller:打包生成 Windows 可执行文件
项目最终可以打包成 SpeedGlass.exe,普通用户无需关心 Python 环境,直接运行即可。
总结
SpeedGlass 是一个定位非常清晰的小工具:它只做实时网速显示,但把桌面悬浮、透明质感、边缘吸附、托盘菜单、开机自启动这些细节都补齐了。
如果你想要一个轻量、不打扰、颜值还不错的 Windows 网速监控悬浮窗,SpeedGlass 值得试试。
项目关键词可以概括为:
实时网速、桌面悬浮窗、半透明玻璃风格、边缘吸附、系统托盘、轻量实用。
下载地址:SpeedGlass
