环境准备

在开始之前,确保你的环境满足以下条件:

操作系统: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 # auto-installs UI deps on first run
pnpm build

pnpm openclaw onboard --install-daemon

# Dev loop (auto-reload on source/config changes)
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.

# 安装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,如下:
在这里插入图片描述
安装用户空间的skills(没有skills目录就创建)
C:\Users\你的用户目录.openclaw\workspace\skills
以百度搜索skill为例:https://clawhub.ai/ide-rea/baidu-search
下载后解压到C:\Users\你的用户目录.openclaw\workspace\skills目录下
在这里插入图片描述
在这里插入图片描述
效果,输入最新新闻,它就会调这个百度搜索skill搜索新闻了
在这里插入图片描述
参考:Windows 从源代码部署 OpenClaw

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐