方法一:通过系统设置禁用睡眠
这是最简单的方式,适合不想碰终端的同学。
- 点击屏幕左上角的苹果菜单,选择「系统设置」(macOS Ventura 及以上)或「系统偏好设置」(较早版本)
- 找到「锁定屏幕」选项,进行以下调整:
- 将 Start Screen Saver when inactive(闲置时启动屏幕保护程序)设置为 Never
- 将 Turn display off when inactive(闲置时关闭显示器)设置为 Never
- 找到「节能」(Energy)选项:
- 打开 Prevent automatic sleeping when the display is off(显示器关闭时防止自动睡眠)
做完这三步,Mac 就不会再因为没人操作而自动休眠了。
方法二:通过终端命令永久修改电源策略
如果你想更彻底地控制睡眠行为,可以用终端命令直接修改系统的电源管理设置。这些命令会永久生效,将来想恢复的话,把数值改回默认值(通常是 10 或 15 分钟)即可。
这个方法适合那些习惯用命令行管理 Mac 的开发者——改一次就不用再管了。
断线重连:可能不需要手动处理
值得一提的是,最新版 OpenClaw 已经内置了断线重连机制。如果你的 OpenClaw 断线后没有自动恢复,先检查一下是不是版本太旧。升级到最新版大概率能解决。
如果升级之后还是有问题,可以直接把需求描述发给 Claude Code 或 Codex,让 AI 帮你排查和修复连接逻辑,这本身也是 AI 编程的典型应用场景。
长期运行的注意事项
禁用睡眠意味着 Mac 会 24 小时持续运行,有几个细节值得注意:
- 功耗:Mac Mini 本身是低功耗设备,常开的电费几乎可以忽略
- 散热:确保放在通风良好的位置,避免长时间运行导致过热
- 稳定性:建议每周手动重启一次系统,保持运行状态健康
- 显示器:如果接了显示器但平时不看,可以手动关闭显示器省电
把 Mac Mini 当作一台低成本的本地服务器来用,是很多独立开发者跑 AI Agent 的常见选择。不过话说回来,当你的自动化工作流越来越复杂、需要更高可用性的时候,是不是该考虑迁移到云服务器了?这个临界点在哪里,值得你根据自己的业务规模想一想。