AI创想

标题: windows下安装openclaw [打印本页]

作者: 米落枫    时间: 昨天 18:47
标题: windows下安装openclaw
作者:小赖同学啊
1.打开powershell (使用管理员打开)

(, 下载次数: 0)

运行代码" iwr -useb https://openclaw.ai/install.ps1 | iex" 知道安装成功
使用 openclaw -v检查是否安装成功
使用 openclaw gateway install 打开浏览器访问模式

(, 下载次数: 0)

(, 下载次数: 0)

如果有这两张图中的情形,openclaw算是安装成功了。
当然还可以通过openclaw相关命令对其进行模型的配置,以及相关app启动工具套件的配置,请自行查阅相关资料。
OpenClaw 与本地应用连接,核心是通过 Gateway(网关)+ Node(节点) 架构,用 WebSocket/MCP/命令行/插件 四种方式打通通信,让 AI 控制本地软件。下面按场景给你最实用的连接方案。

一、核心架构(必看)


二、方式1:本地应用直连 Gateway(WebSocket,最通用)

1. 启动 OpenClaw Gateway(Windows)
  1. # 安装(已安装可跳过)npminstall-g openclaw-cn
  2. # 启动网关(默认端口18789)
  3. openclaw-cn gateway
  4. # 查看网关状态
  5. openclaw-cn gateway status
复制代码
2. 本地应用连接 Gateway(WebSocket 示例)

Node.js 脚本/本地客户端 为例:
  1. const WebSocket =require('ws');const ws =newWebSocket('ws://localhost:18789');// 连接成功
  2. ws.on('open',()=>{
  3.   console.log('已连接 OpenClaw Gateway');// 发送配对请求
  4.   ws.send(JSON.stringify({type:'pairing',nodeId:'my-local-app-001',name:'本地控制应用'}));});// 接收指令(控制本地应用)
  5. ws.on('message',(data)=>{const msg =JSON.parse(data);if(msg.type ==='command'){// 执行本地操作:打开软件、执行脚本、控制硬件if(msg.payload ==='open-vscode'){require('child_process').exec('code');// Windows/macOS 打开 VS Code}}});
复制代码
3. 批准配对(Gateway 终端)
  1. # 查看待配对节点
  2. openclaw-cn nodes pending
  3. # 批准配对(替换 <nodeId>)
  4. openclaw-cn nodes approve <nodeId>
复制代码

三、方式2:MCP 直连(本地开发,低延迟)

适合 本地 IDE/编辑器/桌面应用(如 VS Code、Unity、Cursor),无需公网,延迟最低。
1. 启用 MCP Bridge(Gateway)
  1. openclaw-cn gateway --mcp
复制代码
2. 本地应用连接 MCP(默认 tcp://localhost:18790)


四、方式3:命令行/Shell 控制(最直接,无需编码)

OpenClaw 可直接生成 PowerShell/Bash 命令,控制本地应用。
1. 启用命令行能力
  1. # 安装命令行插件
  2. openclaw-cn plugins enable shell
  3. # 重启网关
  4. openclaw-cn gateway restart
复制代码
2. 控制本地应用(示例)


五、方式4:接入 IM 平台(飞书/钉钉/微信,远程控制本地)

通过 IM 机器人发消息,让 OpenClaw 控制本地应用(最常用)。
以飞书为例(Windows 完整步骤)


六、Windows 常见问题与排查


七、快速选择方案


原文地址:https://blog.csdn.net/testManger/article/details/158654137




欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4