本文介绍了在Windows系统本地部署OpenClaw的完整流程。首先安装Nodejs、Git和Visual Studio,然后通过npm安装OpenClaw并进行交互式配置。部署完成后,通过PowerShell脚本将OpenClaw注册为Windows服务,实现开机自启动,解决了需手动启动的问题。
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
一、部署环境说明
· 无需科学上网
· 本地部署,无需WSL
二、安装步骤
1、安装 Node.js、Git 和 Visual Studio
1)下载安装包
· Node.js + Git + Visual Studio 点击下载
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
2)安装Git
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 安装过程中请全部勾选选项,持续点击“下一步”直至完成
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 在相关步骤选择“Use Windows' default console window”,继续下一步
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 安装结束时,无需勾选任何选项,点击“Finish”完成
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
3)安装 Node.js
· 按照提示,持续点击“下一步”即可完成安装
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
4)安装Visual Studio
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 在安装界面勾选“使用C++的桌面开发”选项
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
5)验证安装结果
· 以管理员身份打开 PowerShell
· 右键点击Windows图标,选择“Windows PowerShell(管理员)”
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 依次运行以下命令,检查安装结果:
- Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- node -V
- npm -V
- git -V
复制代码
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
2、下载 OpenClaw
· 在刚刚打开的 PowerShell窗口,执行如下命令:
- npm install -g openclaw@latest
复制代码
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 若出现安装回显,说明已成功安装
3、初始化配置OpenClaw
1)在命令行窗口执行:
2)进行交互式配置
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 部署存在风险时,选择“yes”并回车
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 选择“QuickStart”并回车
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 选择模型供应商(如火山引擎),回车确认
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 输入火山引|擎的APIKey,粘贴后回车即可
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 选择模型(如volcengine-plan/ark-code-latest),可根据实际需求更改
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 对话工具配置暂时跳过,选择“skip for now”
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· Skills 配置暂时跳过,选择“no”
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 日志和会话记录建议全部选上,通过方向键加空格选中,回车确认
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 等待OpenClaw的Gateway程序自动安装并打开浏览器网页
三、测试与设置开机自启动
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 安装完成后,可发送消息测试部署效果。示例:在桌面创建“hi.txt”文件,并返回存放路径
注意:命令行窗口不可关闭,关闭后OpenClaw会停止运行。
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· Al执行完毕后,可检查成果
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
· 文件已成功创建,部署完成
· 部署缺点:每次重启需手动打开 PowerShell 并输入openclaw gateway run命令,否则无法访问控制台网页
· 为解决此问题,已编写脚本实现开机自启动
OpenClaw本地部署保姆级教程:零基础轻松搭建你的专属AI智...
开机自启动操作步骤
设置前需要先关闭openclaw运行窗口
1、创建一个txt文件
2、将以下代码复制到txt文件中:
[code]# 1. 自动提权
if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
Start-Process powershell.exe "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs
exit
}
Write-Host "