OpenClaw 本地部署并接入企业微信
OpenClaw 是一款开源、可本地部署的AI智能体(AI Agent)工具,由奥地利开发者 Peter Steinberger 开发。它能“寄生”在聊天工具中,用户通过聊天发送指令,它就能直接操控电脑并完成任务,实现从“思考”到“行动”的闭环。至于它比 ChatGPT、豆包之类的强在哪?简单来说,ChatGPT 是个“陪聊”,而龙虾是个“替身”。它不仅仅是吐出文字,而是真的能接管你的电脑和软件,比如执行系统命令、浏览网页、管理文件,甚至编写代码。🦀🦀🦀
准备工作
- 第1步,资源规划
| ip地址 | 硬件配置 | OS版本 | 大模型 | 聊天工具 |
|---|---|---|---|---|
| 192.168.31.101 | 4核-8G-60G | Windows 10 企业版 x64 | 千问(阿里) | 企业微信 |
- 第2步,安装 Chrome(建议最新版本),并将其设置为默认浏览器
- 第3步,以管理员身份运行 PowerShell,安装 Node.js(建议版本 ≥ 22.x),可以加快后面 OpenClaw 的安装速度
#.下载安装
$ProgressPreference = 'SilentlyContinue'
Invoke-WebRequest -Uri "http://iso.sqlfans.cn/windows/node-v22.22.1-x64.msi" -OutFile "node-v22.22.1-x64.msi"
.\node-v22.22.1-x64.msi
#.退出会话并确认版本
exit
node -v
- 第4步,以管理员身份运行 PowerShell,安装 Git(建议版本 v2.53.0),可以加快后面 OpenClaw 的安装速度
#.下载安装
$ProgressPreference = 'SilentlyContinue'
Invoke-WebRequest -Uri "http://iso.sqlfans.cn/windows/Git-2.53.0.2-64-bit.exe" -OutFile "Git-2.53.0.2-64-bit.exe"
.\Git-2.53.0.2-64-bit.exe /silent
#.退出会话并确认版本
exit
git version
配置大模型 千问
- 登录 千问 注册账号
安装 OpenClaw
- 第1步,以管理员身份运行 PowerShell,安装 OpenClaw(请逐行执行)
注:一键安装会自动检测或安装 Node.js v24.14.0、Git v2.53.0、OpenClaw latest
#.一键安装
iwr -useb https://openclaw.ai/install.ps1 | iex
#.若一键安装报错则参考如下
$ProgressPreference = 'SilentlyContinue'
Set-MpPreference -DisableRealtimeMonitoring $true
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
echo "iwr -useb https://openclaw.ai/install.ps1 -OutFile install.ps1" > save.ps1
.\save.ps1
.\install.ps1
- 第2步,通过 ↑ ↓ ← → 键进行选择,这里 大模型选择 千问,由于默认没有企业微信插件,配置插件的时候选择了 Skip for now(稍后设置)
T OpenClaw onboarding
|
o I understand this is ****** Continue? 询问是否知道风险,通过 ← → 键,选择 Yes
| Yes
|
o Onboarding mode 初始化配置模式,示例选择 QuickStart(快速开始)
| QuickStart
|
o Model/auth provider 配置AI模型提供商,示例选择 Qwen
| Qwen
|
o Starting Qwen OAuth…|
o Qwen OAuth -------------------------------------------------------------------------+
| |
| Open https://chat.qwen.ai/authorize?user_code=M4SZK5QW&client=qwen-code to approve | 浏览器打开并点击“确认”登录
| access. |
| If prompted, enter the code M4SZK5QW. |
| |
+--------------------------------------------------------------------------------------+
|
o Default model 配置默认模型,示例选择 Keep current (qwen-portal/coder-model)
| Keep current (qwen-portal/coder-model)
|
o Select channel (QuickStart) 配置聊天工具,默认没有企业微信插件,示例选择 Skip for now(稍后设置)
| Skip for now
|
o Search provider 配置搜索引擎,示例选择 Skip for now(稍后设置)
| Skip for now
|
o Configure skills now? (recommended) 是否现在配置skills,示例选择 No
| No
|
o Enable hooks? 是否启用 hooks,示例选择 session-memory
| session-memory
|
o How do you want to hatch your bot? 如何训练机器人,示例选择 Open the Web UI
| Open the Web UI
|
— Onboarding complete. Use the dashboard link above to control OpenClaw.
- 第3步,若选择 Open the Web UI 则会自动打开 OpenClaw 控制台(亦可执行 openclaw dashboard 打开它),可以进行对话测试
对接 OpenClaw 和企业微信
- 第1步,通过 npm 安装企业微信插件
# 安装企业微信插件
openclaw plugins install @wecom/wecom-openclaw-plugin
# 确认插件已安装
openclaw plugins list | findstr wecom
- 第2步,打开企业微信电脑客户端,点击 “工作台” -> “智能机器人”
- 第3步,选择 “创建机器人”,然后选择“手动创建”
- 第4步,在弹出的页面,点击最下面的“API 模式创建”
- 第5步,在弹出的页面,填写机器人的名字、修改可见范围、连接方式设为“使用长连接”,复制 Bot ID 及 Secret,后面与 OpenClaw 关联会用到
- 第6步,执行 openclaw configure --section channels 配置 channel 频道(即聊天工具)
PS C:\Users\Administrator> openclaw configure --section channels
T OpenClaw configure
|
o Where will the Gateway run? 哪里运行网关服务,示例选择 Local(本机)
| Local (this machine)
|
o Channels 如何配置频道,示例选择 配置链接
| Configure/link
|
o Select a channel 配置聊天工具,示例选择 企业微信
| 企业微信 (WeCom)
|
o 企业微信机器人 Bot ID 配置企业微信的 Bot ID,请将 112233 替换为您的 Bot ID
| 112233
|
o 企业微信机器人 Secret 配置企业微信的 Secret,请将 445566 替换为您的 Secret
| 445566
|
o Select a channel 配置聊天工具,示例选择 Finished(配置完成)
| Finished
|
o Configure DM access policies now? 是否现在配置私聊策略,示例选择 Yes
| Yes
|
o 企业微信 DM policy 配置私聊策略,示例选择 Open(完全开放)
| Open (public inbound DMs)
|
— Configure complete.
- 第7步,确认配置文件(openclaw.json)中
"channels": { ... }中的内容
type .\.openclaw\openclaw.json
# 查看企业微信的botId及secret
type .\.openclaw\openclaw.json | findstr botId
type .\.openclaw\openclaw.json | findstr secret
- 第8步,重启网关服务
#.重启网关服务
openclaw gateway restart
#.诊断问题并确认服务已运行
openclaw doctor
openclaw gateway status
- 第9步,打开企业微信客户端,搜索 OpenClaw 并进行对话,第一次使用 OpenClaw 会报错,让我们执行一段脚本
- 第10步,登录服务器,执行聊天内容的那段脚本,此时会提示打开一个网址
PS C:\Users\Administrator> openclaw models auth login --provider qwen-portal
o Starting Qwen OAuth…|
o Qwen OAuth -------------------------------------------------------------------------+
| |
| Open https://chat.qwen.ai/authorize?user_code=QYABACB3&client=qwen-code to approve |
| access. |
| If prompted, enter the code QYABACB3. |
| |
+--------------------------------------------------------------------------------------+
- 第11步,浏览器打开这个地址,并点击“确认”登录。返回聊天窗口,再次对话就正常了
至此,OpenClaw 顺利配置完成





