环境准备 开始操作前,需要搭建好基础运行环境。您的系统需满足以下条件: 操作系统:Windows 10/11(本文以 Windows 11 为例进行演示) Node.js:v22或更高版本(推荐使用 nvm-windows 管理版本) 包管理器:pnpm(必需,可通过 npm install -g
开始操作前,需要搭建好基础运行环境。您的系统需满足以下条件:
操作系统:Windows 10/11(本文以 Windows 11 为例进行演示)
Node.js:v22或更高版本(推荐使用 nvm-windows 管理版本)
包管理器:pnpm(必需,可通过 npm install -g pnpm 全局安装)
Python:3.11+(主要用于部分可选的 Skills 功能,建议创建独立的虚拟环境venv)
Git:用于克隆项目源代码
长期稳定更新的攒劲资源: >>>点此立即查看<<<
首先,打开Git命令行工具,执行以下命令拉取项目仓库:
git clone https://github.com/openclaw/openclaw.git
接下来,以管理员身份启动CMD命令提示符窗口,依次执行如下命令:
cd openclaw
pnpm install
pnpm ui:build # 首次运行会自动安装UI依赖包
pnpm build
pnpm openclaw onboard --install-daemon
# 进入开发循环模式(源码或配置更改后将自动重载)
pnpm gateway:watch
若安装过程中提示“Ignored build scripts: core-js”,可执行以下命令处理:
pnpm approve-builds
# 在弹出的选项中,选中 core-js 并确认
如果遇到报错“Error: Missing A2UI bundle assets. Run “pnpm canvas:a2ui:bundle” and retry.”,则需要手动打包A2UI资源。请按顺序执行:
# 第一步,安装rolldown打包工具
pnpm add rolldown --save-dev -w
# 第二步,编译 A2UI Renderer
pnpm exec tsc -p vendor/a2ui/renderers/lit/tsconfig.json
# 第三步,使用 rolldown 进行资源打包
pnpm exec rolldown -c apps/shared/OpenClawKit/Tools/CanvasA2UI/rolldown.config.mjs
当 pnpm gateway:watch 成功执行后,即表示服务已经启动。
服务启动后,在浏览器中访问 http://127.0.0.1:18789/openclaw/canvas/ 会提示输入认证密钥。
密钥位于您电脑的 C:\Users\[您的用户名]\.openclaw\openclaw.json 文件中,文件内容结构示例如下:

为增强OpenClaw功能,可安装用户空间的skills。请先确认或创建目录:C:\Users\[您的用户名]\.openclaw\workspace\skills。
以添加“百度搜索”技能为例:访问 https://clawhub.ai/ide-rea/baidu-search 下载技能包。
下载完成后,将压缩包解压至上述skills目录内。

完成所有步骤后,即可进行功能验证。例如,在界面中输入“最新新闻”,系统将调用已安装的百度搜索技能进行信息查询。

以上即为在Windows系统上,从源代码部署OpenClaw的完整过程。更多技术细节可查阅相关文档。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述