你的 Mac,一眼即懂。
HagimiMonitor 是一款优雅的 macOS 菜单栏系统监控工具,将 CPU、GPU、内存、存储、网络、电池、蓝牙与显示器状态,以动态圆环和紧凑玻璃面板呈现在菜单栏;并内置数据统计报告与键盘锁定等快捷功能。
下载最新版 · App Store · 版本选择 · 功能亮点 · 截图 · 安装 · 构建
HagimiMonitor 内置语义化 Palette,模块色、玻璃背景、分隔线、进度轨道和状态色会随主题统一变化。目前提供「平衡」与「活力」两套风格,并完整适配浅色 / 深色模式。
| 平衡 · 深色 | 平衡 · 浅色 |
|---|---|
![]() |
![]() |
| 活力 · 深色 | 活力 · 浅色 |
|---|---|
![]() |
![]() |
默认状态保持紧凑,点击菜单栏后即可展开查看 CPU、GPU、内存、存储、网络、电池和显示器等模块的完整信息。
动态环形图标实时反映系统负载,综合 CPU 与 GPU 使用率平滑计算当前压力。轻载、忙碌、接近高压,都能直接从菜单栏判断。
从菜单栏到详细面板,每一个关键指标都触手可及:
- CPU:系统 / 用户 / 空闲占用、运行时间、核心分组拆分、热压力,直连版另有温度读取与逐核负载圆环;自适应识别能效 / 性能 / 超核拓扑(M6 及 M5 Pro/Max 三类核芯片自动呈现 S/P/E 三组,其余机型保持 P/E 两组)
- GPU:图形负载、渲染 / 分块性能、显存信息、进程级占用
- 内存:使用率、内存压力、交换分区、压缩内存、压力等级变化
- 存储:系统磁盘、外部卷容量、读写速率、SMART 健康
- 网络:上传 / 下载速率、网络接口类型、IP 信息、Wi-Fi 信号与延迟
- 电池与电源:电量、供电状态、功耗、健康度、循环次数等可用信息
- 蓝牙:已连接设备电量监控(GATT 优先读取)
- 显示器:显示器信息双版可看;亮度、音量、对比度控制取决于设备 DDC/CI 支持(仅直连版)
温度传感器(CPU 温度)与风扇转速因依赖 SMC(AppleSMC),App Store 沙盒版无法读取,仅在直连版提供。
面板内所有模块行与指标格支持长按拖动排序,拖起时浮起预览、落点实时归位;也可通过右键(触控板双指轻点)呼出菜单,按上下左右逐格移动,并提供模块指标顺序恢复操作。
面板采用轻量玻璃拟态 UI,并通过统一 Palette 管理模块强调色、状态语义色、分隔线、进度轨道和浅深色模式,让信息层级更清晰。
不止动态环形图标——图标、文字、紧凑三种单行横排布局同样可选,总宽静态计算不随数值跳动;还支持将面板钉住窗口、全局快捷键呼出。
HagimiMonitor 会围绕系统状态提供更多长期视角,并自动生成网页可视化报表(默认展示今日,也可切换 24 小时 / 7 天 / 30 天 / 一年等区间):
- 采样入库,SQLite 分钟 / 小时 / 日分层聚合,自动生成带趋势曲线、热力图的 HTML 报表
- 0-100 分 Mac 健康评分,覆盖 CPU、GPU、磁盘、风扇与内存压力等维度
- 自动检测 CPU 高负载、内存压力、磁盘空间不足、网络流量峰值等关键事件
键盘锁定(可拦截包括 F1–F12 在内的全部按键,含 20 分钟自动解锁兜底)、系统防休眠、屏幕不息屏,从菜单栏或钉住面板一键开启,激活状态在面板头部实时点亮。
支持通过 DDC/CI 协议在菜单栏内调节外接显示器亮度、音量和对比度。该功能依赖显示器、线材、连接方式和系统环境支持;不支持的控制项不会强行展示为可用。
应用使用 Swift / SwiftUI 原生开发,面向 Apple Silicon 优化。日常常驻内存约 50 MB,适合作为长期挂在菜单栏里的系统状态面板。
HagimiMonitor 提供两种获取方式,核心监控体验一致;受 App Store 沙箱限制,部分功能仅 GitHub 直连版提供:
| 功能 | GitHub 版(免费) | App Store 版(打赏支持) |
|---|---|---|
| 八大监控模块(CPU / GPU / 内存 / 存储 / 网络 / 电池 / 蓝牙 / 显示器) | ✅ | ✅ |
| 数据统计 · 健康评分 · 事件检测(HTML 报表 + 存储管理) | ✅ | ✅ |
| 快捷功能(键盘锁定 / 系统防休眠 / 屏幕不息屏) | ✅ | ✅ |
| 双主题 · 玻璃拟态 · 多种菜单栏样式 | ✅ | ✅ |
| 面板长按拖动排序 · 右键方向移动 | ✅ | ✅ |
| CPU TOP 进程列表 | ✅ | ✅ |
| 内存 TOP 进程列表 | ✅ | ✅ |
| 存储 / 网络 TOP 进程列表 | ✅ | ❌ 沙箱限制 |
| 温度传感器读取(CPU 温度) | ✅ | ❌ SMC 沙箱限制 |
| 风扇转速读取 | ✅ | ❌ SMC 沙箱限制 |
| 外接显示器控制(DDC/CI 亮度 / 音量 / 对比度) | ✅ | ❌ 沙箱限制 |
| 媒体键接管 | ✅ | ❌ 沙箱限制 |
| 更新方式 | 内置自动更新 | App Store 更新 |
| 价格 | 免费 | 付费 · 支持开发者 |
由于 App Store 沙盒限制,部分功能无法在沙盒环境中正常工作,因此 App Store 版功能不完整。
💚 App Store 版,是一份心意:两个版本的核心监控体验一致。如果 HagimiMonitor 帮到了你,而你又不需要显示器控制、存储 / 网络 TOP 进程、温度 / 风扇读数这些沙箱外功能,欢迎在 App Store 购买。它更像一杯咖啡,是对独立开发者持续维护的一份支持与鼓励。无论你选择哪个版本,都同样感谢。
- 从 Releases 下载最新版
.dmg - 打开 DMG,将 HagimiMonitor 拖入 Applications 文件夹
- 从 Launchpad 或 Applications 启动
应用已通过 Apple 公证,下载后可直接打开。
如果你安装了 Homebrew, 可以在命令行中输入:
brew install hagimimonitordirect完成安装。
- macOS 15 及以上
- Apple Silicon(M 系列芯片)
开发调试建议使用 HagimiMonitorDirect scheme:
xcodebuild -project hagimi-monitor.xcodeproj -scheme HagimiMonitorDirect -configuration Debug buildRelease / App Store 构建:
xcodebuild -project hagimi-monitor.xcodeproj -scheme HagimiMonitor -configuration Release build运行测试:
xcodebuild -project hagimi-monitor.xcodeproj -scheme HagimiMonitorDirect -configuration Debug test如果这个项目对你有帮助,欢迎点一个 ⭐ 支持持续维护。
本项目采用 GNU AGPL-3.0 双许可模式:
- 开源使用:源码公开,任何人可在 AGPL-3.0 条款下自由查看、修改、分发。 按 AGPL 要求,任何基于本项目的衍生作品(含通过网络提供服务的情形)也必须以 AGPL-3.0 开源其完整源码。
- 商业使用:如果你希望在不遵守 AGPL 开源义务的前提下将本项目用于商业产品 (例如闭源分发、上架收费而不公开源码),必须获取商业授权。 请通过 GitHub 提 Issue 或私信作者洽谈。
版权所有 © 2026 Acerola。保留所有权利。
本项目使用的第三方库各自遵循其原始协议,不受本项目 AGPL/商业许可约束:
- Sparkle(自更新框架)— MIT 类许可






