Windows 桌面悬浮窗工具:实时网络探测(ICMP/TCP/HTTPS)与可选 3x-ui 流量展示。
MiniTrafficSee2 是一款基于 Windows 桌面的实时网速与探测工具。主界面为可拖动、可置顶的悬浮窗,在桌面上展示多目标网络延迟(RTT)、丢包率,以及可选的 3x-ui 客户端流量使用量,方便随时查看本机到各节点的连通性与代理流量情况。
- 多目标延迟监控:同时探测多个目标(如 VPS、常用网站)的 ICMP/TCP/HTTPS 延迟与丢包,表格一目了然。
- 3x-ui 流量展示:若使用 3x-ui 面板,可在悬浮窗底部一行显示「已用流量/总流量」及使用率,并按使用率着色(绿/黄/红)。
- 轻量常驻:单 exe + 一份配置文件,支持置顶、透明度、鼠标穿透,适合放在桌面角落常驻。
主界面为紧凑表格:每行一个探测目标或 3x-ui 行,三列分别为「名称」「RTT 或 流量」「丢包或使用率」,并按阈值着色。
- 探测设置:配置多个探测目标(名称、Host/IP、类型 ICMP/TCP/HTTPS、端口、间隔、超时等);支持 HTTPS 走代理(与浏览器一致)。
- 鼠标穿透:开启后点击可穿透悬浮窗,便于不遮挡桌面操作。
- 开机自启:可选随系统启动。
- 透明度:支持多档透明度调节。
- 右键菜单:探测设置、鼠标穿透、开机自启、透明度、退出等。
设置与右键菜单示意:
- 首次使用:将仓库中的
config.example.yaml复制为config.yaml,放到 exe 同目录(例如build\Release\config.yaml与MiniTrafficSee2.exe同目录)。 - 编辑
config.yaml:- app:窗口置顶、鼠标穿透、自启、透明度、位置、行高、字体、列宽等。
- probe:是否启用探测、代理(仅 HTTPS 使用,如
127.0.0.1:7890)、探测目标列表(name、host、type、port、interval_ms、timeout_ms 等)。 - thresholds:RTT/丢包绿、黄、红阈值。
- colors:窗口与表格颜色(#RRGGBB)。
- x3ui:是否启用、面板 base_url、用户名、密码、target_uuid、流量上限(GB)、显示名、证书路径、拉取周期等。
- 配置修改后需重启程序生效。也可通过托盘/右键菜单打开「探测设置」等界面进行部分设置。
详细字段说明见 config.example.yaml 内的中文注释。
在 x64 Native Tools Command Prompt 中,于仓库根目录执行:
msbuild .\MiniTrafficSee2.sln /t:Build /p:Configuration=Release /p:Platform=x64 /m运行:build\Release\MiniTrafficSee2.exe(确保同目录下有 config.yaml)。
- 请勿将包含真实凭据的
config.yaml提交到版本库。 其中可能包含 3x-ui 面板地址、账号密码、代理地址、证书路径等敏感信息。 - 首次使用请复制
config.example.yaml为config.yaml再修改;仓库内仅保留示例模板。 - 本地
config.yaml已通过.gitignore忽略。

