Keepresso
Keepresso
新手上路

如何讓 Mac 保持喚醒

更新於 Jul 4, 2026 1 min

要讓 Mac 不進入睡眠有幾種方法,取決於你想要多少控制權。以下整理所有選項,從內建功能到照你的規則運作的選單列應用程式。

內建的方法

macOS 內建了一部分功能:

  • 系統設定。 在「顯示器」底下,「螢幕關閉時避免自動睡眠」能在插電時讓系統保持喚醒。它是全有或全無的開關,也只在接電源時生效。
  • caffeinate 指令。 在終端機裡,caffeinate 能讓 Mac 保持喚醒直到你停止它,caffeinate -t 3600 則能維持一小時。它管用,但得留在終端機視窗裡,還得記住各種參數。

這些方法適合快速、粗略地「保持喚醒」。它們無法讓你只在特定條件下才保持喚醒、闔蓋靠電池運作,或是看清楚是什麼在阻止睡眠。

選單列的方式:Keepresso

Keepresso 是一款免費、開源的選單列應用程式,建立在與 caffeinate 相同的 macOS 電源技術之上,並補上那些內建選項缺少的控制能力。從選單列打開它,選擇你想要的運作方式:

The Keepresso menu in three states: idle with the system able to sleep; a timed session counting down in the menu bar; and a trigger-held session showing the process claude running as the condition keeping the Mac awake

常見的保持喚醒理由

最快的開始方式

安裝 Keepresso,點擊選單列裡的杯子圖示:

brew install --cask gyorgysh/keepresso/keepresso

完整步驟參見安裝 Keepresso,讓 Mac 保持喚醒

取得 Keepresso

免費開源,支援 macOS 14 以上版本。安裝它,讓 Mac 照你的方式保持喚醒。