Stats:免费开源的 macOS 菜单栏系统监控工具 #
Stats 是什么? #
Stats 是一款免费、开源的 macOS 系统监控工具,它常驻在 Mac 的菜单栏中,让你随时掌握整台电脑的运行状态。它把 CPU、GPU、内存、磁盘、网络、硬件传感器、电池和蓝牙等关键指标浓缩成 13 种可自由组合的小组件,用图表、数字、仪表盘或色点的形式展示,无需再打开「活动监视器」逐个翻找。
无论你是想找出拖慢系统的高占用进程,还是想随时看到实时网速、CPU 温度和风扇转速,Stats 都能在余光所及之处给出答案。它完全原生、轻量,同时支持 Apple Silicon(M1、M2、M3 及更新芯片)与 Intel Mac,已被下载超过 1 亿次,并获得 41.7k GitHub Stars,被翻译成 41 种语言。项目完全免费开源,没有广告、没有追踪、没有订阅,是 iStat Menus 之外最受 Mac 用户信赖的替代方案之一。
Stats 有哪些亮点特色? #
- 九大监控模块,一站式覆盖:涵盖 CPU、GPU、RAM、Disk、Sensors、Network、Battery、Bluetooth、Clock 九大模块,CPU 负载、GPU 利用率、内存压力、磁盘 SMART 健康、风扇转速、公网 IP 等指标一次看全,无需在多款工具之间来回切换。
- 13 种菜单栏小组件,自由定制:每个模块都能以迷你折线图、柱状图、饼图、网络图、速度、标签、转速表、内存、电池、堆叠、圆点或纯文本的形式呈现,支持组合、排序与自定义配色,完全按你的工作习惯排布。
- 原生轻量,Apple Silicon 友好:完全原生开发,专为 Apple Silicon(M1、M2、M3 及更新)与 Intel Mac 双平台打造,运行时资源占用低,不会成为它自己要监控的那个「高占用进程」。
- 实时进程追踪:CPU 模块不仅能显示实时负载、频率与温度,还会列出当前最耗资源的进程清单,让卡顿的「元凶」一目了然。
- 硬件传感器直读:可直接读取 Mac 内部硬件上的温度、电压、功率与风扇转速传感器数据,适合关注散热表现、跑分压测或长时间高负载工作的用户。
- 免费开源,无广告无追踪:采用 MIT 许可证开源,全部源代码托管于 GitHub,无广告、无追踪、无订阅费用,任何人都可以审查、编译并自行扩展。
- 活跃开发与多语言支持:项目已持续开发 7 年,被翻译成 41 种语言,更新节奏稳定,最新版本为 v3.0.15。
- 配套远程监控能力:官方提供 System Stats 网页仪表盘服务,让你在世界任何地方都能远程查看 Mac 及任意其他系统的运行状态。

免费下载 Stats #
以下为官方提供的最新版本安装包,点击链接即可下载。当前最新版本为 v3.0.15,需要 macOS 12(Monterey)及以上系统。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Stats.dmg | macOS 菜单栏系统监控工具,适用于 macOS 12+(含 Apple Silicon 与 Intel 版本) | 7.3 MB | 夸克网盘 |
官网同时提供历史版本下载:macOS 11(Big Sur)、macOS 10.15(Catalina)、macOS 10.14(Mojave)、macOS 10.13(High Sierra)用户可在官网 Releases 页面获取对应的旧版安装包。
Stats 如何使用? #
Stats 的使用逻辑非常直观:安装完成后它会在菜单栏生成图标,所有监控数据都以「小组件」的形式挂在那里,随时可看。
- 首次启动:从「应用程序」中打开 Stats,菜单栏顶部即会出现 Stats 图标(默认可能是 CPU 或网络模块)。如果在菜单栏中看不见图标,说明当前菜单栏项目过多,可按住 Command 键拖动图标调整位置。
- 打开模块列表:点击菜单栏上的 Stats 图标,展开模块面板,你会看到 CPU、GPU、RAM、Disk、Sensors、Network、Battery、Bluetooth、Clock 等条目。
- 启用或隐藏模块:点击任意模块右侧的开关即可在菜单栏显示或隐藏它;例如开启 Network,菜单栏就会实时显示上传/下载速度。
- 自定义小组件样式:进入「设置 → 模块」,为每个模块选择展示形式(迷你折线图、柱状图、饼图、速度、标签、转速表、圆点、纯文本等),并单独设置颜色、刷新间隔与单位。
- 调整排列顺序:在设置中拖动模块条目即可改变它们在菜单栏中的先后顺序;也可以按住 Command 键直接拖动菜单栏图标微调位置。
- 查看硬件细节:点击 CPU 模块可展开最耗资源的进程列表;点击 Sensors 可查看温度、电压、功率与风扇转速;点击 Battery 可查看电池健康度、循环次数与剩余时间。
- 远程监控(可选):若需在外出时查看 Mac 状态,可订阅官方的 System Stats 服务,通过网页仪表盘远程读取本机数据。
使用 Homebrew 的用户也可以直接执行
brew install stats完成安装,后续用brew upgrade stats保持版本更新。
Stats 的常见问题? #
Stats 是免费的吗?会不会有内购或广告?
完全免费且开源,采用 MIT 许可证。官方明确表示没有广告、没有追踪、没有订阅费用,所有功能开箱即用,唯一的付费项是可选的 System Stats 远程监控服务。
Stats 支持哪些 macOS 版本和芯片?
最新版本 v3.0.15 需要 macOS 12(Monterey)或更高版本,同时支持 Apple Silicon(M1、M2、M3 及更新芯片)与 Intel Mac。如果你仍在使用 macOS 11、10.15、10.14 或 10.13,官网 Releases 页面提供了对应的历史版本。
Stats 和 iStat Menus 有什么区别?
两者在功能覆盖面(CPU、GPU、内存、磁盘、网络、传感器、风扇、电池)上基本一致,主要差异在于:Stats 完全免费且开源,而 iStat Menus 需要购买授权;Stats 提供 13 种菜单栏小组件样式并支持 41 种语言,iStat Menus 官网未列出对应数量。如果你希望使用一款可自行审查、编译和扩展的免费工具,Stats 是更合适的选择。
为什么安装后菜单栏看不到图标?
最常见的原因是菜单栏项目过多导致图标被挤到屏幕外。可以按住 Command 键拖动菜单栏上的图标重新排序,或先关闭一些其他应用的状态栏图标。此外,部分监控模块需要系统权限才能读取数据,首次运行时应按提示在「系统设置 → 隐私与安全性」中授予相应权限。
Stats 会拖慢我的 Mac 吗?
Stats 是原生应用,设计目标就是轻量。它常驻菜单栏,默认只读取系统公开的监控接口,资源占用很低——不过具体的 CPU/内存占用会随启用的模块数量与刷新频率而变化,可以在设置中调高刷新间隔以进一步降低开销。
遇到 Bug 或有功能建议怎么反馈?
官网 Contact 页面提供表单,可用于提交 Bug 报告或功能建议。对于使用层面的疑问,建议先查阅项目的 GitHub Issues 页面,绝大多数常见问题在那里已经有解答。
Stats 如何安装? #
Stats 目前仅支持 macOS 平台,提供 DMG 安装包与 Homebrew 两种安装方式。
方式一:DMG 安装包(推荐给普通用户) #
- 从上方下载表格或官网 Releases 页面下载
Stats.dmg安装包。 - 双击打开 DMG 文件,系统会挂载一个磁盘镜像窗口。
- 将窗口中的 Stats 应用图标拖拽到「应用程序」文件夹的快捷方式上。
- 打开「应用程序」文件夹,双击运行 Stats。首次打开时 macOS 可能提示「来自互联网的应用」,点击「打开」确认即可。
- 若提示应用已损坏或无法验证,可在「系统设置 → 隐私与安全性」中点击「仍要打开」,或使用
xattr -dr com.apple.quarantine /Applications/Stats.app移除隔离属性后重试。 - 启动后按提示授予必要的系统权限,菜单栏图标出现即表示安装成功。
方式二:Homebrew 命令安装(推荐给开发者) #
- 确认已安装 Homebrew;若未安装,可先执行官方安装脚本。
- 在终端中运行:
brew install stats - 安装完成后直接启动 Stats,后续可通过
brew upgrade stats升级到最新版本。
注意:当前最新版本要求 macOS 12 及以上。若你的系统低于该版本,请到官网 Releases 页面下载对应的 Legacy 版本,切勿强行安装最新版。
Stats 如何卸载? #
Stats 不会在系统中留下复杂的后台服务,卸载过程比较简单。
通过「应用程序」卸载(推荐) #
- 点击菜单栏上的 Stats 图标,在设置菜单中退出 Stats(确保进程完全结束)。
- 打开「访达 → 应用程序」,找到 Stats 图标。
- 将 Stats 拖入废纸篓,或右键选择「移到废纸篓」。
- 清空废纸篓即可完成卸载。
通过 Homebrew 卸载 #
如果当初是用 Homebrew 安装的,直接执行:
brew uninstall stats
清理残留文件 #
Stats 的设置项与偏好数据通常保存在用户资源库目录中。若要彻底清理,可在卸载后检查以下位置并手动删除与 Stats 相关的文件(官网未明确列出具体文件路径,操作前建议先备份):
~/Library/Preferences/目录下与应用相关的.plist偏好文件~/Library/Application Support/目录下与应用同名的文件夹(若存在)~/Library/Caches/目录下与应用相关的缓存目录
此外,如果你订阅了 System Stats 远程监控服务,卸载本机应用并不会自动取消订阅,需要另行在服务端管理你的订阅状态。
