Mac合盖也能跑AI Agent了:Adrafinil让AI助手工作时不停机

Published on: 2026-06-29

Mac合盖也能跑AI Agent了:Adrafinil让AI助手工作时不停机

📖 名词释义

AI Box(又称 AI盒子 / 智能体计算机 / Agent Computer),是一种专门运行 AI Agent 的本地硬件设备,预装智能体应用管理系统,开箱即用,7×24 小时在线运行。用户可以通过微信、飞书、企业微信、钉钉等社交软件远程指挥 AI 帮你干活。

摘要: Mac合盖休眠后后台任务会中断,AI Agent就失联了。开源工具Adrafinil通过系统级电源管理绕过合盖休眠限制,让MacBook合着盖子也能持续运行Agent。方案巧妙但有局限——本文聊聊这个工具的原理,以及为什么铠盒AIBOX不需要这种"防睡觉药"。


用Mac跑AI Agent的人都有个痛点:合盖就休眠,Agent就断了。

你让Agent在Mac上跑一个定时任务——每小时抓一次数据、每天早上生成报告。然后你合上笔记本盖子去开会,回来发现Agent在合盖那一刻就停了。报告没生成,数据没抓。

终端里挂着的长任务也一样——跑个大规模数据处理,盖子一合全断了。

Adrafinil是什么

Adrafinil是最近GitHub上热起来的一个开源工具,名字取自一种促醒药物。它的功能很简单:让MacBook在合盖状态下不休眠,继续运行后台任务。

原理是通过macOS的系统级电源管理API,修改合盖时的电源策略。正常情况下合盖触发硬件级休眠信号,Adrafinil拦截这个信号并覆盖行为,让系统在合盖时保持正常运行状态。

安装后一行命令启用:adrafinil enable。合盖后Mac继续运行,Agent不掉线,定时任务正常执行。

配图

方案巧妙,但局限明显

Adrafinil解决了合盖休眠的问题,但带来几个副作用:

发热和续航。合盖后散热通道变差(MacBook的散热口在转轴处),持续运行时温度明显升高。长时间合盖运行可能触发温度保护降频。如果是 MacBook Air 没有风扇,问题更严重。电池续航也大幅缩短——合盖运行一小时大约消耗15-20%电量。

系统兼容性。Adrafinil依赖macOS的电源管理API,每次macOS大版本更新都可能导致工具失效。需要等开发者适配。

安全风险。修改系统级电源策略需要管理员权限。第三方工具拿到这个权限意味着一定的安全暴露面。虽然Adrafinil是开源的可以审计代码,但不是所有用户都有能力做代码审计。

合盖运行的悖论。你用Mac跑Agent是因为Mac就在手边。但合盖运行意味着你不看屏幕——那Mac就变成了一个"碰巧有屏幕的服务器"。既然不需要屏幕,为什么不直接用一个没有屏幕的设备?

Hermes Agent用户的需求

OpenClaw生态里的Hermes Agent是跑在电脑上的AI Agent框架。很多用户用MacBook做Host设备,自然就遇到了合盖休眠的问题。

典型场景:MacBook白天带着外出用,晚上回家放在桌上跑Hermes Agent。但不想一直开着盖子占桌面空间,合上盖子又怕Agent断。Adrafinil就是为这个场景设计的。

问题在于,这个方案本质是在把一台笔记本电脑当服务器用。能跑,但不是为持续运行设计的。

配图

铠盒AIBOX不需要"防睡觉药"

铠盒AIBOX从设计之初就是一台7×24小时运行的设备,不存在合盖休眠的问题——因为它没有盖子可以合。

采用本地多Agent+云端大模型的端云协同架构,多个Agent在本地设备上持续运行。设备体积比MacBook小得多,放在桌上不占空间,散热设计为持续运行优化,功耗不到30W——MacBook合盖运行大概50-80W。

Hermes Agent可以直接跑在铠盒AIBOX上,不需要MacBook当Host。Agent的定时任务、数据处理、微信通知等功能持续运行,不受任何休眠策略影响。你的MacBook该合盖合盖、该带走带走,Agent在铠盒AIBOX上照常工作。

Adrafinil解决的是"让不该当服务器的设备勉强当服务器"的问题。铠盒AIBOX的思路不同——直接给你一个为当服务器而生的设备。

数据来源

本文参考Adrafinil GitHub项目文档、macOS电源管理开发者文档及OpenClaw社区讨论。

-#铠盒AI #AI Agent #开源 #大模型


铠盒AIBOX | 让AI 7×24小时替你干活的智能体计算机 · AI智能体

推荐产品

铠盒 A1 家用入门款 铠盒 A1 Pro 增强款 铠盒 A2 专业款 铠盒 A2 Pro 进阶款 铠盒 X1 企业款 铠盒 G1 旗舰款
© KAIHE AI - Agent Computer Specialist