Win11安裝clawbot
openclaw官网: https://openclaw.ai/
安装 Node.js和git
官网: https://nodejs.org/
建议:node.js > 22
安装完成后,验证:
node -v
npm -v
两条命令都能跑,才算这一步完成。
全局安装 Clawdbot
windows11安装
以管理员身份运行powershell
# 命令如果出现选项,选择 Y
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 一键安装 openclaw,
iwr -useb https://openclaw.ai/install.ps1 | iex

使用 npm
# 使用 npm
npm install -g openclaw@latest
#验证
clawdbot --version
能看到版本号,说明 OpenClaw 已经装成功。

npm卸载
#卸载openclaw软件
npm uninstall -g openclaw
#删除配置及文件
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
Remove-Item -Recurse -Force "$env:APPDATA\OpenClaw"
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\OpenClaw"
| 目录 | 用途 | 删除 | 数据特点 |
|---|---|---|---|
C:\Users\Administrator\.openclaw |
核心工作数据 | ❌ 删除即丢失所有配置和会话 | 最重要、不可恢复 |
C:\Users\Administrator\AppData\Roaming\OpenClaw |
漫游应用状态 | ⚠️ 丢失应用级状态 | 可同步、非核心 |
C:\Users\Administrator\AppData\Local\OpenClaw |
本地缓存临时数据 | ✅ 可安全删除 | 可重建、不影响核心功能 |
配置
# 仅运行配置向导
openclaw onboard
# 完整安装向导 + 安装系统服务
openclaw onboard --install-daemon
# 设置代理
set HTTP_PROXY=http://127.0.0.1:10809
set HTTPS_PROXY=http://127.0.0.1:10809
# powershell 以管理员身份运行,默认端口
[System.Environment]::SetEnvironmentVariable('HTTP_PROXY', 'http://127.0.0.1:10809', 'User')
[System.Environment]::SetEnvironmentVariable('HTTPS_PROXY', 'http://127.0.0.1:10809', 'User')
#查看带token的openclaw登录地址
openclaw dashboard
#启动网关
openclaw gateway
按提示,选择第一步先yes,然后接着选择 qwen。

复制授权地址登录。

登录完毕后浏览器提示

然后选择模型

接入聊天channel工具
这步可以跳过。

新建discord bot并配置
# 设置 HTTP 和 HTTPS 代理(假设端口是 10809,请根据实际情况修改)
$env:HTTP_PROXY="http://127.0.0.1:10809"
$env:HTTPS_PROXY="http://127.0.0.1:10809"
# 解决 Node.js 优先解析 IPv6 导致的连接慢问题
$env:NODE_OPTIONS="--dns-result-order=ipv4first"
# 测试是否生效(如果返回一串 JSON,说明通了)
curl.exe -I https://gateway.discord.gg
设置完discord后要去C:\Users\Administrator.openclaw\openclaw.json的discord模块添加代理

进入 https://discord.com/developers/applications 新建app
点击创建后,进入基本信息界面

bot设置

获取机器人token

进入 OAuth2 配置页面,勾选 Bot,发送消息,阅读消息

复制机器人链接

将 Bot 加入服务器

加入成功

安装 clawdbot-discord-proxy 插件
# 1. 克隆项目
git clone https://github.com/Terendelev/clawdbot-discord-proxy.git
cd clawdbot-discord-proxy
# 2. 安装依赖并编译
npm install
npm run build
# 3. 复制到 Clawdbot 插件目录
cp -r ./ ~/.clawdbot/extensions/clawdbot-discord-proxy/
# 4. 重启 Gateway
clawdbot gateway restart
配置 Clawdbot
编辑 ~/.clawdbot/clawdbot.json,在 channels 和 plugins 部分添加配置:
{
"channels": {
"clawdbot-discord-proxy": {
"accounts": {
"default": {
"token": "MTQ4MDExNDEwNDAyMTgxMTIzMQ.GYgMlU.zGHY2IYXJKXCAZHEMugOFV4Sj5MLH9erHxu9wI",
"enabled": true,
"name": "Clawdbot Discord"
}
},
"proxyConfig": {
"httpUrl": "http://127.0.0.1:10809",
"httpsUrl": "http://127.0.0.1:10809",
"wsUrl": "socks5://127.0.0.1:10809",
"wssUrl": "socks5://127.0.0.1:10809",
"noProxy": ["localhost", "127.0.0.1"]
},
"pluralkit": {
"enabled": true
}
}
},
"plugins": {
"entries": {
"clawdbot-discord-proxy": {
"enabled": true
}
}
}
}
Openclaw设置discord bot token

Skills配置
Skills是OpenClaw的核心,它负责教会AI如何完成一件具体的事情。你可以把它看作是AI可以主动调用的“工具函数”,这步可以跳过以后配置。
内置skills

clawhub install安装
#安装clawhub
npm i -g clawhub
进入clawhub官网: https://clawhub.ai/
找到想要安装的skills名称

找到openclaw安装位置,使用ai ide打开

clawhub install "openclaw-tavily-search"
安装完成后,会发现多了个skills文件夹何刚才安装的skills


管理端可以看到安装的skills

npx安装skills
https://github.com/vercel-labs/skills
通过npx skills add从github安装skills
#安装一整个或者单个skills都行
npx skills add vercel-labs/agent-skills
#安装其他skills
npx skills add jimliu/baoyu-skills
#安装单个skills
npx skills add https://github.com/JimLiu/baoyu-skills/tree/main/skills/baoyu-post-to-wechat

hook配置
Hooks是OpenClaw的事件响应系统。它不主动做事,而是静静“监听”系统中发生的事件,一旦有情况,就自动执行预定的脚本。这步可以跳过以后配置。

安装完成

#查看带token的openclaw登录地址
openclaw dashboard
#启动网关
openclaw gateway

解锁权限
# 设置为 full
openclaw config set tools.profile full
# 重启使配置生效
openclaw gateway restart
| 模式 | 文件系统 | 命令执行 | 运行时 | 技能调用 | 消息发送 |
|---|---|---|---|---|---|
| messaging | ❌ | ❌ | ❌ | ❌ | ✅ |
| minimal | ❌ | ❌ | ❌ | 部分 | ❌ |
| default | ✅ | 部分 | 部分 | ✅ | ✅ |
| full | ✅ | ✅ | ✅ | ✅ | ✅ |
使用场景
messaging — 纯聊天、咨询
minimal — 只查信息,不执行操作
default — 日常轻度使用
full — 开发、自动化等场景
添加新的agents
openclaw agents add dailynews
接入飞书
飞书开放平台
创建企业应用

添加机器人

开通im:开头的所有权限

发布版本

查看key

openclaw接入飞书
#配置openclaw
openclaw config
Local -》 Channels -》Configure/link

然后选择Feishu/Lark(飞书) -》 Download from npm-》输入飞书App Secret-》输入飞书App ID-》 通讯方式WebSocket即时通讯 -》 Open策略(任何人都可以@机器人)

私聊策略,测试选择open,线上选择Pairing

启动网关,然后通过http://127.0.0.1:18789/ 访问
openclaw gateway
飞书设置订阅方式
设置长链接

添加接收消息事件

获取通讯录基本信息权限

然后发布新版本
测试飞书
下载飞书并测试

接入WhatsApp
# 为 Node.js 设置全局代理,无效
# npm config set proxy http://127.0.0.1:10809
# npm config set https-proxy http://127.0.0.1:10809
# 验证设置
# npm config get proxy
# npm config get https-proxy
# powershell当前窗口设置代理环境变量
$env:HTTP_PROXY = "http://127.0.0.1:10809"
$env:HTTPS_PROXY = "http://127.0.0.1:10809"
#whatsapp走socks5
$env:ALL_PROXY="socks5://127.0.0.1:10808"
#配置channels
openclaw config
# 在同一会话中启动 OpenClaw(会继承这些变量)
openclaw gateway

使用WhatsApp扫码即可



浙公网安备 33010602011771号