5分钟搞定OpenClaw!npm极速安装全流程,零代码新手直接用上AI智能体
教程说明:本文专为从未接触过 OpenClaw 的新手打造。全程只需要一条 npm 命令,不需要懂编程,不需要配置虚拟机,不需要了解 Docker——跟着步骤走,5分钟内你就能拥有一个通过 Telegram 与你对话的私人 AI 智能体。适用于 macOS、Linux、Windows 所有平台。
OpenClaw 到底是什么?为什么火得这么快
如果你最近在 X(Twitter)或 GitHub 上关注 AI 话题,一定看到过 OpenClaw 刷屏的那段时间。这个开源项目由开发者 steipete 创建,发布仅 19 天就积累了大量忠实用户——原因很简单:它做到了其他 AI 助手没有做到的事情。
OpenClaw 不是一个网页聊天工具,也不是某家公司的付费云服务。它是一个运行在你自己电脑上的 AI 智能体框架。你的数据在本地,记忆完全属于你,可以通过 Telegram、WhatsApp、Discord 等日常通讯软件随时指挥它工作——即使你不在电脑旁边,躺在床上用手机发条消息,它也能帮你搞定事情。
更厉害的是,OpenClaw 可以自己扩展自己。它能根据你的需求自动安装新技能(Skills),连接 Gmail、Google Calendar、Todoist、GitHub、WordPress……几乎你能想到的所有工具。有用户形容它:"不是一个工具,而是一个真正的数字员工"。
开始前的准备:你只需要这3样东西
Node.js 22 或更新版本
OpenClaw 依赖 Node.js 运行。打开终端输入 node --version,如果版本低于 v22,需要先升级。下文有详细说明。
AI API Key(Claude 或 OpenAI)
去 Anthropic 官网(claude.ai/api)或 OpenAI 官网申请 API Key。新用户通常有免费试用额度,注册即可使用。
稳定的网络连接(能访问境外API)
npm 安装包来自境外服务器,Claude/OpenAI API 也部署在境外。国内用户建议提前开好 VPN,否则安装可能中断或 AI 响应超时。
国内用户必看:VPN 是安装成功的关键
OpenClaw 安装过程中需要从 npm 仓库下载大量依赖包,运行时需持续调用 Anthropic/OpenAI API。在中国大陆,这些境外服务时常出现连接超时或速度极慢的情况。建议在安装前先确认 VPN 已连接,并能正常打开 api.anthropic.com。后文会专门介绍如何让 OpenClaw 走 VPN 代理。
第一步:安装或升级 Node.js 到 v22+
OpenClaw 要求 Node.js 22 或更高版本。推荐使用 nvm(Node Version Manager)来管理 Node.js 版本,这样以后升级也很方便。
macOS / Linux 安装方式
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# 重新加载终端配置(或重启终端)
source ~/.bashrc # Linux
source ~/.zshrc # macOS
# 安装 Node.js 22 LTS
nvm install 22
nvm use 22
# 验证安装
node --version # 应显示 v22.x.x
Windows 安装方式
# 方法一:使用 winget(PowerShell 管理员)
winget install OpenJS.NodeJS.LTS
# 方法二:直接下载安装包
# 访问 https://nodejs.org 下载 v22 LTS 版本安装包
# 安装完成后重新打开 PowerShell 验证
node --version
第二步:一行 npm 命令安装 OpenClaw
Node.js 就绪后,安装 OpenClaw 只需一条命令。这是整个教程最关键也是最简单的一步——
# 全局安装最新版 OpenClaw
npm install -g openclaw@latest
# 安装完成后验证版本
openclaw --version
安装成功标志
如果终端输出了版本号(例如 openclaw/1.x.x),说明安装成功!如果提示 "command not found",请关闭终端重新打开再试。
安装失败常见原因
- • 网络超时:先连接 VPN,然后执行
npm config set registry https://registry.npmjs.org再重试 - • 权限错误(macOS/Linux):在命令前加
sudo,或者用 nvm 安装的 Node.js 就不需要 sudo - • Node 版本太低:确认
node --version输出 v22 或以上
第三步:运行 onboard 初始化向导
这是 OpenClaw 设计最贴心的部分:通过一个交互式问答向导完成所有配置,全程不需要手动编辑任何配置文件。
openclaw onboard --install-daemon
向导会逐步引导你完成以下配置:
给 AI 助理起个名字
输入你喜欢的名字,比如"小助"、"Jarvis"、"管家"都可以。这个名字会出现在 AI 发给你的消息中。
粘贴你的 API Key
Claude API Key 格式为 sk-ant-api03-xxxxx,OpenAI API Key 格式为 sk-proj-xxxxx。选一个粘贴进去即可。
选择通讯渠道
新手强烈推荐选 Telegram,配置最简单。选好后向导会提示你去创建一个 Telegram Bot 并把 Token 填进来(下一节详细讲)。
安装守护进程(daemon)
--install-daemon 参数会自动配置系统服务,让 OpenClaw 在电脑启动时自动运行,无需每次手动开启。
第四步:创建 Telegram Bot(5分钟搞定)
Telegram Bot 是连接 OpenClaw 最快的方式。以下是完整步骤:
-
1
打开 Telegram,搜索 @BotFather,点击 Start 开始对话
BotFather 是 Telegram 官方的 Bot 管理工具,完全免费
-
2
发送命令
/newbot按提示先输入 Bot 的显示名称(如"我的AI助理"),再输入用户名(必须以 bot 结尾,如 MyAssistant_bot)
-
3
复制 BotFather 返回的 Token
格式类似
7891234567:ABCdefGHIjklMNOpqrSTUvwxYZ,保存好,不要泄露给他人 -
4
将 Token 粘贴到 onboard 向导中
配置完成后,OpenClaw 会自动连接 Telegram Bot
-
✓
在 Telegram 中找到你的 Bot,发送
/startAI 助理会立即回复打招呼——恭喜你,安装完成!
第五步:验证运行状态
配置完成后,通过以下命令检查 OpenClaw 是否正在正常运行:
# 查看运行状态
openclaw gateway status
# 查看实时日志
openclaw logs --follow
# 打开控制面板(浏览器)
openclaw dashboard
# 访问 http://127.0.0.1:18789/
控制面板功能亮点
打开 http://127.0.0.1:18789/ 就能看到 OpenClaw 的本地控制台,可以查看 AI 的运行日志、已安装的技能列表、连接状态,还能手动触发任务。不需要敲命令,鼠标操作就能完成大部分管理工作。
首次对话:你的 AI 助理能做什么
成功启动后,在 Telegram 中对你的 AI 助理发几条测试消息,感受一下它的能力。以下是一些推荐的入门对话:
搜索与查询
- • "帮我搜索今天 AI 领域的最新新闻"
- • "查一下今天北京的天气"
- • "帮我总结一下 OpenAI 官网的最新公告"
内容创作
- • "帮我写一封商务邮件,主题是..."
- • "给这段文字写一个摘要"
- • "翻译这段英文成中文"
系统操作
- • "帮我在桌面创建一个文件夹"
- • "查看我的电脑现在 CPU 使用率"
- • "运行这个脚本:..."
技能扩展
- • "帮我连接 Gmail 邮箱"
- • "安装一个天气查询技能"
- • "我想让你每天早上8点给我发日报"
进阶配置:让 OpenClaw 走 VPN 代理
国内用户如果发现 AI 响应速度慢或偶尔超时,可以配置 OpenClaw 全局走代理。在启动 OpenClaw 前设置以下环境变量即可:
# 将端口换成你的 VPN 本地代理端口(通常是7890或1080)
export HTTP_PROXY=http://127.0.0.1:7890
export HTTPS_PROXY=http://127.0.0.1:7890
export NO_PROXY=localhost,127.0.0.1
# 重新加载配置后启动
source ~/.zshrc
openclaw start
# 临时设置(当前 PowerShell 窗口有效)
$env:HTTP_PROXY="http://127.0.0.1:7890"
$env:HTTPS_PROXY="http://127.0.0.1:7890"
openclaw start
常见问题与快速解决方案
❌ npm install 速度极慢或卡住
解决:先开 VPN,然后强制设置 npm 使用官方源:npm config set registry https://registry.npmjs.org,再重新执行安装命令。
⚠️ AI 响应超时("timeout" 错误)
解决:99% 是网络问题。确认 VPN 已连接,在浏览器中能正常访问 claude.ai,然后设置上面提到的代理环境变量后重启 OpenClaw。
💡 Telegram Bot 收不到消息
解决:检查 Token 是否复制完整,确认 OpenClaw 进程在运行(openclaw gateway status)。另外 Telegram 本身需要能访问(国内用户同样需要 VPN)。
✅ 如何更新 OpenClaw 到最新版
执行 npm update -g openclaw 即可更新到最新版。OpenClaw 更新非常频繁,建议每周检查一次更新以获得最新功能和 Bug 修复。
VPN07 — OpenClaw 安装必备网络工具
运营十年 · 1000Mbps千兆带宽 · npm安装不超时
安装 OpenClaw 的最大拦路虎就是网络。npm 下载慢、API 连不上、Telegram 无法访问——这些问题 VPN07 全部帮你解决。运营十年、全球 70+ 国家节点、1000Mbps 千兆带宽,让你的 npm install 秒速完成,Claude API 响应飞快,OpenClaw 稳定运行不断线。月费仅 ¥9,还有 30 天退款保障,零风险试用。