前言
OpenClaw 是一个开源的个人 AI 助手网关,旨在实现跨场景、跨设备的智能服务。它运行在 Windows 电脑上,对接 Claude、千问、硅基流动等主流大模型,同时接入飞书、钉钉、Telegram 等通讯工具。本文介绍如何在 Windows 系统上完成从环境搭建到公网访问的全流程。
1 什么是 OpenClaw?
OpenClaw 是一个开源的个人 AI 助手网关,2025 年 11 月正式开源。它可以运行在你的电脑或服务器上,通过它能把各种 AI 能力(如 Claude、Pi、ChatGPT 等)接入到日常使用的通讯工具中——飞书、钉钉、Telegram、Discord、iMessage、WhatsApp 等,实现一个 AI 助手,多个平台同时在线。
简单来说,OpenClaw 就像一个长在你电脑里的数字员工:
- 你通过微信、飞书、钉钉、Telegram 发消息
- 它在后台操控电脑,帮你干活
- 发文件、查资料、写代码、控制智能家居…无所不能
2 环境准备与依赖安装
本教程演示在 Windows 操作系统上进行部署。在运行 OpenClaw 前,必须要安装两样基础工具:Node.js 和 Git。
2.1 安装 Node.js 环境
推荐使用 nvm 进行安装,nvm 是 node.js 的版本管理器。首先打开 nvm 的 github 仓库当前最新版本发布页面:
https://github.com/coreybutler/nvm-windows/releases/tag/1.2.2
下载下来后,双击执行启动程序 [nvm-setup.exe],选择同意协议,点击下一步 [Next]。 来到选择安装目录,这里选择 [D:\nvm],将 nvm 安装在 D 盘中,然后继续点击 [Next]。 接着设置 nodejs 的下载位置,这里直接也选择下载在 nvm 文件夹中,继续点击 [Next]。 接下来,一路选择 [Next] 即可,过程中的复选框及邮箱地址都可以不用修改和输入,直到最后一步点击 [install] 即可。 安装完成后,来到刚才安装 nvm 的位置 [D:\nvm],双击打开 [settings.txt] 文件,粘贴如下代码,然后按 [ctrl +s] 保存:
node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/
该地址为国内淘宝镜像源,添加后可以更快的下载 nodejs 环境。 接下来,电脑按 [Win+R],输入 [cmd],然后进行回车,打开 cmd 窗口,输入如下命令进行查看版本是否安装:
nvm -v
然后,依次输入如下命令,安装 nodejs 环境(需要 22 版本及以上),以及启用该版本:
nvm install 22
nvm use 22.20.0
node -v
npm -v
安装完成后,使用该版本,然后验证 node 环境版本确认是否生效。 这样就成功安装好了 nodejs 啦,通过 nvm 管理器,后续可以用同样操作很方便地安装和切换不同版本的 nodejs。
2.2 安装 Git 环境
安装完成 nodejs 后,接下来就是安装 git 环境,git 是代码管理工具,在部署 openclaw 时,需要从 github 上下载 openclaw 的源码,所以需要安装 git 环境。 首先打开 git 的下载页面:

