OpenClaw 安装保姆级教程:从"什么是终端"开始,手把手教你

Viewed 43

写在前面:这篇教程适合谁?

你完全不会编程?不知道什么是"终端"?没关系。这篇教程就是为你写的。跟着做就行,每一步都有详细说明。

OpenClaw 是什么?简单说:它是一个 开源 AI 私人助理。你可以在 Telegram、微信、Discord 等 20+ 个聊天平台上跟它聊天,让它帮你查资料、写文章、管理日程,甚至帮你操作电脑。它是开源免费的(MIT 协议),你只需要付 AI 模型的费用(几块钱就能用一个月)。


第一章:认识"终端"——你唯一的工具

终端是什么? 就是一个让你输入指令、让电脑执行的小窗口。就像你用鼠标点来点去一样,终端是用"打字"来操作电脑。

Windows 用户:打开 PowerShell

  1. 按一下键盘上的 Windows 键(键盘左下角,有Windows图标的那个键)
  2. 直接打字输入 powershell
  3. 看到 "Windows PowerShell" 出现,点击它
  4. 会弹出一个蓝色窗口——这就是终端!

小技巧:在终端里粘贴文字,用 右键点击 即可(不是 Ctrl+V)

Mac 用户:打开 Terminal

  1. 同时按 Command + 空格键(Command 键键盘左下角,⌘ 图标那个)
  2. 弹出搜索框后,输入 terminal
  3. 看到 "终端" 或 "Terminal" 出现,按回车
  4. 会弹出一个白色或黑色窗口——这就是终端!

小技巧:在 Mac 终端里粘贴,用 Command + V

Linux 用户

你大概率已经知道怎么打开终端了 😄 按 Ctrl + Alt + T 即可。


第二章:安装 Node.js——给电脑装个"翻译器"

Node.js 是什么? OpenClaw 是用 JavaScript 语言写的。你的电脑需要 Node.js 来"读懂"它。就像你想看日文漫画,得先学会日语一样。

OpenClaw 需要 Node.js 22.14 或更高版本(推荐 Node 24)。

怎么安装?(选你的系统)

Windows 用户(最简单的方式):

  1. 打开浏览器,访问 https://nodejs.org
  2. 你会看到两个下载按钮,点那个写着 LTS(长期支持版)的大绿按钮

  1. 下载完成后,双击安装包
  2. 一路点 "Next"(下一步),不用改任何设置
  3. 最后点 "Finish"(完成)

Mac 用户:

  1. 打开终端(上一章教你打开的那个)
  2. 复制下面这行命令,粘贴到终端里,按回车:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
  1. 等它跑完(可能要1分钟),然后关闭终端,重新打开一个新终端
  2. 再粘贴这行,按回车:
nvm install 22
  1. 等它下载完成就好

Linux 用户(Ubuntu/Debian):

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

验证:安装成功了吗?

打开终端,输入这行命令,按回车:

node -v
  • 如果显示 v22 或更大的数字(比如 v24.0.0)→ 成功了!继续下一步
  • 如果显示 "命令未找到" 或 "node 不是内部命令" → 安装没成功,重新来一次
  • 如果显示 v20 或更小 → 版本太低了,需要更新

第三章:一条命令安装 OpenClaw

这是整个教程里最爽的部分——只需要复制一行命令,粘贴,回车,然后等着就行。

Windows 用户

打开 PowerShell,复制粘贴这行命令:

iwr -useb https://openclaw.ai/install.ps1 | iex

Mac / Linux 用户

打开终端,复制粘贴这行命令:

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

然后呢? 等着。屏幕上会跑很多文字,这是正常的。安装脚本会自动:检测你的系统 → 安装 Node(如果没有)→ 安装 OpenClaw → 启动引导流程。大约 2-3 分钟。

如果提示"是否允许安装"之类的确认,输入 y 然后按回车。

手动安装方式(备选)

如果上面的脚本不行,也可以用 npm 安装:

npm install -g openclaw@latest
openclaw onboard --install-daemon

第四章:首次配置(Onboard)——这才是重头戏

安装完成后,运行引导命令:

openclaw onboard --install-daemon

--install-daemon 是什么意思?它会让 OpenClaw 在后台自动运行,即使你关了终端也不会停。就像手机后台运行微信一样。

引导过程会经历以下步骤:

第 1 步:选择 AI 模型提供商

终端会显示一个列表让你选择 AI 模型来源。国内用户推荐选 DeepSeek

模型 优点 缺点 国内能用?
DeepSeek(推荐) 国内直接注册,中文能力强,便宜 偶尔高峰期慢 ✅ 直接用
通义千问(阿里) 国内大厂,稳定 需要阿里云账号 ✅ 直接用
Claude(Anthropic) 最强编程能力 需要梯子+国外手机号 ❌ 需翻墙
GPT-4o(OpenAI) 综合能力强 需要梯子+国外手机号 ❌ 需翻墙
Ollama(本地模型) 完全免费,离线可用 需要好显卡,模型能力有限 ✅ 直接用

用方向键(上下箭头)选择,按回车确认。

第 2 步:输入 API Key

选中模型后,它会让你输入 API Key(一串以 sk- 开头的密码)。如果你还没有 API Key,先跳到下一章去获取,然后再回来继续。

直接把 Key 粘贴到终端里,按回车。

第 3 步:选择聊天频道

终端会显示支持的平台列表。推荐新手先选 Telegram(最简单)。你也可以之后再加其他平台。

支持的频道包括:Telegram、WhatsApp、Discord、Slack、Signal、微信、QQ Bot、飞书、Matrix 等 20+ 个。

第 4 步:配置频道

如果选了 Telegram,它会让你输入 Bot Token。具体怎么获取,看第六章。

如果选了 WhatsApp,它会弹出二维码让你用手机扫码(就像网页版微信一样)。

第 5 步:注册后台服务

这一步自动完成——它会把 OpenClaw 注册为系统服务:

  • macOS: 创建 LaunchAgent
  • Linux: 创建 systemd 用户服务
  • Windows: 创建计划任务

这意味着即使你关机重启,OpenClaw 也会自动在后台运行。


第五章:获取 API Key——给 AI 充值"话费"

API Key 是什么? 就像手机 SIM 卡一样——没有它,AI 无法跟你对话。它是一串字母+数字的密码,用来证明你的身份并计费。

方案一:DeepSeek(推荐国内用户,无需梯子)

第一步:注册账号

  1. 打开浏览器,访问 https://platform.deepseek.com
  2. 点右上角 "注册",可以用手机号直接注册
  3. 注册完成后登录

第二步:创建 API Key

  1. 登录后,点左侧菜单的 "API keys"
  2. "创建 API Key" 按钮
  3. 给它起个名字(比如 "openclaw"),点确定
  4. 立刻复制这串 key! 它长这样:sk-xxxxxxxxxxxxxxxx

⚠️ 非常重要:这个 key 只显示一次!关了页面就看不到了。把它粘贴到记事本里保存好。不要分享给别人,就像银行卡密码一样!

第三步:充值(最少充10块钱就够用很久)

  1. 点左侧菜单的 "充值"
  2. 选个金额(建议先充 10 元试试)
  3. 支付宝/微信扫码付款

DeepSeek 的价格非常便宜,10块钱大约可以聊上千条消息。

第四步:把 Key 填入 OpenClaw

回到第四章的引导流程,或者重新运行:

openclaw onboard

在输入 API Key 的步骤,把刚才复制的 sk-xxx... 粘贴进去,按回车。

方案二:通义千问(阿里云,备选)

  1. 访问 https://dashscope.console.aliyun.com
  2. 用支付宝或淘宝账号直接登录
  3. 开通"百炼"服务(免费的)
  4. 在 API-KEY 管理页面创建新 Key
  5. 复制保存

通义千问新用户有免费额度,可以先试用。

方案三:用本地模型(完全免费,不需要联网)

如果你有独立显卡(至少 8GB 显存),可以用 Ollama 跑本地模型:

# 先安装 Ollama
curl -fsSL https://ollama.com/install.sh | sh

# 下载一个模型(推荐 deepseek-r1:7b,约 4.7GB)
ollama pull deepseek-r1:7b

然后在 OpenClaw 配置里选 Ollama 作为提供商。完全免费,但模型能力不如在线的。

方案四:Claude / GPT(需要能访问国外网站)

这两个都需要国外手机号注册,对国内用户不太友好。


第六章:连接 Telegram(手把手教你)

Telegram 是最简单的聊天平台,国内用户需要先安装 Telegram(可在应用商店搜索下载)。

第一步:创建 Telegram Bot

  1. 打开 Telegram,搜索 @BotFather(官方机器人管理器)
  2. 给它发送 /newbot
  3. 它会问你机器人叫什么名字——输入你想要的名称,比如 我的AI助手
  4. 再输入机器人的用户名(必须以 bot 结尾),比如 my_ai_helper_bot
  5. 创建成功后,BotFather 会给你一个 Bot Token,长这样:123456789:ABCdefGHIjklMNOpqrsTUVwxyz

⚠️ 复制保存这个 Token!后面要用。

第二步:找到你的 Telegram 用户 ID

  1. 在 Telegram 搜索 @userinfobot
  2. 给它发任意消息
  3. 它会回复你的数字 ID,比如 987654321

这个 ID 用于限制只有你能跟你的 AI 助手对话。

第三步:把 Bot 配置到 OpenClaw

打开终端,运行:

openclaw configure

或者直接编辑配置文件 ~/.openclaw/openclaw.json(用记事本或任何文本编辑器打开),添加:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "你的Bot Token",
      "dmPolicy": "allowlist",
      "allowFrom": ["你的Telegram用户ID"]
    }
  }
}

把上面的"你的Bot Token"和"你的Telegram用户ID"替换成你在第一步和第二步获得的值。

第四步:重启 Gateway

openclaw gateway restart

第五步:测试!

打开 Telegram,找到你刚创建的 Bot,给它发一条消息:

你好!你是谁?

如果它回复了——恭喜你,你的 AI 私人助理已经上线了!


第七章:连接 WhatsApp(备选方案)

如果你更习惯用 WhatsApp,也可以连接它:

第一步:添加 WhatsApp 频道

openclaw channels add --channel whatsapp

第一次使用会自动安装 WhatsApp 插件。

第二步:扫码绑定

openclaw channels login --channel whatsapp

终端会弹出一个二维码。打开手机 WhatsApp → 设置 → 关联设备 → 扫描这个二维码。

第三步:配置权限

~/.openclaw/openclaw.json 中添加:

{
  "channels": {
    "whatsapp": {
      "dmPolicy": "pairing",
      "allowFrom": ["+86你的手机号"],
      "sendReadReceipts": true
    }
  }
}

第八章:日常使用和管理

常用命令速查

命令 作用
openclaw dashboard 打开网页控制面板
openclaw doctor 检查所有配置是否正常
openclaw doctor --fix 自动修复常见问题
openclaw gateway status 查看 Gateway 是否在运行
openclaw gateway restart 重启 Gateway
openclaw logs --follow 实时查看日志(排查问题时用)
openclaw configure 打开配置向导
openclaw status 查看所有频道和连接状态
openclaw --version 查看版本号

打开控制面板

openclaw dashboard

浏览器会自动打开 http://127.0.0.1:18789 ,这是 OpenClaw 的管理界面。你可以在这里:

  • Config 标签页:用表单方式修改配置(不用手动编辑 JSON)
  • 查看所有频道连接状态
  • 查看会话和日志

配置文件在哪?

所有配置都在一个文件里:~/.openclaw/openclaw.json

  • Windows: C:\Users\你的用户名\.openclaw\openclaw.json
  • Mac/Linux: ~/.openclaw/openclaw.json

你可以用记事本直接打开编辑。修改后会自动生效(大部分配置支持热更新,不需要重启)。

也可以用命令行修改:

# 查看某个配置
openclaw config get agents.defaults.workspace

# 修改某个配置
openclaw config set agents.defaults.heartbeat.every "2h"

第九章:常见问题(遇到问题先看这里)

Q: 终端里粘贴不进去怎么办?

  • Windows:用右键粘贴(不是 Ctrl+V)
  • Mac:用 Command + V

Q: 提示"node 不是内部命令"?

  • Windows:关闭终端,重新打开再试
  • 如果还不行,重启电脑
  • 还不行:Node.js 没装好,重新看第二章

Q: 提示"openclaw 不是内部命令"?

  • 安装可能没成功,重新运行第三章的命令
  • Windows 用户:关闭终端重新打开

Q: DeepSeek 的 API Key 在哪找?

Q: 怎么确认 OpenClaw 在运行?

openclaw gateway status

如果显示 "running" 就是在运行。如果没运行:

openclaw gateway restart

Q: Telegram Bot 不回复?

  • 检查 Bot Token 是否正确
  • 运行 openclaw logs --follow 看日志
  • 确认你的 Telegram 用户 ID 在 allowFrom
  • 如果在国内,需要能访问 Telegram 服务器

Q: 怎么加更多聊天平台?

openclaw channels add --channel whatsapp
openclaw channels add --channel discord

Q: 每月大概要花多少钱?

  • 用 DeepSeek:几块到几十块/月,非常便宜
  • 用本地 Ollama:完全免费
  • 用 Claude/GPT:50-200元/月
  • 建议先充 10 块试试

Q: 怎么更新 OpenClaw?

npm install -g openclaw@latest
openclaw doctor

Q: 装好了但连不上 AI?

  • 检查 API Key 是否正确(不要多了空格)
  • 运行 openclaw doctor 看看哪里有问题
  • 用 DeepSeek:确认能访问 api.deepseek.com
  • 用 Claude/GPT:需要能访问国外网站

参考来源

0 Answers