返回博客

在全新 Mac mini 上从 0–1 完整部署 OpenClaw(专业版)

2026年2月22日14 次阅读

一、前置说明

目标人群 无开发背景 刚接触终端 希望把 AI 变成“自动执行代理”的用户 本教程完成后你将具备: 完整的 OpenClaw 本地运行环境 正确的 API 接入方式 Telegram 报警推送 基础 Skills 与 Hooks 配置 成本控制与日志排错能力

二、硬件与系统准备

1. 基础连接

接通电源 连接显示器 连接键盘与鼠标 首次启动完成 macOS 初始化

2. 更新系统(必须)

进入:

系统设置 → 通用 → 软件更新

升级到最新稳定版本 macOS。

未更新系统可能导致 Homebrew 或 Node 安装异常。


三、开发环境搭建

1. 打开终端

路径:

访达 → 应用程序 → 实用工具 → 终端

后续所有操作均在终端执行。


2. 安装 Homebrew

Homebrew 是 macOS 的包管理器,用于安装 Node 等依赖。

执行:

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

安装完成后验证:

brew -v

若提示找不到 brew,执行:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile

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


3. 安装 Node.js(建议 LTS)

brew install node

检查版本:

node -v

npm -v

建议 Node ≥ 18。


四、安装 OpenClaw

npm install -g openclaw

验证安装:

openclaw --version

若出现权限报错:

sudo npm install -g openclaw

五、模型接入逻辑(关键理解)

OpenClaw 不是调用 ChatGPT 网页版。

它调用的是 API。

Plus 会员 ≠ API Key

必须单独创建 API Key。

获取 OpenAI API Key

  1. 登录 https://platform.openai.com
  2. 进入 API Keys
  3. 创建新 Key
  4. 绑定支付方式

保存 Key。


六、初始化 OpenClaw

执行:

openclaw onboard

进入配置向导。


1. 选择模型

推荐选择 OpenAI。

原因:

稳定性高 API 成熟 社区支持广

填写 API Key。


七、Telegram 报警配置

用于接收执行状态通知。

1. 创建 Bot

在 Telegram 搜索:

@BotFather

发送:

/newbot

设置:

机器人名称 username(必须以 bot 结尾)

获得格式如下的 Token:

123456789:AAEJxxxxxxxxxxxxxxxx

2. 获取 chat_id

  1. 给你的机器人发送一条消息
  2. 打开浏览器访问:
https://api.telegram.org/bot你的token/getUpdates

在返回 JSON 中找到:

"chat": {

"id": xxxxxxxxx

}

该数字即为 chat_id。

将:

token chat_id

填入 OpenClaw。


八、Skills 选择建议

使用空格键选择。

建议启用:

apple-notes apple-reminders github imsg model-usage obsidian summarize

说明:

model-usage:监控 Token 消耗 summarize:文本处理核心能力 github:自动代码操作

九、Hooks 建议启用

command-logger session-memory

作用:

记录行为日志 跨会话记忆上下文

十、测试运行

进入界面:

openclaw tui

测试指令示例:

总结一段文本 创建任务 查看模型使用情况

确认执行链路完整。


十一、日志与排错

查看日志:

openclaw logs

常见问题:

  1. API 报 401 → Key 错误
  2. 429 → 超出配额
  3. 网络错误 → 检查代理

十二、升级与维护

升级:

npm update -g openclaw

卸载:

npm uninstall -g openclaw

十三、成本控制策略

OpenAI API 按 Token 计费。

建议:

设置用量上限 启用 model-usage 避免无限循环任务

OpenClaw 是执行代理系统,不是聊天工具。

若没有任务目标,只会产生无意义消耗。


十四、进阶方向

完成部署后,可探索:

自动日报生成 GitHub 自动提交 Obsidian 知识管理联动

* Telegram 监控通知系统