Keepresso
Keepresso
使用 Keepresso

用捷徑、Raycast 或指令碼控制 Keepresso

更新於 Jul 4, 2026 1 min

Keepresso 只要在選單列點一下就能操作,但你也可以透過它的「捷徑」動作和 URL scheme,從「捷徑」App、聚焦搜尋、Siri、Raycast、Alfred,或任何指令碼來遠端驅動它。

捷徑動作

Keepresso 內建原生的「捷徑」動作,你可以把它放進任何捷徑裡,或直接從聚焦搜尋和 Siri 執行:

  • 開始保持喚醒(可選擇設定分鐘數)
  • 停止保持喚醒
  • 切換保持喚醒
The macOS Shortcuts editor with Keepresso's Start Keeping Awake action set to 90 minutes, plus Stop Keeping Awake, inside an If block
Keepresso 的捷徑動作,這裡設定啟動一個 90 分鐘的工作階段。

URL scheme

若要用在 Raycast、Alfred 或殼層指令碼中,開啟一個 keepresso:// 網址:

keepresso://start              啟動一個不限時的工作階段
keepresso://start?duration=60  啟動 60 分鐘
keepresso://start?until=18:00  保持喚醒直到 18:00
keepresso://stop               停止工作階段
keepresso://toggle             切換它

在終端機或指令碼中,open "keepresso://start?duration=90" 效果相同。如果你想要一個有正規結束代碼和狀態的真正指令,可以改用 keepresso 命令列工具

它們會持續生效

任何來自「捷徑」或 URL 的指令都會先暫停你的觸發條件,讓你要求的工作階段確實維持住,而不是被觸發規則在下一秒又覆蓋掉。

取得 Keepresso

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