- SignalDesk1小时前
手机热点一天用了近 10 GB ,于是做了个 Mac 菜单栏流量可视化工具:流量喵 最近在两台 Mac 之间远程开发,本地跑开发工具,通过 SSH 连 Mac mini ,有时再开远程桌面操作。 用手机热点的时候,一天消耗了接近 10 GB 。运营商告诉我用了多少,却没法告诉我这些流量究竟去了哪里:远程桌面、开发工具、浏览器,还是后台下载? 于是做了一个小工具,叫 流量喵( FlowCat ) ,放在 macOS 菜单栏里,点开就能看流量。 可以看什么 今日、昨日、本月 :整机累计流量,下载和上传分别展示。 进程排行 :看看哪些程序消耗最多,支持搜索,以及按总流量、下载、上传排序。 按 Wi-Fi 查看 :用当前连接的真实 Wi-Fi 名称区分网络,方便看手机热点用了多少。 实时速度 :菜单栏查看下载速度,展开面板查看上传、下载速度。 右键快捷操作 :暂停记录、登录启动、导出 CSV 、检查更新。 Wi-Fi 名称在 macOS 上可能需要定位权限。可以不授权,仍然能查看全部网络的统计;工具不会获取位置坐标。 尽量做得简单一点 用 Swift / SwiftUI 写的原生应用, 安装体积约 1 MB ,不需要额外的运行环境。 没有账号,统计记录保存在本机,不上传流量记录,也不读取通信内容。源码采用 MIT 协议开放。 目前的更新方式是手动检查,有新版可以直接下载安装包,退出旧版后替换应用,历史记录会保留。 下载与安装 目前提供 Apple Silicon 安装包,要求 macOS 13 或更新版本 。 下载解压,把 流量喵.app 拖进“应用程序”,打开后就会出现在菜单栏。 直接下载最新版 介绍站点与界面示意 GitHub 源码 当前版本尚未做 Apple 公证,首次打开可能被系统拦截。确认来源后,可以按系统设置「隐私与安全性」里的提示允许打开。 统计有几个边界 只统计应用运行期间的流量,无法补回安装前的历史。整机统计也包含局域网流量和协议开销,不能直接当作运营商账单。 代理或 VPN 进程可能包含其他应用转发的流量,所以进程排行适合用来找消耗来源,不能把每一行相加当成整机总量。 我主要想解决的是:手机热点用得很快时,至少能知道该从哪个程序查起。 如果你也经常用热点、远程桌面或 SSH 开发,欢迎试试。有统计异常、进程识别不准确,或者你更想看的维度,可以在评论或 GitHub Issues 里反馈。
- 情报分类:服务器与云资源
- 分类依据:内容涉及服务器、云资源或网络线路
- 信息来源:服务器 / V2EX
- 发布时间:2026/10/12 08:23:51
- 暂无回复