
挑戰
macOS 不會顯示 MacBook 電池在數月間如何老化:循環次數與容量只以快照形式出現在「系統資訊」中,沒有歷史紀錄。想讓 Mac 保持喚醒,往往只能在「終端機」裡執行 caffeinate。
方法
一款在 App Sandbox 中執行的選單列應用程式,不需要輔助工具或管理員權限。它顯示或切換的一切都能在系統中驗證。macOS 不允許的事——例如停止充電——它不會聲稱做得到,而是提醒你拔掉電源。
成果
免費的 macOS 應用程式:最長 365 天的電池健康度與循環次數歷史,並預測健康度何時降到 80% 與 60%;以瓦特顯示的耗電與電費;附倒數計時的喚醒模式,以及依時間、地點或電量自動切換。不需帳號,沒有伺服器,不做追蹤。
技術棧
macOS 26.4+SwiftUIIOKitApp Sandbox