惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
G
Google Developers Blog
小众软件
小众软件
V
V2EX
月光博客
月光博客
腾讯CDC
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
Y
Y Combinator Blog
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
D
Docker
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
MongoDB | Blog
MongoDB | Blog
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI

张洪Heo

OpenClaw 接管你的油猴脚本:让 AI 直接读改网页脚本,不用再复制粘贴 为 iPhone Duo 做设计:苹果官方设计原则全解读 看到了淘宝闪购的AI评论,引发了我的思考 如何在网页插入 livephoto ?实况照片 PVT 在线生成、动态JPG生成工具与嵌入工具 MacBook不进入休眠全新邪修:十几块钱的绿联HDMI欺骗器 OpenClaw 2.0:稳定性提升不少,我还迁移了我的记忆系统 将你的 HeoID 卡片添加到 Apple 钱包 智谱codingplan耐用程度分析:只用 GLM-5.3-Flash 够不够用? 软路由内网穿透访问方案全链路教程:从 ZeroTier 到 Nginx 再到 certd 证书管理 BrowserSkill上手:让AI接入浏览器,还能录制动作教它学习 我与我的 OpenClaw 凉透了焦虑和解了 ntfsmac 上手:不关 SIP 让 Mac 读写 NTFS 和 ext 硬盘 个人小项目vibecoding方案推荐:opencode spark 1.2 和 zcode 分享一下博客的全新聚合搜索 给DeepSeek-V4-Flash借一双眼睛:ZCode视觉子Agent方案 Mole Mac 上手:界面精美,优秀好用的Mac清理工具 Agentation 油猴脚本:让AI指哪改哪,配合 Claude Code 的开发神器 洪绘压图网页版上线,这下可以随时随地在线压缩图片了 分享一下我最近制作的一些AI音乐,以及解决唱歌错字和音质的一些小技巧 洪绘敲木鱼支持“竹知了”模式了,可以自定义音效的电子竹知了App 洪绘烧纸:一个网页在线电子烧纸,电子祭祀工具 WebMCP适配教程:为浏览器AI预备好,让网页向 AI 提供工具,本博客已支持 报错回顾:给OpenClaw添加错误行为记忆机制,让自己写的skill不断成长 腾讯miora上手:设计师又又又失业的一集? 如何用 OpenClaw 配置早报晚报,科技新闻信源、微博热搜获取 给 SearXNG 接入豆包搜索,解决 OpenClaw 信源难题 OpenClaw记忆系统升级:从memory-core到memory-lancedb-pro的迁移与配置 screenpipe:开源本地的 AI 记忆引擎,让电脑更懂你 混元hy3模型上手:腾讯送了云函数个人版6个月,怎么才能用上 给OpenClaw加上rm删除保护:防止AI误删你的整个电脑
Mac 合盖不休眠:用 pmset 彻底禁止系统睡眠
张洪Heo · 2026-07-23 · via 张洪Heo

Mac 合盖不休眠:用 pmset 彻底禁止系统睡眠摘要图

这篇文章介绍了如何使用 macOS 的 pmset 命令彻底禁止系统睡眠,解决 AlDente 限充放电时合盖被强制休眠的问题。通过两行终端命令 disablesleep 1 和 sleep 0,可以在任何场景下——无论合盖开盖、插电放电——阻止系统进入休眠状态,同时不影响显示器的正常关闭。文章还对比了 pmset 与 Amphetamine 等应用层方案的区别,解释了为什么系统级设置更可靠。

我之前一直在用 AlDente 管理 MacBook 的电池充电,设置 80% 上限之类的。但有个问题一直困扰我——AlDente 在放电的时候,macOS 会认为”电池在掉电→该休眠了”,然后合盖就直接睡了。

试过 Amphetamine,大部分时候没问题,但偶尔还是会翻车。后来发现有个更根本的解法,一行命令搞定。

问题在哪

macOS 的休眠逻辑其实挺聪明的,但 AlDente 限充之后,电池处于放电状态,系统就判断”没在充电 + 空闲→休眠”。合盖更直接,直接触发 sleep。

Amphetamine 之类的应用是通过创建 assertion 来阻止休眠的,但它们是用户态的进程,有时候会被系统级别的行为覆盖掉。

解法:pmset disablesleep

终端里跑两行:

1
2
sudo pmset -a disablesleep 1
sudo pmset -a sleep 0

第一行告诉 macOS “任何情况下都不要进入睡眠”,第二行把休眠定时器设成 0(永不)。执行一次就行,重启后依然生效。

跑完之后,不管合不合盖、插不插电、放不放电,系统都不会休眠。显示器该关还是关,不影响。

想恢复的话:

1
2
sudo pmset -a disablesleep 0
sudo pmset -a sleep 10

为什么这比 Amphetamine 靠谱

Amphetamine 是在应用层阻止休眠,系统层面的 sleep 逻辑有时候还是会赢。pmset 是直接改系统的电源管理配置,属于内核级别的设置,优先级更高。

我现在三个同时跑着:pmset 禁止休眠 + Amphetamine + UURemote,三重保险,反正不会再翻车了。

怎么验证

pmset -g 看当前设置:

1
pmset -g

看到 SleepDisabled 1sleep 0 就说明生效了。

终端

也可以看 assertion 状态:

1
pmset -g assertions

能看到哪些进程在阻止休眠。

注意

这个设置对所有场景生效,包括合盖。如果你只是想合盖不睡但开盖正常休眠,可能需要更精细的配置

不插电的情况下合盖不睡会持续耗电,注意电量

如果你还想让显示器也永不关闭,去系统设置 → 锁定屏幕 → 不活跃时关闭显示器调一下

参考

Use caffeinate to prevent sleep on lid close on battery - Ask Different

macOS 在任何情况下都不要自动进入睡眠模式 - CSDN

How to stop Mac from sleeping: Built-in settings & Easy tools - Setapp

头像背景Guli形象

张洪Heo

分享设计与科技生活

本文使用AI辅助创作,采用 CC BY-NC-ND 4.0 协议,转载请注明出处。