中级 10 分钟Mac mini

OpenClaw 搭配 Mac mini:需要多大内存 ?

OpenClaw 搭配 Mac mini:需要多大内存 ?

OpenClaw 搭配 Mac mini:这一组合在安装指南和论坛中反复出现,以至于看起来理所当然。但真正的问题在别处:该选多大的统一内存,要知道它在购买后无法再增加。答案几乎完全取决于您在下单前做出的一个选择:智能体是通过 API 调用在线模型,还是调用由 Ollama 在同一台机器上提供服务的本地模型?本指南根据 Apple 公布的规格和各项目的文档,对这两种情况分别给出配置建议,未进行自行基准测试。

您正在挑选电脑吗? 按预算推荐 →

作者: Thomas P.·更新于 2026-11-07·已在 Windows、macOS 和 Linux 上测试

#在 Mac mini 上运行 OpenClaw:为什么这台机器如此常被提及

OpenClaw 是一个自托管智能体:一个基于 Node.js 编写、持续运行的网关,它与您的消息应用保持连接,并将每条消息转发给配备工具的语言模型。因此,它需要一台昼夜开机、由您掌控且不存放您个人数据的机器。Mac mini 满足这些条件,原因有四个。

iMessage
对许多用户来说,这是决定性的理由。iMessage 只存在于 Apple 生态中:要让 OpenClaw 读取和发送 iMessage,需要一台 Mac,并让“信息”应用登录 Apple 账户。任何 Linux PC 或 VPS 都无法单独承担这一角色。OpenClaw 的文档详细介绍了可用的 iMessage 集成方式及其所需的 macOS 权限。
低功耗
Apple Silicon 芯片待机功耗很低,这对一台 95% 的时间都在等待消息的机器来说很重要。Apple 在其支持网站上公布了每款 Mac mini 的功耗和散热数据:请查阅您所用型号的数值,而不是照搬别处的数字。
静音与占用空间
一台放在架子上就能被遗忘的桌面主机,没有配备显卡的塔式机箱那样的风扇。
统一内存
如果您将来想在本机运行模型,Mac 的内存由处理器和 GPU 共享。一台 48 或 64 GB 的 Mac mini 能加载任何 24 GB 消费级显卡都无法完整容纳的模型。

以上这些都不是 OpenClaw 的硬性要求。网关同样可以在 Linux 上运行,也可以通过 WSL2 在 Windows 上运行。只有当这四个理由中的某一个适用于您时,Mac mini 才是正确选择,而 iMessage 是其中唯一在其他平台上没有替代品的。

#两种截然不同的场景:远程 API 或本地模型

在 Mac 上用好本地 AI 的完整套件。

借助我们的经验和引导式路径,选择适合你 Mac 的工具,在日常中使用你的 AI。

  • 在线空间,终身可用
  • PDF + 文件
  • 30 天内退款

根据模型运行位置的不同,所需内存可相差十倍。因此,在查看配置之前必须先确定这一点。

通过 API 使用在线模型
Mac mini 只运行网关、Node.js、智能体的工具,以及可能需要的受控浏览器。推理在服务提供商那里完成。负载很轻,任何现行配置都足够。代价是:您的消息以及智能体读取的内容都会发送给该提供商,并且每次交互都要计费。
使用 Ollama 运行本地模型
Mac mini 还要将模型权重及其上下文窗口加载到统一内存中。正是这一项决定了整个采购配置。代价是:规模适中的本地模型调用工具的可靠性不如大型在线模型,也更容易被恶意构造的文本劫持。
Mixte
完全可以先在配置不高的 Mac mini 上使用 API,以后再转向本地模型。但内存无法后加:如果本地运行是认真的计划,请一开始就购买它所需的容量。
!
Mac mini 的内存一经选定便无法更改
在 Apple Silicon Mac 上,统一内存集成在芯片封装内。它需在下单时选定,之后永远无法扩展。内置存储同样无法更换,但可以通过外置硬盘补充;内存则不行。

#当前 Mac mini 产品线及其内存选项

Apple 于 2026 年 8 月发布了 Mac mini M6 和 M5 Pro,自 9 月 22 日起发售,取代 M4 和 M4 Pro。后者在部分经销商处仍有库存,二手市场上也能买到。以下是根据 Apple 的发布公告和技术规格,对 OpenClaw 而言重要的信息。

Mac mini M6
基础配置 16 GB 统一内存,可选 24 或 32 GB。带宽:16 GB 时为 153 GB/s,24 GB 起为 170 GB/s。上限:32 GB。
Mac mini M5 Pro
基础配置 24 GB,可选 48 或 64 GB。带宽:307 GB/s。这是该产品线中唯一能以真正充裕的余量运行 30B 至 35B 参数模型的配置。
Mac mini M4(库存、二手)
10 核 CPU,10 核 GPU,120 GB/s,基础内存 16 GB,可选 24 或 32 GB。
Mac mini M4 Pro(库存、二手)
基础配置 24 GB,可选 48 或 64 GB,273 GB/s,Thunderbolt 5。

Apple 宣称,得益于 GPU 核心中新增的加速器,M6 和 M5 Pro 在 LM Studio 中的提示词处理速度明显快于上一代。对智能体而言,这是最有用的提升:OpenClaw 在每一步都会把系统指令、工具描述和历史记录重新发送给模型,也就是说,在您的消息之前就已有一段很长的提示词。而生成速度仍受带宽限制,提升幅度要小得多。我们不提供 OpenClaw 的速度数据:目前没有任何公开测量同时涵盖这套硬件、这个智能体和可复现的测试方法。

#在 Mac mini 上通过 API 运行 OpenClaw 需要多大内存

使用在线模型时,网关只负责转发消息和执行工具。项目公布的硬件要求很低:Docker 安装文档要求至少 2 GB 内存,而且这还是构建镜像时的需求。当前任何一款 Mac mini 配置都远超这一门槛。

真正消耗内存的是那些附带项:由智能体操控、用于浏览网页的浏览器,多个已连接的即时通讯服务,同一台机器上托管的其他服务(笔记库、智能家居服务器、备份),以及常驻打开“信息”应用的 macOS 本身。但其中任何一项单独来看都不足以成为升级配置的理由。

建议
基础配置,即 M6(或二手 M4)上的 16 GB。它为网关、浏览器和若干服务留出了充裕的余量。
何时选择更大配置
仅当您打算以后使用本地模型时才需要。这种情况下,请参考下一节,而不是本节。
存储
网关及其 Markdown 记忆占用的空间很小。使用 API 时,基础存储容量就已足够;而本地模型每下载一个模型就需要几十 GB。
→
真正花钱的是 API
使用在线模型时,持续性支出来自调用,而不是硬件。一个循环运行或频繁唤醒的智能体会成倍增加请求数。在连接第一个即时通讯服务之前,请先在服务商处设置支出上限。

#通过 Ollama 运行本地模型需要多大内存

计算的量级变了。三项内容必须一起装进 macOS 分配给 GPU 的那部分内存:模型权重、上下文窗口以及系统的其余部分。

权重
Q4_K_M 下仅权重的参考值:70 亿参数模型约 5 GB,140 亿参数约 9 GB,320 亿参数约 19 GB,700 亿参数约 40 GB。
上下文
Ollama 关于 OpenClaw 的页面建议,使用本地模型时上下文至少为 64,000 token。该窗口会在权重之外额外占用内存,具体多少取决于模型架构。不要忽视它:正是它会让一个在普通对话中运行良好的模型内存溢出。
GPU 内存上限
Mac 的 GPU 并不会使用全部统一内存。据 llama.cpp 用户反馈,默认上限介于内存的三分之二到四分之三之间。在 16 GB 的机器上,留给模型及其上下文的约为 11 GB。
系统
macOS、“信息”应用、OpenClaw 网关以及可能使用的浏览器都在剩余内存中运行。这也是不要把 GPU 内存上限推到最高的又一个理由。

将这些参考值与现有配置对照,可以得到下表。这些是计算得出的量级估算,并非实测数据:模型加载后,请务必用 ollama ps 核实实际的内存分配。

16 GB(基础款 M6 或 M4)
对本地智能体来说太紧张。70 亿至 90 亿参数的模型可以用于对话,但在约 11 GB 的上限内加上 64 000 个 token 的上下文,余量就荡然无存。而且这些小模型在调用工具时很少可靠。请将此配置留给 API 场景。
24 GB(M6,或基础款 M5 Pro)
这是使用 7B 至 9B 参数模型和大上下文试用本地智能体的最低配置。如果上下文保持在合理范围内,也可以运行 14B 模型(权重约 9 GB):需逐个模型核实。
32 GB(M6 最高配置)
可运行 140 亿参数模型并搭配 64 000 个 token 的上下文,且留有余量。如果您想要本地智能体又不想升级到 M5 Pro,这是最合理的配置。
48 GB(M5 Pro)
一个 320 亿参数的稠密模型(权重约 19 GB)搭配大上下文,或一个 300 亿到 350 亿参数的 MoE 模型。307 GB/s 的带宽让这些模型具备实用性。
64 GB(M5 Pro 最高配置)
适合运行 350 亿参数 MoE 模型或带长上下文的 320 亿参数模型的舒适配置。Q4 量化的 700 亿参数模型(约 40 GB)可以加载,但留给 64,000 token 上下文的空间很少:这种规模更建议考虑 Mac Studio。
i
GPU 上限可以调整,但需谨慎
iogpu.wired_limit_mb 设置可以提高分配给 GPU 的内存份额。其默认值 0 表示“由系统策略决定”,而不是“无限制”。提高该值可以为更大的模型腾出几 GB,但也会相应减少 macOS、“信息”应用和网关可用的内存。我们关于优化 Apple Silicon Mac 的指南详细介绍了该命令及其风险。

#分 5 步为 OpenClaw 确定 Mac mini 配置

  1. 01
    1. 决定模型在哪里运行
    API、本地,或者现在用 API、以后再转本地。如果本地运行只是出于好奇,就选择 API 和基础配置。如果它是项目的一部分,则适用后续步骤。
  2. 02
    2. 列出您使用的消息渠道
    如果列表中有 iMessage,那么 Mac 必不可少,问题也就解决了。如果只用 Telegram、WhatsApp、Discord 或 Signal,Linux 迷你主机或租用的小型服务器同样可以胜任:购买前请先对比下文的替代方案。
  3. 03
    3. 选择目标模型的规模
    请从工具调用所需的可靠性出发,而不是从可用内存出发。本地智能体最好至少使用 140 亿参数的模型;如需更多余量,可选 320 亿参数模型或 300 亿至 350 亿参数的 MoE 模型。请确认模型的最大上下文窗口确实能达到 64 000 个 token。
  4. 04
    4. 加上上下文和系统占用,再选高一档的配置
    Q4_K_M 量化下的权重,加上上下文窗口,再加上 macOS 和网关所需的几 GB:总量必须低于默认的 GPU 上限。如果正好处于临界,请选择高一档的内存。与存储不同,内存事后无法弥补。
  5. 05
    5. 安装后进行验证
    Ollama 和 OpenClaw 就位后,向智能体发送一个需要调用工具的请求,然后运行 ollama ps。CONTEXT 列应显示目标上下文窗口,PROCESSOR 列应显示 100% GPU。在数天的正常使用期间,也要留意 macOS 的内存压力。
终端——检查 Mac mini 的内存
# Mémoire physique installée (en octets)
sysctl hw.memsize

# Plafond GPU actuel : 0 = politique par défaut du système
sysctl iogpu.wired_limit_mb

# Pression mémoire globale de macOS
memory_pressure

# Modèle chargé : contexte alloué et répartition GPU/CPU
ollama ps

如果 PROCESSOR 列显示 CPU 与 GPU 混合分配,说明模型及其上下文超出了上限:智能体会变慢,并可能超出等待时限。请改用更小的模型,而不是把上下文降到推荐值以下,因为上下文被截断会导致智能体在没有任何错误提示的情况下失败。Ollama 端的上下文设置方法,在我们关于 OpenClaw 搭配 Ollama 的指南中有分步说明。

#把 Mac mini 打造成持续运行的 OpenClaw 服务器

Mac mini 出厂时并未针对全天候运行智能体进行配置。无论选择多大内存,做几项设置都能避免意外情况。

Veille
在“系统设置”中关闭系统睡眠,或在命令行中使用 pmset。处于睡眠状态的 Mac 无法再接收消息。
断电
启用断电后自动重启,让机器能够自行恢复运行。
保持登录会话
通过初始设置向导安装的网关作为您用户会话中的服务运行,而“信息”应用需要一个已登录的会话。重启后,只要没有人登录,二者都不会启动。
远程访问
通过私有 VPN 使用 macOS 屏幕共享或 SSH,即可在无显示器的情况下管理这台 Mac。不要在互联网上开放网关的 18789 端口:默认情况下它只监听本机,这样就很好。
专用账户
为智能体专设一个 macOS 用户会话,尽可能为 iMessage 使用独立的 Apple 账号,并使用权限和预算受限的 API 密钥。Mac mini 应是一台专用机器,而不是您的个人电脑。
终端——服务器设置与 OpenClaw 检查
# Ne jamais mettre le système en veille (secteur)
sudo pmset -a sleep 0

# Redémarrer automatiquement après une coupure de courant
sudo pmset -a autorestart 1

# Vérifier les réglages d'alimentation appliqués
pmset -g

# Diagnostiquer l'installation OpenClaw
openclaw doctor

# Repérer les réglages de sécurité dangereux
openclaw security audit
!
FileVault 与无显示器重启
启用 FileVault 后,Mac 重启时会停在磁盘解锁界面:不会登录任何会话,因此“信息”应用和网关都不会启动。断电之后,在有人输入密码之前,智能体将一直无响应。关闭 FileVault 会在机器被盗时降低数据保护水平:请权衡这一选择,并且至少准备一种在智能体停止响应时能收到提醒的方式。

OpenClaw 的命令和选项会随版本变化。如果某个命令无法识别,请查看 openclaw --help 以及官方文档,以官方文档为准。

#运行 OpenClaw 的 Mac mini 替代方案

Mac mini 只是众多选择之一。根据您的渠道和模型,其他机器可能更合适。

租用的小型服务器(VPS)
适用于使用 API 且不需要 iMessage 的情况:无需购买任何硬件,机器始终在线。Docker 安装指南介绍了如何对其进行隔离,因为 VPS 拥有公网地址,端口一旦发布不当,就会暴露在整个互联网上。
Linux 迷你主机或旧 PC
搭配 API 运行网关已经足够。对于本地模型,普通迷你主机的系统内存无法像 Mac 那样供 GPU 使用;只有配备大容量统一内存的迷你主机才属于同一级别。
配备显卡的 PC
对于本地智能体,RTX 3060 12GB 或 RTX 4070 12GB 可以加载 140 亿参数模型,RTX 4090 24GB 可以加载 320 亿参数模型,但上下文余量比 48 或 64 GB 的 Mac 更紧张。对于需要持续运行的服务而言,其功耗和噪音明显更高。
您已拥有的 Mac
一台旧的 Mac mini M2 或闲置的 Apple Silicon 笔记本足以应对 API 场景,而且这通常是保留 iMessage 最经济的方案。如果它是您的主力电脑,请避免在上面安装智能体。
Mac Studio
适用于 700 亿及以上参数、带大上下文的模型,超出 Mac mini M5 Pro 的 64 GB 所能承载的范围。

#本指南未涉及的内容

为撰写本指南,我们没有在 Mac mini 上对 OpenClaw 进行任何测试:文中既没有生成速度,也没有智能体响应时间,更没有实测功耗。各内存档位是根据 Q4_K_M 量化下的权重大小、Ollama 的上下文建议以及 llama.cpp 用户报告的 GPU 上限计算得出的。它们用于避免买错,而不是预测实际效果。

产品线规格来自 Apple 2026 年 8 月的发布公告及其技术规格。各配置的价格未列出:价格随时间和经销商而变化,下单时以 Apple 的配置器为准。最后,OpenClaw 发展非常快:iMessage 集成、Node.js 要求和命令可能在撰写本文后已有变化。如有出入,以官方文档为准。

#深入了解

选定配置后,可参阅以下指南继续:根据 Mac mini 内存选择模型、Apple Silicon 的精细调优,以及在 Ollama 上安装和接入 OpenClaw。

这份指南对您有帮助吗?

有反馈、发现了错误,或想补充说明?请告诉我们,让这份指南对每个人都更有帮助。