2026 年用租来的 Mac Mini M4 跑 OpenClaw & OpenHuman: 零门槛本地 AI Agent 完整部署指南
2026 年最受关注的两条开源 AI Agent 路线——OpenClaw(消息渠道驱动、MIT)与 OpenHuman(桌面超级助理、Memory Tree)——都支持通过 Ollama 做完全本地推理。真正卡住人的往往不是安装命令,而是没有一台 7×24 在线、原生 macOS、内存够用的主机。本文面向要在租用 Mac Mini M4 上同时评估两款框架的开发者,给出对比矩阵、节点选型、OpenClaw LaunchAgent + OpenHuman v0.53 配置要点,以及六步从 0 到 Agent 常驻的验收清单(OpenClaw 细节可衔接云端 Mac 安装 OpenClaw专文)。
读完你应能回答:① 该选 OpenClaw 还是 OpenHuman(或两者共存);② M4 16GB 与 M4 Pro 64GB 分别能跑多大本地模型;③ 租赁、自购与 Linux VPS 在总成本与数据主权上差多少。国内用户可优先选香港、新加坡节点以降低访问延迟(见租期与区域矩阵)。
01 为什么 2026 年更推荐「租 Mac Mini M4」跑本地 AI Agent?
本地 MacBook 一合盖 Agent 就断线;自购 Mac Mini M4 动辄数千至上万元且到货周期长;AWS/GCP 虽是 7×24,但没有 macOS 原生 Tauri GUI、LaunchAgent 与 Apple 通道,OpenHuman 与部分 OpenClaw 工作流会直接缺能力。租用独占物理 Mac Mini M4(非容器套壳)可在约 10 分钟内拿到 SSH/VNC,按日/周/月弹性计费,Neural Engine 对 7B–13B 模型友好,M4 Pro 64GB 统一内存则可触及 70B 级本地推理(社区实测约 8–12 tok/s 量级,视量化与上下文而定)。
在评审会上,这五类痛点最常见:
- 睡眠与更新:家用 Mac 自动睡眠、系统更新重启,Telegram/WhatsApp 长连接半夜掉线。
- 内存争抢:本机同时开 IDE + 浏览器 + Ollama 13B,Agent Gateway 与模型推理争用统一内存,swap 飙升。
- 数据出境焦虑:纯云端 API Agent 把对话与工具结果送到第三方;金融、法务、医疗场景需要推理留在自有机器。
- Token 账单不可控:高频自动化工作流下,Claude/GPT API 月费可能超过一台月租 Mac;本地 Qwen2.5 / Llama3 边际成本趋近于电费。
- 框架分裂:团队有人要 Telegram Bot(OpenClaw),有人要桌面记忆助理(OpenHuman),若主机不是 macOS,只能拆两套环境运维。
记忆口诀:「Agent 要常驻,主机要 macOS,推理要本地,算力要独占」——租赁裸金属 Mac 是把四件事一次对齐的最短路径。
02 OpenClaw vs OpenHuman:选型矩阵与 M4 配置决策
| 维度 | OpenClaw | OpenHuman |
|---|---|---|
| 协议 / 形态 | MIT;CLI + Gateway + 消息渠道 | GPL-3.0;Tauri v2 桌面 GUI |
| 典型入口 | Telegram、WhatsApp、Discord | 桌面、语音、Google Meet 参会 |
| 记忆 | 工作区 / 会话为主 | Memory Tree 跨周习惯 |
| 本地推理 | Ollama(OpenAI 兼容端点) | Ollama / LM Studio(config.toml) |
| 常驻方式 | LaunchAgent ai.openclaw.gateway |
登录项 + 后台服务;需 VNC 完成 GUI 授权 |
| 更适合 | 自动化 Bot、运维告警、群聊指令 | 个人超级助理、会议、Notion/Slack 集成 |
| 配置 | 统一内存 | OpenClaw + Ollama | OpenHuman + 本地模型 |
|---|---|---|---|
| M4 基础 | 16 GB | 7B–8B 流畅;13B 需量化;多 Agent 宜云 API 混合 | 官方最低 8GB;16GB 推荐,13B 量化可用 |
| M4 升级 | 24 GB | 13B 更稳;可留余量给 Gateway 与日志 | Memory Tree + 8B 并发更从容 |
| M4 Pro | 48–64 GB | 30B–70B 本地推理可行(社区路径) | 大上下文 + 多集成同时在线 |
若你只需消息 Bot,优先 OpenClaw 并阅读M4 节点与 launchd 排障;若要「记得住你」的桌面助理,再加 OpenHuman。两者可共存于同一台租用 Mac,但须做端口与内存预算(见第 05 节)。
03 OpenClaw + Ollama:一键安装、本地模型与 Gateway 验收
OpenClaw 运行时要求 Node.js 22.16+ 或 24(详见官方 onboarding)。在已交付的 JEXCLOUD 云端 Mac 上,推荐先完成 Node 预检再安装 CLI,避免与系统自带 Node 18 冲突。
curl -fsSL https://openclaw.ai/install.sh | bash
brew install ollama
ollama pull qwen2.5:7b
openclaw onboard --install-daemon
openclaw config set models.providers.ollama.baseUrl http://127.0.0.1:11434
openclaw doctor
curl -sf http://127.0.0.1:18789/health
将推理切到 Ollama 时,Provider 指向 http://127.0.0.1:11434(OpenAI 兼容 API)。2026 年社区更常选用支持 tool calling 的 Qwen2.5 / Qwen3 8B 作为 Agent 默认模型,而非纯聊天向小模型。安装后务必:
- 执行
openclaw security audit --fix收敛 Gateway 暴露面; - 将
gateway.auth.token写入~/.openclaw/openclaw.json,勿仅放在.zshrc(launchd 不继承时会出现 token 循环报错); - 用
lsof -nP -iTCP:18789 -sTCP:LISTEN确认 Gateway 仅监听本机。
Telegram/WhatsApp 渠道调试、远程 macOS 客户端配对,请接续Gateway SSH 隧道与 Health Check一文,避免在本文重复排障表。
04 OpenHuman v0.53 与六步总清单:从空机到双 Agent 常驻
OpenHuman(TinyHumans AI,2026-05 前后 v0.53.22 线)通过官方脚本安装,首次启动走 Onboarding:连接 Gmail/Notion/Slack、开启语音或 Meet 能力前,建议先用 VNC 完成 macOS 隐私授权。本地 AI 默认关闭,需在配置中显式打开:
local_ai.runtime_enabled = true
local_ai.opt_in_confirmed = true
local_ai.ollama_base_url = "http://127.0.0.1:11434"
安装入口示例(以仓库 openhuman 当前脚本为准):
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
六步总清单(OpenClaw + OpenHuman 共用主机):
- 选节点与租期:按区域延迟矩阵选 HK/SG/JP 等;Agent 长跑建议月租,避免日租频繁重建环境。
- SSH 预检:
sw_vers、磁盘余量 ≥30GB、校时;见帮助中心密钥说明。 - 安装 Ollama 并拉模型:先
ollama pull qwen2.5:7b(或团队 pin 的 Gemma3/Llama3 标签),再装 Agent,避免重复下载占满磁盘。 - 部署 OpenClaw:
onboard --install-daemon+doctor验收;渠道在稳定后再开。 - 部署 OpenHuman:VNC 完成 Onboarding;打开 Memory Tree 与 local_ai;确认与 Ollama 共用 11434 时内存峰值。
- 运维基线:日志轮转、
~/.openclaw与 OpenHuman 数据目录备份、监控 swap;需要 GUI 时走 VNC 而非长期暴露公网桌面。
05 可引用参数、多 Agent 资源管理与成本对比
- OpenClaw Gateway 默认端口:
18789,健康检查/health应返回 HTTP 200。 - Ollama API:
http://127.0.0.1:11434;生产建议OLLAMA_KEEP_ALIVE保持模型热载,减少 Agent 首 token 冷启动(16GB 机器慎用过大 keep-alive 列表)。 - 内存预算(16GB 参考):系统 + Gateway ≈4–6GB;单路 7B Q4 量化 ≈5–6GB;同时跑 OpenHuman GUI 与 13B 易触发 swap——应降级模型或升配 M4 Pro。
- 电费对比(社区量级):Mac mini 空闲约 3–8W;自购硬件一次性 $599–$1,399+;月租裸金属 Mac 常见 $100/月量级(以定价页为准),无到货等待。
- 24 个月 TCO 粗算:自购 M4 16GB + 电费 ≈硬件价 + $30–50;月租 ×24 ≈$2,400 但含带宽、IP、机房电力与换机弹性——适合验证期与项目制,不适合五年静态负载无脑租。
多 Agent 共存时,优先让只有一个进程持有大模型权重(共享 Ollama),OpenClaw 与 OpenHuman 不要各拉一份 13B。可用 ollama ps 观察显存占用;高峰时段将 OpenClaw 切回云 API、OpenHuman 保留本地,是常见的混合策略。
06 FAQ、合规提示与 JEXCLOUD 收束
| 问题 | 原因 | 建议 |
|---|---|---|
| Ollama 很慢 | CPU 量化、冷启动、模型过大 | 换 7B Q4;设 keep-alive;升 M4 Pro |
| OpenHuman 无法开本地 AI | opt_in 未确认 | 检查 config.toml 两项 true |
| Gateway 掉线 | 睡眠、Token、launchd | 租用机禁用睡眠;kickstart gateway |
| 两框架抢内存 | 双份大模型 | 共享 Ollama;分时段或混合云 API |
把 Agent 跑在不稳定家用 Wi‑Fi、会睡眠的笔记本上,长连接与本地推理都会间歇失败;跑在超卖 VPS 或非 macOS 则缺 LaunchAgent、Tauri 与合规 TCC 路径。对需要数小时交付、Qwen2.5 本地推理、双框架评估、数据留在自有磁盘的团队,JEXCLOUD 多区域裸金属 Mac Mini M4 提供更可复制的生产底座:独占 Apple Silicon、1Gbps 级专线、约 120 秒开通,并可按项目升级 M4 Pro 与 1TB/2TB 存储。套餐与节点见 JEXCLOUD 定价页。