游乐游手机版
首页/AI教程/文章详情

苹果Macmini下OpenClaw保姆级配置教程全网最简单

时间:2026-06-11 16:22
MacMini低功耗高性能,极适合本地部署OpenClaw。需先安装Homebrew,再一键安装OpenClaw。配置推荐MiniMax或OpenAI模型,引导初始化后安装apple-notes等技能及session-memory钩子插件,最后设置Telegram频道并开启完整权限,即可轻松搭建私人AI助手,实现高效智能对话,无需复杂配置。

前期准备: 想要跑通本地AI部署,你需要三样东西:一个大模型的API Key(base url和key,文末会附上免费和低价方案)、能稳定访问海外网络的环境(否则安装和通信都会卡住),以及一个远程桌面工具(比如UU远程,后面会细说)。

如果手头是一台全新Mac,系统里还没有Homebrew,安装脚本会先报错并提示需要sudo权限。这时候别急着用sudo直接跑curl脚本,稳妥的做法是:先单独把Homebrew装好,然后再执行安装命令。

一、Mac Mini 本地部署详解

Mac Mini 是运行 OpenClaw 的理想本地硬件方案——低功耗(20–40W)、高性能、零云端费用。以下给出三个不同预算的配置推荐,你可以根据实际需求选择。

方案硬件配置价格本地模型能力
预算方案Mac Mini M4 (24GB)约 800 美金运行 7B–13B 参数模型
推荐方案Mac Mini M4 Pro (64GB)约 2,000 美金运行 32B 参数模型,如 Qwen2.5-Coder-32B
旗舰方案Mac Studio M4 Max (128GB)约 3,500+ 美金运行 70B+ 参数模型

性能参考:GLM-4.7-Flash 在 24GB 系统上可达 15–20 tokens/秒;Qwen3-Coder-30B 在 32GB 模型上可达 10–15 tokens/秒。

二、安装 Homebrew

要让本地AI跑起来,系统里得有个靠谱的“后勤部长”。在Mac上,这个部长就是 Homebrew。打开终端(Terminal),输入下面这行命令,回车即可:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

运行后会出现类似下图的内容:

安装完成后,在终端中执行以下命令,将 Homebrew 添加到 PATH 环境变量:

eval "$(/opt/homebrew/bin/brew shellenv zsh)"

运行 brew help 验证是否安装成功:

三、安装与配置 OpenClaw

浏览器打开 openclaw.ai,官网提供了多种安装方式,最推荐的是 One-liner 一键安装:

curl -fsSL https://openclaw.ai/install.sh | bash

官网承诺:自动安装 Node.js 和所有依赖,支持 macOS / Windows / Linux。

在终端粘贴命令并回车,安装程序会自动检测环境:

  • ✅ Detected: macOS
  • ✅ Homebrew already installed
  • ✅ Node.js v22.22.0 found
  • ✅ Git already installed

然后开始下载安装包:

安装完成的标志:运行 openclaw --versionopenclaw --help 能正常显示信息。

四、选择 AI 模型提供商

引导程序会让你选择 AI 模型,支持:

  • OpenAI
  • Anthropic (Claude)
  • MiniMax (M2.5) ✅ 推荐
  • Google
  • Ollama
  • 本地模型
  • 等等……

回车继续后,系统会要求填入 MiniMax 的 API Key。如果没有,可以选择 Skip for now。如下图,直接跳过:

后续步骤根据自身需要一步步配置即可。

注意: 这一步有两个分支:

  1. 如果你有上述模型的官方账号,直接选择跳转登录或输入 API 信息。
  2. 如果没有官方账号,则跳过模型密钥选择(多数人包括笔者都没有官方账号),后续让 OpenClaw 自己配置第三方模型。

这时系统会让你选择底层大模型。这里有个坑需要避开。 过去很多人无脑选 Claude,但最近 Anthropic 搞了极其严苛的风控(且明确声明不授权 OpenClaw 使用),旧经验已完全失效。目前的最优解是直接选择 OpenAI。国内用户可选择 minimax2.5,这也是 OpenClaw 官方推荐的搭配。建议动手前先搞定一个 ChatGPT Plus 会员。在终端界面选择 OpenAI 后,系统会自动跳转浏览器,登录账号授权即可接入。

五、OpenClaw 初始化配置

先阅读安全警告

OpenClaw 很强大,但也会执行你给出的指令,包括潜在危险的操作。

选项:

  • 输入 Yes 继续
  • Ctrl+C 中止
  • 空格 选择
  • 回车 确认

Onboard 向导会做什么

openclaw onboard 会引导你完成:

  • Gateway 基本配置(端口、绑定方式、鉴权、daemon)
  • Workspace 初始化(默认 ~/.openclaw/workspace,可修改)
  • Model/Auth(API Key / OAuth / setup-token)
  • Channels(Telegram/Discord/WhatsApp/Google Chat/Signal/iMessage 等)
  • Skills(挑选/安装)

如果不想一步到位,可以跳过某些步骤,例如 --skip-channels / --skip-skills

新手引导向导

运行新手引导向导(并安装服务):

openclaw onboard --install-daemon

该命令会启动配置向导,在命令行界面一步步提问。如果不需要自动重启运行,直接 openclaw onboard 也可以。用键盘上下方向键选择,回车确认,大部分场景跟着提示走即可。

当出现以下提示时:
I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?
选择 YES,然后回车(可使用方向键选择)。

为了快速跑起来,选择 QuickStart:

选择 AI 模型提供商(OpenAI GPT / MiniMax / 本地模型)。国内推荐使用 MiniMax 2.5,但为了快速测试流程,这里直接选择 Qwen:

选择完成后,浏览器会弹出登录页面:

有读者可能会问:为什么没有支付宝或手机号登录?因为 Qwen 默认配置指向国际版 API,只支持 Google 账号、GitHub 账号等。国际版通常提供开发者的免费试用额度(如每天 2000 次请求),门槛较低,适合快速上手。后续可以随时换模型供应商,所以当前目标就是快速搭建并跑通流程。

完成登录后回到控制台,选择具体模型,使用默认即可:

下一步选择渠道,这里先跳过(后续会详细描述),当前目标是完成安装并跑通:

选择是否配置 skills,选“是”:

同样先跳过,后面再配置:

以下全部选“否”:

Set GOOGLE_PLACES_API_KEY for goplaces – 查询现实世界地点信息(如电影院、餐馆),本文不需要,选否。

Set GEMINI_API_KEY for nano-banana-pro – 无法使用 Google 服务,选否。至于 nano-banana-pro 具体是什么,不重要,继续跳过。

Set NOTION_API_KEY for notion? – 配置 Notion 权限,用不上,选否。

Set ELEVENLABS_API_KEY for sag? – 让 OpenClaw 说话(文字转语音),ElevenLabs 的 TTS 质量很好,但当前流程不需要,选否。

下一步询问是否启用 Hooks(钩子/插件)。选择 session-memory,让 AI 记住之前的对话或项目上下文,即使关闭终端再打开也能延续话题:

基本配置到这里就结束了。接下来问你如何孵化小机器人,直接选择推荐方式,使用 TUI(终端 UI)完成最后一步:

终结者要来了吗?看,施瓦辛格从天而降:

能不能说中文?

可以。接下来需要告诉它初始化配置,就像《星际穿越》里重新配置 TARS 一样:

配置完成,回归测试:

安装完成。

六、配置 Telegram 或 Discord

选择消息平台(Telegram / Discord / WhatsApp 等)。这里以 Telegram 为例:选择 Telegram → Enter Telegram bot token → 输入你的 Bot Token。如果没有,按以下步骤创建:

  1. 在 Telegram 中搜索 @BotFather(官方 Bot 创建工具)
  2. 发送命令:/newbot
  3. 按提示设置 bot 名称和用户名(机器人显示名和用户名,用户名只能包含英文字母、数字、下划线,必须以 bot 结尾,例如 Myxiaoc752Bot
  4. 获得 Bot Token(格式:123456789:ABCdefGHIjklMNOpqrsTUVwxyz

在终端中选择 Telegram:

选择 Enter Telegram bot token:

输入之前保存的 Bot Token:

启用 Telegram 插件

如果之前跳过了该配置,可以后续用命令启用:

openclaw plugins enable telegram

配置 Bot Token

openclaw config set channels.telegram.botToken "你的Bot_Token"

启动 Gateway

openclaw gateway run

如果报错,先停止再启动:

openclaw gateway stop
openclaw gateway run

配对验证

在 Telegram 中找到你的 bot,发送任意消息。Bot 会返回一个 6 位数字验证码。在终端中执行:

openclaw pairing approve telegram 你的验证码

配对成功后,就可以和 Bot 对话了。

第一次对话

启动 OpenClaw:

openclaw dashboard

如果对话框中没有选择 Telegram,可以手动设置:

openclaw config set channels.telegram.botToken "YOUR_BOT_TOKEN"
openclaw config set channels.telegram.enabled true

然后在 Telegram 中搜索你的机器人并开始对话。测试以下命令:

  • 你好,介绍一下你自己
  • 你能帮我做什么?
  • 现在几点了?

机器人能正常回复即完成。

七、安装 Skill

光有大脑还不够,还得给 AI 装上手脚。在终端界面里,你会看到一堆常用技能模块。操作逻辑:上下键切换,空格键选中,回车键确认

不知道怎么选的,可以参考以下推荐(附截图):

选中 apple-notes(备忘录)、apple-reminders(日程管理)、github(代码库)、imsg(苹果信息)、model-usage(算力账单)、obsidian(笔记软件)、summarize(长文总结)。选完后一路回车往下。

最后到 Enable hooks(启用钩子)这一步,务必选中 command-logger 和 session-memory。这两个钩子能让 AI 拥有长期记忆,而不是聊两句就忘。

Hooks 是自动化工具,可以执行预设任务。你可以先选 No 跳过,后续再配置。默认会启用 3 个有用的钩子:

  • boot-md – 启动时读取配置
  • command-logger – 记录命令日志
  • session-memory – 保持会话记忆

八、给 OpenClaw 开启完整权限 + 设置白名单

1. 打开网页版控制台:如果之前没有打开,在终端中输入:

openclaw dashboard

2. 进入配置页面:进入控制台后,选择 配置All Settings → 在下方选择 Raw

3. 修改工具权限:将原来的:

"tools": {
  "profile": "messaging"
}

替换为:

"tools": {
  "profile": "full",
  "exec": {
    "host": "gateway",
    "security": "full",
    "ask": "off"
  },
  "web": {
    "fetch": {
      "enabled": true
    }
  }
},

替换后点 Sa ve 保存。保存后立即生效。控制台 Tools 出现 Full 即为设置成功:

这表示将工具配置从仅消息模式改为完整模式,并将本机执行权限开到最高,同时关闭逐次确认。

4. 给 Telegram 机器人设置白名单
为了防止别人滥用你的机器人,建议开启白名单。开启后,只有添加到白名单的 Telegram 用户才能使用。设置方法:打开 OpenClaw 控制台 → 点击 频道 → 找到 Allow From → 点击 Add → 添加你自己的 Telegram 用户 ID(纯数字,不是用户名)→ 滑到最下方点 Sa ve 保存。

九、理解核心概念

Gateway(网关)

Gateway 是 OpenClaw 与外部世界交互的方式:

  • 消息网关:Telegram、Discord、WhatsApp
  • API 网关:HTTP API 接口
  • CLI 网关:命令行交互

Skills(技能)

Skills 是 OpenClaw 的能力扩展,类似于“插件”或“应用”:

  • 每个 Skill 定义了一组特定任务
  • 可以从 Clawhub 安装第三方 Skills
  • 也可以自己编写自定义 Skills

Memory(记忆)

OpenClaw 会记住:

  • 你的偏好和习惯
  • 之前的对话上下文
  • 重要的信息和任务

Sandbox(沙盒)

沙盒模式限制 OpenClaw 的系统访问权限,保护电脑安全:

  • Sandbox Mode:限制文件系统、网络、Shell 访问
  • Full Access Mode:完全权限(需谨慎使用)

实践任务:探索工作空间

# 查看 OpenClaw 的工作目录
ls ~/.openclaw

# 查看配置文件
openclaw config list

# 查看已安装的 Skills
openclaw skills list

# 运行安全审计
openclaw security audit

完成标准:理解 OpenClaw 的文件结构和基本配置。

十、额外配置

配置1:网络袋里
如果上述配置完成后仍无法对话,请确保你的外网软件已开启 TUN 模式。然后向 OpenClaw 发送指令:“帮我配置 OpenClaw 的环境,使其适配目前的网络袋里”。配置完成后即可正常使用。

配置2:大模型
目前 OpenClaw 中最强的模型仍是 Claude(但账号容易被封),推荐使用 OpenAI 或国内用户适用的 MiniMax 2.5。如果用量不大,可以选择一些提供免费额度的模型(如 Qwen 国际版)。其他可选模型包括 GPT-5(来自 Codex)、GLM-5、Kimi 等,效果各有差异,可根据预算和需求尝试。

配置3:UU 远程
下载 UU 远程客户端,安装在 Mac mini 和我们日常使用的电脑上(手机端也可用)。如下图所示:

好处:

  1. 手机和电脑都能远程操控 Mac mini 桌面(无需显示器)
  2. 如果 OpenClaw 意外设掉,可以随时通过远程桌面重启

看到这里,相信大家都能顺利配置好 OpenClaw。

常见问题及解决方案

Homebrew not found

苹果系统需先安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

命令未找到(command not found)

  • 确保终端已重启或运行 source ~/.zshrc(如果使用 Zsh)
  • 确保 Homebrew 和 Node.js 安装成功

权限问题(EACCES 错误)

sudo chown -R $USER /usr/local/lib/node_modules

镜像源失效

重置为官方源:

npm config set registry https://registry.npmjs.org

界面 1008 / 4008 错误

解决办法:

# 生成新的 gateway token
openclaw doctor --generate-gateway-token

# 重启服务
systemctl --user restart openclaw-gateway

# 打开带 token 的 dashboard
openclaw dashboard

401 错误

  • 模型余额不足,需充值
  • 某些模型(如 MiniMax)可能不稳定,换个模型试试

命令不存在(Windows)

建议安装顺序:Powershell → WSL → Node.js → OpenClaw。Windows 下 Node.js 安装命令:

apk update
apk add curl bash
# 用 nvm 安装指定版本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# 加载 nvm
source ~/.bashrc
# 安装 Node.js 23
nvm install 23

code 128 问题

git config --global url."https://github.com/".insteadOf ssh://git@github.com/
git config --global url."https://github.com/".insteadOf git@github.com:

模型配置不成功

去到用户目录,找到 .openclaw/openclaw.json,手动配置模型。或者使用命令:

openclaw config

来源:https://www.jb51.net/ai/1017717.html
上一篇OpenClaw安装排错方法及基本使用命令 下一篇Claude Code如何设置默认中文输出完整教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
年最新JetBrains AI助手Windows本地详细安装配置教程(含下载与环境要求)
AI教程 · 2026-07-03

年最新JetBrains AI助手Windows本地详细安装配置教程(含下载与环境要求)

JetBrainsAIAssistant可在Windows上通过IDE内置市场或离线包安装,需匹配新版JetBrainsIDE、账号登录与稳定网络。配置时应关注版本兼容、隐私设置、项目索引、快捷键和代码提交前复核,避免上传密钥与敏感业务资料。

Amazon Q Developer新手安装指南:从下载到首次运行的保姆级教程
AI教程 · 2026-07-03

Amazon Q Developer新手安装指南:从下载到首次运行的保姆级教程

AmazonQDeveloper可为编码、调试、解释项目和生成测试提供辅助。安装前需确认账号、开发环境和插件来源,按IDE或命令行路径完成配置,并在首次运行时注意权限、数据与项目安全。

Amazon Q Developer安装失败怎么办?报错日志排查与升级回滚方案
AI教程 · 2026-07-03

Amazon Q Developer安装失败怎么办?报错日志排查与升级回滚方案

AmazonQDeveloper安装失败通常与版本兼容、网络连接、身份登录、插件残留或权限配置有关。排查时应先确认环境,再查看IDE与终端日志,必要时采用清理重装、固定版本升级或回滚方案。

Amazon Q Developer本地模型运行:下载、路径与性能优化
AI教程 · 2026-07-03

Amazon Q Developer本地模型运行:下载、路径与性能优化

AmazonQDeveloper以云端能力为主,本地模型方案更适合离线补充、代码检索和私有环境辅助。配置时需确认版本、模型来源、路径权限、硬件资源与IDE集成方式,并通过量化、上下文控制和缓存策略优化性能。

Amazon Q Developer插件安装全流程:浏览器编辑器扩展市场配置
AI教程 · 2026-07-03

Amazon Q Developer插件安装全流程:浏览器编辑器扩展市场配置

AmazonQDeveloper可在浏览器控制台、VSCode、JetBrains等环境中辅助写代码、解释项目和生成测试。安装前需确认账号权限、编辑器版本与网络环境,配置时重点关注登录授权、工作区信任、数据权限和团队使用规范。