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