微信已迎来插件ClawBot,那么我们该如何安装使用呢?必要条件是需要再电脑端安装openclaw,再来进行绑定使用。可以按照下列几个步骤来开始你的clawbot之旅!
一、安装node
安装nodejs有三种方式:
- 官方安装包:通过.pkg文件安装
- Homebrew包管理器:使用brew install命令安装(类似app store)
- nvm(Node Version Manager):多版本管理工具
比较推荐nvm安装,openclaw安装要求node版本不低于22.x,比较推荐的版本为24.x,
如果已安装node,但是版本比较低,可以卸载,也可以使用nvm安装后切换到其他版本,再安装openclaw。终端执行:
node -v # 可以查看已安装版本
which node # 查看node安装目录
通过apk安装的node一般在usr/local目录下,可以通过下面指令卸载:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules
rm -rf ~/.npm
rm -rf ~/.node-gyp
nvm安装node:
nvm ls-remote # 查看可以安装的node版本
nvm install 24.11.0 # 安装v24.11.0版本的node
nvm ls # 查看已安装的版本
nvm use 24.11.0
nvm alias default 24.11.0 # 将v24.11.0变成终端默认版本
安装node后,自动会安装npm,可以使用node -v,npm-v查看版本,which node和which npm查看安装路径,node通常在: /Users/用户名/.nvm/versions/node/v24.11.0/bin/node目录下。
另外,针对nvm的安装,可以使用Homebrew直接brew install nvm安装,没有安装Homebrew可以curl:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
安装后,新版本mac在用户目录下.zshrc下添加配置,老版本mac在.bash_profile下添加(新版本系统shell使用zsh,旧版本使用bash,不过为了兼容,如果没有.zshrc也会去寻找.bash_profile配置,这些配置文件是隐藏文件,可以在当前用户目录下shift+command+.打开隐藏文件,当然也可以用使用命令行操作):
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
二、安装openclaw
安装openclaw的官方文档参考:https://docs.openclaw.ai/install,
分别执行下面命令安装:
npm install -g openclaw@latest
最后可能提示138 packages are looking for funding,忽略,只是提示说很多依赖的包正寻求赞助
openclaw onboard --install-daemon
过程中会由很多选择,空格键选择,enter下一步:
Risk Confirmation (风险确认) --Yes
Onboarding Mode (引导模式) -- QuickStart
其他选项配置API key等均选择skip for now先跳过,再来配置,最后一步How to Hatch Your Bot (交互界面)选 Hatch in TUI,之后就可以成功通过http://127.0.0.1:18789,访问openclaw服务主界面,但控制台会提示agent问题,需要配置API KEY,国内国外有很多大模型,以硅基流动(https://cloud.siliconflow.cn/)为例,注册登录,新建API密钥复制:

在 用户目录下/.openclaw找到openclaw.json,编辑添加内容:
"agents": {
"defaults": {
"workspace": "/Users/用户名/.openclaw/workspace",
"model": {
"primary": "siliconflow/deepseek-ai/DeepSeek-V3.2" //硅基流动中选择模型
},
"compaction": {
"mode": "safeguard"
}
}
},
"models": {
"providers": {
"siliconflow": {
"baseUrl": "https://api.siliconflow.cn/v1",
"apiKey": "你的APIkey",
"api": "openai-completions",
"models": [
{
"id": "deepseek-ai/DeepSeek-V3.2", //硅基流动中选择模型
"name": "DeepSeek-V3.2",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 8192
}
]
}
}
},
注意json的格式,终端使用:
openclaw gateway status/open/stop/restart --查看/打开/停止/重启openclaw
再次启动openclaw网页再访问openclaw会渲染网管令牌一栏,直接点击连接,进入openclaw页面可以直接进行会话和响应管理功能。
三、绑定微信
npx -y @tencent-weixin/openclaw-weixin-cli@latest install
会安装cli并生成二维码,扫码绑定微信,如果超时,可以通过下面命令重新生成二维码:
openclaw channels login --channel openclaw-weixin
绑定后,微信就会弹出和“微信ClawBot”的聊天对话框。恭喜你,大功告成,你可以愉快的使用了。
附:
如果需要卸载微信绑定工具和openclaw,执行命令:
# 卸载微信绑定(先卸载微信插件,再卸载CLI工具):
openclaw gateway stop
openclaw plugins uninstall openclaw-weixin
rm -rf ~/.openclaw/extensions/openclaw-weixin
rm -rf ~/.openclaw/openclaw-weixin
npm uninstall -g @tencent-weixin/openclaw-weixin-cli
# 彻底卸载openclaw:
openclaw uninstall --all --yes
npm uninstall -g openclaw
# 检查卸载干净:
which openclaw # 应返回 "openclaw not found"
openclaw --version # 应提示 "command not found"
1543

被折叠的 条评论
为什么被折叠?



