前言
OpenClaw 是一个开源的个人 AI 助手网关,支持将多种 AI 能力接入到日常使用的通讯工具中,实现跨平台、跨设备的智能交互。本文介绍在 Windows 系统上通过 Node.js 和 Git 环境搭建 OpenClaw 的步骤,包括使用 PowerShell 脚本一键部署、配置自定义 AI 模型 API 密钥、以及通过内网穿透工具实现公网访问的方法。
1 什么是 OpenClaw?
OpenClaw 是一个开源的个人 AI 助手网关,运行在你的电脑或服务器上。它能把各种 AI 能力(如 Claude、Qwen 等)接入到飞书、钉钉、Telegram 等通讯工具中,实现一个 AI 助手,多个平台同时在线。
简单来说,OpenClaw 就像一个数字员工:
- 你通过微信、飞书、钉钉、Telegram 发消息
- 它在后台操控电脑,帮你干活
- 发文件、查资料、写代码、控制智能家居…
2 环境准备与依赖安装
本教程演示在 Windows 操作系统上进行部署。在运行 OpenClaw 前,需要安装基础工具:Node.js 和 Git。
2.1 安装 Node.js 环境
推荐使用 nvm 进行安装,方便切换不同版本的 node.js。
- 打开 nvm 的 GitHub 仓库发布页面下载最新版。
- 双击执行启动安装程序,选择同意协议,点击下一步。
- 设置安装目录,例如
D:\nvm。 - 设置 nodejs 的下载位置,建议也选择在 nvm 文件夹中。
- 一路点击 Next 完成安装。
- 安装完成后,打开
settings.txt文件,添加国内镜像源以加速下载:node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/ - 打开 cmd 窗口,输入命令查看版本是否安装:
nvm -v - 安装并启用 Node.js 环境(推荐 22 版本及以上):
nvm install 22 nvm use 22.20.0 node -v
2.2 安装 Git 环境
Git 是代码管理工具,用于从 GitHub 下载 OpenClaw 源码。
- 打开 Git 下载页面下载安装包。
- 双击启动安装程序,保持默认配置,一直点击 Next。
- 最后点击 Install 完成安装。
- 重新进入 cmd 窗口,输入命令验证版本:
git --version
3 一键部署 OpenClaw
安装完成 Node.js 和 Git 环境后,推荐使用官方提供的一键部署脚本。
3.1 解决 PowerShell 执行脚本问题
- 按
Win + X,选择【终端/PowerShell】。 - 如果提示禁止运行脚本,输入以下命令允许执行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - 重新打开 PowerShell 即可正常执行脚本。
3.2 执行一键部署脚本
在 PowerShell 终端,输入如下命令进行一键部署:
iwr -useb https://openclaw.ai/install.ps1 | iex
等待安装初始化,按键盘左右键选择【YES】,回车同意风险。 选择【QuickStart】快速开始。


