# 策展 · X (Twitter) 🔥

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 作者：Taketo Fujimaki (@tf_makimaki) · 平台：X (Twitter) · 日期：2026-07-14

> 原始來源：https://x.com/tf_makimaki/status/2076297143388868696

## 中文摘要

Taketo Fujimaki 發布了 macOS 應用程式 Capsomnia，讓使用者能透過 Caps Lock 鍵作為實體開關，控制 MacBook 在闔蓋時是否進入睡眠模式。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/47a8f89900f24c12.jpg)
> 這是一個名為 Capsomnia 的軟體介紹網頁，其功能是將 Mac 的 Caps Lock 鍵轉變為防止電腦進入睡眠狀態的開關。

**核心功能與應用場景**
Capsomnia 是一款專為需要長時間執行任務的開發者設計的工具，透過將 Caps Lock 鍵轉化為實體開關，解決了 MacBook 闔蓋後系統自動進入睡眠導致工作中斷的問題。當 Caps Lock 燈號亮起時，系統會停用睡眠功能，讓使用者在闔蓋狀態下也能持續進行背景作業。主要應用場景包括：
- **AI Agent 任務**：確保長時間運行的 Codex 或 Claude Code 任務在闔蓋後不會中斷。
- **SSH 遠端連線**：維持遠端登入的連線狀態，避免連線在作業中途斷開。
- **編譯與下載**：讓大型專案的編譯過程或大檔案下載能持續完成，無需保持螢幕開啟。
- **行動裝置連線**：確保 Codex Mobile 等行動端連線保持穩定。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/d274e8f9a15e7a46.jpg)
> 這是一張推廣名為 Capsomnia 的軟體工具之宣傳圖，強調能將鍵盤上較少使用的按鍵賦予更高效的用途。

**運作機制與狀態顯示**
該應用程式透過監控 Caps Lock 的狀態來切換系統設定，無需佔用選單列空間即可直觀判斷狀態：
- **啟用狀態**：執行 `pmset -a disablesleep 1` 指令，強制停用睡眠。
- **關閉狀態**：執行 `pmset -a disablesleep 0` 指令，恢復系統預設的睡眠行為。
- **狀態監測**：應用程式每 250 毫秒檢查一次 Caps Lock 狀態，並透過鍵盤燈號顯示當前是否處於防止睡眠模式。

**安全性與隱私設計**
Capsomnia 採取了嚴格的安全性模型，確保工具的透明度與隱私：
- **權限控制**：應用程式以當前使用者身分執行，僅透過受限的 `sudo` 權限呼叫特定的輔助工具，且不進行任何網路請求或資料回傳（Telemetry）。
- **指令限制**：輔助工具僅能執行以下三項預設指令，無法被濫用：
  ```bash
  /usr/bin/pmset -a disablesleep 1
  /usr/bin/pmset -a disablesleep 0
  /usr/bin/pmset displaysleepnow
  ```
- **無輸入監控**：該程式不會監聽鍵盤輸入事件，僅讀取 Caps Lock 的系統狀態。
- **開源透明**：專案採 MIT 授權，使用者可完整檢視程式碼、安裝腳本及安全模型。

**安裝與注意事項**
Capsomnia 支援 Apple Silicon 架構及 macOS 14 Sonoma 以上版本。使用者可至 [GitHub 專案頁面](https://github.com/fuji-mak/Capsomnia) 下載並安裝。需特別留意的是，在闔蓋且停用睡眠的狀態下，電腦可能會產生較多熱量並消耗更多電力，建議使用者確保設備通風良好並連接電源。若退出應用程式，系統將自動恢復正常的睡眠行為。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/c8465e45f6f8a257.jpg)
> 這張圖片展示了一台處於半闔蓋狀態的筆記型電腦，強調其在螢幕關閉時仍能持續執行 AI 代理程式或長時間作業的功能。

## 標籤

macOS, 新產品, 自動化, Apple, Capsomnia
