1. 环境准备与工具安装
1.1 Node.js 安装与验证
作为现代JavaScript运行时环境,Node.js是OpenClaw运行的基础依赖。建议使用Windows PowerShell(管理员模式)进行以下操作:
bash复制# 验证当前Node版本(如已安装)
node -v
若未安装或版本低于22.x.x,需执行完整安装流程:
- 访问Node.js官网
- 选择LTS版本(长期支持版)
- 下载对应系统的安装包(Windows推荐.msi格式)
- 安装时勾选"Automatically install the necessary tools"选项
注意:安装完成后需重启终端使环境变量生效。若遇到权限问题,建议关闭杀毒软件临时防护。
1.2 Git 环境配置
版本控制工具Git是获取OpenClaw源码的必备工具。通过PowerShell一键安装最新版Git:
powershell复制$url = "https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/Git-2.44.0-64-bit.exe"
$out = "$env:TEMP\git-installer.exe"
Invoke-WebRequest -Uri $url -OutFile $out
Start-Process -FilePath $out -ArgumentList "/VERYSILENT /NORESTART" -Wait
Remove-Item $out
安装后需配置SSH密钥(用于安全通信):
bash复制ssh-keygen -t ed25519 -C "your_email@example.com"
将生成的公钥(默认位于~/.ssh/id_ed25519.pub)添加到Git服务商(GitHub/GitLab等)。验证配置:
bash复制ssh -T git@github.com
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. OpenClaw核心安装
2.1 一键安装脚本执行
通过官方提供的PowerShell脚本
