替 AI 守夜的
咖啡杯

MacBook 合盖守夜已经可用,Windows 便携版现正邀请测试。
你安心睡,它盯着电脑不许睡。

下载 Windows 测试版 安装 macOS 版 GitHub →
故事

它是怎么来的

有天晚上十一点,我把一份要跑很久的任务丢给 Codex,准备睡觉。合上 MacBook, 屏幕一黑,任务就断了。开着屏幕,又晃得睡不着。一个两难,卡了我一整晚。

它那么累了,就让它也喝点咖啡吧。于是一个咖啡杯,成了我的守夜人。
功能

只有一个咖啡杯

冒水汽 = 合盖继续跑;没水汽 = 正常睡眠。点一下开,点一下关。

一目了然

水汽即状态

咖啡杯冒着水汽,说明 Agent 有夜班守;水汽消失,电脑照常睡得安安静静。

一次点击

单击切换

正常状态下单击咖啡杯直接开关,不必进菜单,不必敲命令。

严格边界

不碰密码

不存密码、不配免密 sudo、不装常驻特权助手。每次开启都亲自授权。

真实状态

读系统事实

用 macOS SleepDisabled 作为事实源,而不是普通空闲睡眠的断言。

随时可退

可恢复关闭

点一下关掉,电脑立刻恢复正常合盖睡眠。随时给你自由。

与众不同

不是 caffeinate

普通工具防空闲睡眠,它显式控制全局合盖睡眠覆盖,针对合盖场景更准。

场景

什么时候用得上

🌙

睡前挂长任务

合盖睡觉,让 Codex/Agent 跑完,第二天醒来收货。

🚪

出门交给它

任务挂上再合盖离开,回来已经跑完。

⚙️

持续运行服务

需要常驻的本地服务或长任务,合盖保持在线。

🛌

不用守着屏幕

不再盯着进度条,合盖让电脑自己干活。

241s
合盖实测时长
最大心跳间隔 6 秒
92s
关闭后睡眠
心跳空档 95 秒
24
自动化测试
全部通过
5/5
安全审查复评
高危问题已关闭
Windows 邀请测试

不用 GitHub,也能直接下载

这是一个不占任务栏的便携托盘工具。解压后运行,左键咖啡杯即可开关。当前仅支持 Windows 10 22H2 / Windows 11 x64。

v0.2.0-beta.1

Agent Night Watch Windows x64

ZIP · 约 155 KB 便携版 无需安装 无遥测

邀请测试提醒:这是尚未签名的 Beta,Windows 可能显示 SmartScreen 提示。请只从本页下载;测试时保持电脑接电并放在硬质、通风的桌面上。若出现异常发热、风扇持续高速或设置无法恢复,请立即停止测试。

笔记本测试包含“接电合盖继续运行”;台式机测试包含“锁屏并熄灭显示器”。飞书问卷无需登录,会带着测试者逐步记录原设置、执行测试并确认恢复。答案保存在项目所有者的飞书表格中;请勿填写姓名、手机号、密码、设备序列号、私人路径或完整日志。

English
Portable invitation beta for Windows 10 22H2 and Windows 11 x64. No installer, runtime, telemetry, GitHub account, or Feishu sign-in is required. The anonymous test form stores responses in the project owner's Feishu table. The unsigned beta may trigger a SmartScreen warning. Keep laptops connected to AC power on a hard, ventilated surface and stop immediately if the device becomes unusually hot or power settings cannot be restored.
FAQ

常见疑问

会一直耗电吗?
只在开启时保持合盖运行。任务跑完点一下关掉,就恢复正常合盖睡眠,不影响续航。
需要会写代码吗?
不用。装上 Raycast 扩展就能用,菜单栏点咖啡杯开关即可。
它对所有 Agent 都有效吗?
它控制的是 macOS 合盖睡眠本身,不只是某个 Agent。只要进程不被合盖睡眠打断,就能持续运行。
为什么不直接用 caffeinate?
caffeinate 通常防空闲睡眠,管不到 MacBook 合盖的睡眠逻辑。它显式控制 SleepDisabled,针对合盖场景更准。
它安全吗?会碰我的密码吗?
不做任何密码/凭据存储。开启触发 macOS 自带管理员授权,不配免密 sudo,不装特权助手。MIT 开源可审计。
会损坏电脑吗?
Night Watch 不会强制屏幕常亮,但合盖持续运算仍会产生热量。请把电脑放在硬质、通风的桌面上,严禁放进包里或遮挡散热;高负载任务建议开盖并让屏幕自行熄灭。合盖前请移除键盘膜、掌托膜和较厚的摄像头盖。
能和其他工具共用吗?
可以。它只控制合盖睡眠覆盖,不与 IDEs、终端、其他 Raycast 扩展冲突。
macOS · 开源

合盖睡觉,它继续跑

macOS 版目前通过 Raycast 从源码安装,Agent Night Watch 以 MIT 许可证开源。

$ git clone https://github.com/Yuchen07569/raycast-agent-night-watch.git
$ cd raycast-agent-night-watch/raycast-extension
$ npm ci
$ npm run dev

你管睡,它管跑。天亮,交货。