乐于分享
好东西不私藏

手把手教你安装 OpenClaw:打造你的个人 AI 助手

手把手教你安装 OpenClaw:打造你的个人 AI 助手
手把手教你安装 OpenClaw:打造你的个人 AI 助手

> 从零开始搭建属于自己的 AI 助手,只需 5 分钟。

---

什么是 OpenClaw?

OpenClaw 是一个自托管的多渠道 AI 网关,让你可以在 WhatsApp、Telegram、Discord、iMessage 等多个聊天应用中,随时随地对 AI 助手说话。

它的核心特点:

  • ✅ 完全自托管 - 数据掌握在自己手里,隐私安全
    • ✅ 多渠道支持 - 一个 Gateway 统一管理多个聊天应用
    • ✅ 无需服务器 - 本地电脑即可运行
    • ✅ 开源免费 - MIT 协议,社区驱动
  • 简单说:你在手机上给 OpenClaw 发消息,它会帮你调用 AI 助手(比如 Pi),然后把回答通过聊天软件发回给你。

  • ---

  • 安装前准备
  • 在开始之前,请确保:

  • 1. 系统要求
  • 操作系统
    :macOS / Linux / Windows
    • Node.js 版本
      :22 或更高
    • 内存
      :建议至少 4GB
    • 网络
      :能访问 `openclaw.ai` 和模型提供商 API
  • 2. 检查 Node.js 版本
  • 打开终端,输入:

  • ```bash

  • node --version

  • ```

  • 如果版本低于 22,需要先升级 Node.js。

  • macOS 升级 Node.js
  • 如果你安装了 Homebrew:

  • ```bash

  • brew install node@22

  • ```

  • 然后切换默认版本:

  • ```bash

  • brew link --overwrite node@22

  • ```

  • Linux 升级 Node.js
  • 以 Ubuntu 为例:

  • ```bash

  • curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -

  • sudo apt-get install -y nodejs

  • ```

  • ---

  • 安装 OpenClaw
  • 方法一:官方一键安装脚本(推荐)
  • 最简单的方式,适合大多数用户:

  • ```bash

  • curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash

  • ```

  • 脚本会自动:

  • 检测你的系统
    • 安装必要的依赖(Node.js、Git 等)
    • 安装 OpenClaw
    • 尝试引导你完成初始配置
  • 方法二:手动安装
  • 如果你更喜欢手动控制,可以这样做:

  • ```bash

  • 1. 全局安装 OpenClaw
  • npm install -g openclaw@latest

  • 2. 进入配置目录
  • cd ~/.openclaw

  • ```

  • 验证安装成功
  • ```bash

  • openclaw --version

  • ```

  • 应该能看到类似 `OpenClaw 2026.3.2` 的版本号。

  • ---

  • 初始配置(Onboarding)
  • 第一次安装后,建议运行引导程序:

  • ```bash

  • openclaw onboard --install-daemon

  • ```

  • 这个命令会:

  • 1. 引导你配置模型提供商 - 选择 AI 助手的提供方(如 Anthropic、OpenAI 等)

  • 2. 安装后台服务 - 让 OpenClaw 在后台持续运行

  • 3. 创建基础配置 - 生成默认的配置文件

  • 按照提示操作即可,通常只需要几步:

  • 选择模型提供商(如 Anthropic)
    • 输入 API 密钥(从提供商网站获取)
    • 确认配置文件位置(默认 `~/.openclaw/openclaw.json`)
  • ---

  • 连接聊天渠道(以 WhatsApp 为例)
  • 1. 登录 WhatsApp
  • ```bash

  • openclaw channels login

  • ```

  • 运行后,会生成一个二维码。用 WhatsApp 扫描二维码即可完成绑定。

  • 2. 启动 Gateway
  • ```bash

  • openclaw gateway --port 18789

  • ```

  • Gateway 启动后,你应该能看到类似这样的输出:

  • ```

  • Gateway started on port 18789

  • Control UI available at http://127.0.0.1:18789/

  • ```

  • 3. 打开控制界面
  • 在浏览器中打开:

  • ```

  • http://127.0.0.1:18789/

  • ```

  • 你会看到一个 Web 界面,可以在这里:

  • 查看和发送消息
    • 配置渠道设置
    • 管理会话
    • 查看日志
  • ---

  • 测试是否可用
  • 现在,你可以在 WhatsApp 中给绑定的号码发送消息,试试看:

  • > "Hello, OpenClaw!"

  • 你应该很快收到回复。如果 AI 助手已经配置好,它会以你的名义回复消息。

  • ---

  • 配置文件说明
  • OpenClaw 的配置文件位于:

  • ```

  • ~/.openclaw/openclaw.json

  • ```

  • 最基础的配置示例:

  • ```json5

  • {

  • channels: {

  • whatsapp: {

  • allowFrom: ["+15555550123"]  // 只允许特定号码使用

  • },

  • telegram: {

  • botToken: "YOUR_BOT_TOKEN"

  • }

  • },

  • messages: {

  • groupChat: {

  • mentionPatterns: ["@openclaw"]  // 群聊中需要 @openclaw 才会回复

  • }

  • }

  • }

  • ```

  • 重要提示:

  • `allowFrom` 用于控制谁能和你对话,建议先设置,防止被滥用
    • 群聊建议开启 `requireMention` 或 `mentionPatterns`,避免在所有群中都会被触发
    • 配置修改后需要重启 Gateway 才能生效
  • ---

  • 常见问题
  • Q1:安装后命令找不到?
  • 解决方法:

  • macOS/Linux:

  • ```bash

  • echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrc && source ~/.zshrc

  • ```

  • Windows:

  • 1. 运行 `npm config get prefix` 查看安装路径

  • 2. 将该路径添加到系统环境变量 PATH 中

  • 3. 重启终端

  • Q2:Gateway 启动失败,提示端口被占用?
  • 解决方法:

  • 换个端口运行:

  • ```bash

  • openclaw gateway --port 18790

  • ```

  • 或者在配置文件中修改 `gateway.port`。

  • Q3:WhatsApp 二维码扫描后没反应?
  • 解决方法:

  • 确保二维码已完全加载(等待 5-10 秒)
    • 检查终端是否有错误日志
    • 尝试刷新页面重新生成二维码
  • Q4:收不到 AI 回复?
  • 排查步骤:

  • 1. 检查 API 密钥是否正确

  • 2. 查看控制界面的日志,确认没有错误

  • 3. 确认消息格式符合要求(群聊需要 @mention)

  • 4. 检查是否在允许名单中

  • ---

  • 下一步可以做什么?
  • 安装完成后,你可以:

  • 1. 配置更多渠道 - Telegram、Discord、iMessage

  • 2. 启用多代理路由 - 为不同工作流创建独立的 AI 实例

  • 3. 安装插件 - 支持更多聊天平台(如 Mattermost)

  • 4. 远程访问 - 通过 SSH 或 Tailscale 在其他设备上管理

  • 详细文档:[OpenClaw 官方文档](https://docs.openclaw.ai)

  • ---

  • 总结
  • 安装 OpenClaw 的整个过程:

  • ```bash

  • 1. 安装 OpenClaw
  • curl -fsSL https://openclaw.ai/install.sh | bash

  • 2. 初始配置
  • openclaw onboard --install-daemon

  • 3. 登录 WhatsApp
  • openclaw channels login

  • 4. 启动 Gateway
  • openclaw gateway --port 18789

  • ```

  • 只需要 4 条命令,就能把你的手机变成一个随时待命的 AI 助手。

  • ---

  • 关于作者
  • 本文作者正在探索 AI 工具在个人生活中的应用,欢迎交流分享你的使用心得。

  • (完)