Sleepless 简介
Sleepless 是一款小巧的菜单栏应用,能让 MacBook 在合盖时保持唤醒,即使使用电池且没有连接外接显示器。合上盖子通常会让 Mac 进入睡眠,基于 caffeinate 的应用无法改变这一点。Sleepless 切换唯一能做到这一点的设置 pmset disablesleep,然后读回该值,因此菜单栏始终显示真实状态。只需点按菜单栏中的杯子,打开开关,再合上盖子。它适合夜间编译和渲染、大型下载和备份、在包里共享热点,或让本地服务器和 SSH 会话保持可访问。
由于忘记关闭这样的开关可能耗尽电池,Sleepless 提供了多重保护:1 小时或 2 小时自动关闭定时器、5% 到 50% 的电量下限,并且在使用电池的低电量模式下会自动退出。重新启动也会将其重置。Sleepless 由 Adam Boudjemaa 开发,基于 MIT 许可证免费开源。1.2.7 版需要 Apple Silicon 上的 macOS 26 或更高版本。一些实话:该应用使用临时签名且未经过公证,因此需要在“系统设置 > 隐私与安全性 > 仍要打开”中批准。它需要一次性的 sudo 授权,仅限两条确切的 pmset 命令,由附带的脚本添加,并且不使用内核扩展或守护进程。开发者表示它对轻量的无人值守工作是安全的,但合盖时持续高负载会减少通风,其表现也取决于你的硬件和 macOS 版本。
主要功能
Sleepless 为 MacBook 提供一个简单的开关,让它合盖后保持唤醒。
- 一个开关:点按菜单栏中的杯子并打开开关。
- 自动关闭定时器:1 小时或 2 小时,带实时倒计时。
- 电量下限:在 5–50% 时关闭,默认 15%。
- 低电量模式:使用电池并开启该模式时自动退出。
- 无需转接器:合盖时无需显示器或 HDMI 插头。
- 登录时启动:可选,默认关闭,始终以空闲状态启动。
- 状态清晰:杯子显示关闭、唤醒或使用电池唤醒。
- 小巧原生:一个 AppKit 文件,没有程序坞图标、守护进程或 kext。
1.2.7 版本新功能
Sleepless 1.2.7 重新设计了菜单栏图标,让三种状态更容易区分。
- 图标现在会改变形状:关闭时是空杯子,保持 Mac 唤醒时是冒热气的杯子,使用电池保持唤醒时是冒热气的杯子加一个圆点。
- 它仍是单色模板图标,可适应浅色和深色菜单栏。
Sleepless 常见问题
Sleepless 免费吗?
是的。Sleepless 基于 MIT 许可证免费开源。
Sleepless 需要什么版本的 macOS?
1.2.7 版需要 macOS 26 或更高版本。
Sleepless 能在 Intel Mac 上运行吗?
发布的下载版本仅为 Apple Silicon 构建,该项目将 Apple Silicon 上的 macOS 26 列为其平台。
MacBook 真的能在合盖时保持唤醒吗?
可以。Sleepless 使用 pmset disablesleep,开发者已在 Apple Silicon 上的 macOS 26.3 亲自确认。开发者指出,表现取决于硬件和 macOS 版本。
它与 KeepingYouAwake 或 caffeinate 有何不同?
它们使用电源断言,可以停止空闲计时器,但无法阻止合盖触发的睡眠。Sleepless 则更改 pmset disablesleep 设置。
Sleepless 会耗尽我的电池吗?
你可以设置 5% 到 50% 的电量下限(默认 15%),在使用电池的低电量模式下或定时器结束时它也会关闭。
合盖运行安全吗?
开发者表示,对下载、同步或热点等轻量的无人值守工作是安全的。合盖时持续高负载会减少通风,请自行判断。
Sleepless 经过公证吗?
没有。它使用临时签名且未经过公证,因此需要在“系统设置 > 隐私与安全性 > 仍要打开”中批准。从源代码构建可以避免 Gatekeeper 提示。
它需要管理员权限吗?
它需要一次性的 sudo 授权,仅限两条确切的 pmset 命令,这样应用无需输入密码就能切换设置。它不使用内核扩展或守护进程,卸载脚本会移除该授权。
sleepless.FULLMAC.app 上的 Sleepless 下载来自哪里?
下载按钮指向 Sleepless 官方发布页面 https://github.com/Aboudjem/Sleepless/releases/latest。sleepless.FULLMAC.app 不会修改或重新打包该应用。
相似应用
AmphetamineAmphetamine 可以让你的 Mac 保持唤醒。在菜单栏中开始一个会话,Mac 就不会进入睡眠:可以是无限期、一段时间、直到某个时刻、在文件下载期间,或在某个 App 运行期间。你还可以选择是否允许显示器睡眠、是否允许启动屏幕保护程序,以及合上盖子时 Mac 是否保持唤醒。Amphetamine 由 William Gustafson 开发,完全免费:没有广告,没有 App 内购买,也没有 Pro 版。系统工具
MonitorControlMonitorControl 是一款免费开源的 App,让你像使用 Apple 显示器一样,在 Mac 上控制外接显示器的亮度和音量。你可以使用 Apple 键盘上的亮度键和音量键、自定义的键盘快捷键或菜单栏中的滑块,MonitorControl 还会显示熟悉的 macOS 屏幕提示。它由 MonitorControl 团队开发,以 MIT 许可证发布。系统工具
BetterDisplayBetterDisplay 让你在菜单栏中控制 Mac 的显示器。它可以让外接显示器以清晰的 HiDPI 分辨率自由缩放,调节支持 DDC 的显示器的亮度、音量和输入源,创建虚拟屏幕,还能在不拔线的情况下断开或重新连接显示器。其中部分为 Pro 功能。BetterDisplay 由 Kodeon Software 的 waydabber 开发。系统工具
WhatCableUSB-C 线缆看起来都一样,但一根只能充电的 USB 2.0 线和一根 240 W、40 Gbps 的雷雳线缆差别巨大。WhatCable 是一款小巧的菜单栏 App,会用简明的语言告诉你接在 Mac 上的每根 USB-C 线缆实际能做什么。它为每个端口显示清晰的标题,例如雷雳、已连接显示器或仅充电线缆,并显示线缆的速度和功率规格、充电器的功率配置以及所连接的设备。当 Mac 充电缓慢时,会有横幅指出瓶颈所在,例如线缆额定功率低于充电器。系统工具- AlDenteAlDente 可以为 MacBook 的电池设置充电上限。MacBook 不再总是充到 100%,而是在你选择的电量停止充电,例如 80%;如果 Mac 大部分时间都插着电源,这有助于电池更长久地保持容量。AlDente 在菜单栏中运行,支持大多数 Apple 芯片 MacBook 和 Intel MacBook,由 AppHouseKitchen 开发。系统工具
DantroleneDantrolene 是一款菜单栏应用,在你连接家中 Wi-Fi 时阻止 Mac 屏幕锁定。只需在菜单栏中选择一次家庭网络;在自动模式下,Mac 在该网络上保持解锁,一旦连接到其他网络,就恢复正常锁定。屏幕仍会在你平常的闲置时间后变暗并关闭,碰一下鼠标或键盘即可无需密码返回。当 Zoom、演示文稿或其他应用让屏幕保持常亮时,Dantrolene 会主动让步。系统工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。