把MacBook充电停在80%有三种方法:macOS 26.4及以上的系统自带上限(只能选80–100%,且会不定期充到100%做校准)、免费开源CLI“batt”,或一款菜单栏App。Battery Autopilot在macOS 15及以上提供带自动恢复的受守护上限(50–100%),外加出门前的定时充满与实测省电。无论选哪种,请只让一个工具管理充电。
锂离子电池插着电长期保持100%,会加速不可逆的容量损失。对于大部分时间都连着充电器的MacBook来说,把充电上限控制在80%左右,是性价比最高的一个习惯。多年来macOS一直没有真正的对应设置;macOS 26.4终于加入了一个基础的自带上限——但带着注意事项。下面是三种真正有效的方法,从免费方案到全自动方案。
锂离子电芯的老化主要来自两个压力源:处于高电量状态的时间,以及热量。一台插着电、满载运行、电量100%的MacBook,恰好把两者都拉满。把日常电量保持在80%附近,能大幅降低电压应力,同时为外出保留充足续航。电动车厂商基于同样的电池化学,给出的日常充电建议也是如此。
回报是实打实的:保持在中等电量的电池,在相同循环次数后能保留明显更多的容量。具体数字见MacBook电池能用几年。
在macOS Tahoe 26.4及更新版本(Apple Silicon)上,系统设置→电池已经提供真正的充电上限:80、85、90、95或100%。这是货真价实的上限,对轻度使用来说是不错的默认选择——但它不能低于80%,系统会不定期充到100%做校准且无法关闭,上限被关掉后也没有任何机制帮你恢复。
在更早的macOS版本上,系统自带的只有“优化电池充电”:仅当你的作息看起来可预测时,它才会尝试保持80%——上限不能选,效果没保证。两者的详情与局限:系统自带功能的诚实测评。
如果你不怕终端,开源工具batt通过写入SMC标准键位实现上限:装好后运行batt limit 80即可。没有图形界面,除了上限也没有其它自动化。诚实的对比:batt对比Battery Autopilot。
充电上限App与SMC——决定电池是否充电的电源管理芯片——直接通信,保证充电在你选定的电量停止。Battery Autopilot默认提供80%硬性上限(可调整),配备持续守护(检测并撤销外部改写)、兜底机制(电量低时始终充电),外加一层AI:在你的Mac上实测的省电,以及对准你惯常出门时间的自动充满。
安装大约30秒:下载DMG,拖入“应用程序”,在系统设置中批准辅助程序。为避免冲突,请关闭系统自带的充电上限和“优化电池充电”。
macOS 26.4及以上、基础的80%上限就够用:先用系统自带的。预算为零、玩得转终端、只要一个上限:选batt。想要完全自动——macOS 15及以上就能用的受守护上限、出门前自动补到100%、以及每天可实测的额外续航:选Battery Autopilot(7天免费试用)。用的是Intel Mac:AlDente是成熟之选(对比看这里)。
目前共有21台Mac在运行Battery Autopilot,基于设备端功耗实测(ΔW)估算的累计续航延长为+521小时。该汇总持续更新。
外出可用的电量确实少了顶部的20%,但你随时可以按需充到100%——Battery Autopilot还会学习你的出门时间,在出发前自动补满。
安全。它写入的是知名充电上限工具多年来一直使用的标准电源管理键位。应用退出或出错时,兜底机制会恢复正常充电。
不需要——这正是它的意义所在。充电器可以一直插着;电池只是到了上限后不再接受充电而已。