一个菜单栏小工具:一键让屏幕和系统保持唤醒,防止 vibe coding 时自动息屏打断思路。
- 纯 SwiftUI,零第三方依赖
- 菜单栏咖啡杯图标,点一下开关即可
- 会记住上次状态:开着退出,下次启动自动恢复
- 关闭后恢复系统默认的自动息屏行为
- macOS 13 (Ventura) 或更高
- 纯本地运行:不联网、不上传任何数据
- 打开 Releases 页面
- 下载最新版的
KeepAwake-1.0.0-macos.zip - 解压后,把
KeepAwake.app拖进「应用程序」文件夹 - 双击打开即可使用
Apple 默认只允许运行 App Store 或已公证的 App,KeepAwake 目前没有 Apple 公证,所以第一次打开会被系统拦一下——这是正常现象,不是 App 坏了。
方法一(最快):右键 KeepAwake.app → 点「打开」→ 再点一次「打开」
方法二(去系统设置允许):
- 系统设置 → 隐私与安全性(Privacy & Security)
- 滚动到页面最底部,找到 KeepAwake 那一栏
- 点旁边的「仍要打开」→ 再点「打开」
只第一次需要,之后正常双击就能用。
- 点菜单栏的 ☕ 图标
- 打开「Prevent Auto-Sleep」开关
- 想恢复自动息屏,再点一下关掉即可
App 退出后,系统的防息屏状态会自动解除,不会残留。
把 KeepAwake.app 拖进「应用程序」文件夹(如果还没拖),
然后在 系统设置 → 通用 → 登录项 里添加它即可。
./build.sh # 生成 dist/KeepAwake.app
open dist/KeepAwake.apppmset -g assertions | grep -i keepawake- KeepAwake 由个人开发者提供,未经 Apple 公证、未上架 App Store,仅供个人使用
- 请在你信任该来源的前提下安装使用;本 App 零第三方依赖、不联网、不上传任何数据
- 使用过程中如遇问题,欢迎到 Issues 反馈