
挑战
macOS 不会显示 MacBook 电池在数月间如何老化:循环次数和容量只以快照形式出现在“系统信息”中,没有历史记录。想让 Mac 保持唤醒,往往只能在“终端”里运行 caffeinate。
方法
一款运行在 App Sandbox 中的菜单栏应用,无需辅助工具或管理员权限。它显示或切换的一切都能在系统中得到验证。macOS 不允许的事情——例如停止充电——它不会声称能做到,而是提醒你拔下电源。
成果
免费的 macOS 应用:最长 365 天的电池健康度与循环次数历史,并预测健康度何时降至 80% 和 60%;以瓦特显示的功耗与电费;带倒计时的唤醒模式,以及按时间、地点或电量自动切换。无需账户,没有服务器,不做追踪。
技术栈
macOS 26.4+SwiftUIIOKitApp Sandbox