最好的 Mac电池监控工具

智能 Mac 电池监控工具,自动防止过度充电和深度放电,通过智能自动化保持 MacBook 电池健康。

免费开源 macOS 10.13+ 一键安装

Mac 电池监控功能

高级 Mac 电池监控工具,提供自动保护和智能休眠计数

🔌

充电保护

当电池充电至 75%(可自定义)时自动让 Mac 休眠,防止过度充电损伤,延长电池寿命。

深度放电保护

当电量降至 25%(可自定义)以下时自动休眠,防止深度放电对电池造成损害。

🔢

智能休眠计数

前 3 次强制休眠,之后仅发送提醒。电量恢复正常范围后自动重置计数器。

🔔

原生通知

精美的 macOS 通知,带有声音提醒。唤醒对话框显示详细的休眠统计和电池信息。

🚀

开机自启动

配置为 launchd 服务,开机自动启动。在后台静默运行,资源占用极低。

📊

详细日志

完整记录所有电池事件、休眠时间和统计数据,方便长期跟踪电池健康状况。

3
最大休眠次数
30秒
检查间隔
75%
默认高电量
25%
默认低电量

快速安装

使用自动安装脚本,不到一分钟即可完成安装

📦

从 GitHub 安装

克隆仓库并运行安装脚本:

git clone https://github.com/ninadingAI/battery-monitor.git
cd battery-monitor
chmod +x install.sh
./install.sh
💾

直接下载

一行命令安装:

curl -fsSL https://ninadingAI.github.io/macbatterymonitor.com/battery-monitor-install.sh -o install.sh \\
&& chmod +x install.sh \\
&& ./install.sh

或直接下载安装脚本:

下载安装脚本(install.sh)

📋 下载后如何使用:

  1. 1. 打开终端 (Terminal)
  2. 2. 进入下载文件夹:cd ~/Downloads
  3. 3. 给脚本执行权限:chmod +x battery-monitor-install.sh
  4. 4. 运行安装:./battery-monitor-install.sh

💡 提示:安装过程中会要求输入密码来配置系统服务

自定义配置

调整电池阈值以匹配您的使用习惯

75%

充电时达到此电量时休眠

25%

电量低于此值时休眠

3

达到此次数后仅发送提醒

您的自定义设置

高电量阈值
75%
低电量阈值
25%
最大休眠次数
3

💡 提示:下载的脚本已预配置您的设置,只需设置为可执行并运行即可!

工作原理

了解智能休眠计数机制

🔋

充电模式

1

当电量 ≥ 75%

前3次:强制休眠并通知"休眠(第X/3次)"

2

3次后

仅显示提醒:"建议拔掉充电器"

3

自动重置

电量降至75%以下时计数器重置

低电量模式

1

当电量 ≤ 25%

前3次:强制休眠保护电池

2

3次后

仅显示提醒:"建议连接充电器"

3

自动重置

电量充至25%以上时计数器重置

服务管理

常用的电池监控服务管理命令

查看服务状态
launchctl list | grep battery
停止服务
launchctl unload ~/Library/LaunchAgents/com.user.battery.monitor.plist
启动服务
launchctl load ~/Library/LaunchAgents/com.user.battery.monitor.plist
查看日志
tail -f ~/battery_monitor/battery_monitor.log
卸载
./uninstall.sh

完全移除服务和所有相关文件

常见问题

关于电池监控工具您需要了解的一切

为什么会反复强制我的 Mac 休眠?

新版本(v2.0)实现了智能计数机制。每个场景(高电量或低电量)只会强制休眠3次。之后将仅发送通知提醒而不强制休眠。这样可以避免无限次打断您的工作。

如何修改最大休眠次数?

编辑 ~/battery_monitor/battery_monitor.sh 文件中的 MAX_SLEEP_TIMES 变量。您可以将其设置为 1 到 10 之间的任何值。修改后使用 launchctl unloadlaunchctl load 重启服务。

服务没有在开机时自动启动

检查 plist 文件是否正确放置在 ~/Library/LaunchAgents/ 目录,并且文件路径中的用户名已正确替换。您可以使用 launchctl list | grep battery 验证服务状态。如需要,重新运行安装程序。

如何重置休眠计数器?

当电池恢复到正常范围时,计数器会自动重置(高电量场景低于75%,或低电量场景高于25%)。如果想手动重置,删除计数器文件:rm ~/.battery_sleep_counter

这个工具对我的 Mac 和电池安全吗?

是的,完全安全。该工具使用 macOS 原生命令(pmset)和系统通知。它不会修改任何系统文件,除了正常的休眠命令外不需要管理员权限。其目的是保护您的电池免受长期过度充电或深度放电造成的损害。

我可以临时禁用监控吗?

可以,运行 launchctl unload ~/Library/LaunchAgents/com.user.battery.monitor.plist 停止服务。要重新启用,运行 launchctl load ~/Library/LaunchAgents/com.user.battery.monitor.plist

获取最佳 Mac 电池监控工具

加入数百位通过智能自动化管理 Mac 电池健康的用户