C

Capsomnia

把 Caps Lock 鍵變成 macOS 實體防止睡眠開關,合上螢幕也能繼續執行背景工作。

free
最後更新 2026/9/11

關於 Capsomnia

Capsomnia 是一款免費的 macOS 開放原始碼選單列工具,將 Caps Lock 鍵變成實體防止睡眠開關:開啟即防止系統睡眠,關閉即恢復正常睡眠行為。你可以選擇 15 分鐘到 8 小時的預設,或自訂 1 分鐘到 24 小時的時間;結束後工具會確認解除睡眠阻止,再讓 Mac 自動睡眠。選單列應用程式以目前使用者身分執行,透過固定的 root 擁有者輔助工具修改睡眠設定,結束應用程式即恢復正常睡眠。適合合上螢幕執行 Codex、Claude Code 等長時間背景工作;官方提醒合上螢幕時維持喚醒會增加發熱與耗電,需留意散熱、電源與執行時間。

適合人群

需要合上螢幕後繼續執行長時間工作的 Mac 開發者
使用 Codex 或 Claude Code 的 AI 程式設計使用者
偏好開放原始碼軟體、重視安全模型的 macOS 使用者

適合場景

合上螢幕,讓 Codex 或 Claude Code 的長時間工作繼續執行

設定 15 分鐘到 8 小時的預設,或 1 分鐘到 24 小時的自訂時間,結束後自動睡眠

暫時防止 Mac 睡眠,用完後關閉 Caps Lock 即恢復正常睡眠

功能特性

實體防止睡眠開關

將 Caps Lock 鍵變成開關:開啟即防止系統睡眠,關閉即恢復正常睡眠行為。

彈性的計時控制

可選擇 15 分鐘到 8 小時的預設,或自訂 1 分鐘到 24 小時的時間,結束後 Mac 會自動睡眠。

透明的安全模型

選單列應用程式以目前使用者身分執行,透過固定的 root 擁有者輔助工具搭配免密碼 sudo 修改睡眠設定。

免費開放原始碼

依 MIT 授權條款以開放原始碼發布,安裝前可檢視原始碼、安裝指令碼、輔助指令與安全模型。

優點

  • 完全免費且開放原始碼,採 MIT 授權條款,可檢視原始碼與安全模型
  • 一個按鍵即可切換防止睡眠狀態,操作直觀
  • 支援 15 分鐘到 8 小時預設,以及 1 分鐘到 24 小時自訂時間
  • 以目前使用者身分執行,結束時自動恢復正常睡眠行為

缺點

  • 合上螢幕時維持喚醒會增加發熱與電池消耗,需留意散熱、電源與執行時間
  • 需要 macOS 14 或以上版本

常見問題

開啟 Caps Lock 後執行 `pmset -a disablesleep 1` 防止睡眠;關閉後執行 `pmset -a disablesleep 0`,恢復正常睡眠行為。
完全免費,依 MIT 授權條款以開放原始碼發布,安裝前可檢視原始碼、安裝指令碼與安全模型。

工具資訊

開發商Capsomnia
釋出日期2026/9/11
定價模式free