当前位置: 首页 > news >正文

mac上如何安装openclaw,并在微信中使用clawbot

微信已迎来插件ClawBot,那么我们该如何安装使用呢?必要条件是需要再电脑端安装openclaw,再来进行绑定使用。可以按照下列几个步骤来开始你的clawbot之旅!

一、安装node

安装nodejs有三种方式:

  1. 官方安装包:通过.pkg文件安装
  2. Homebrew包管理器:使用brew install命令安装(类似app store)
  3. 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"
http://www.jsqmd.com/news/649088/

相关文章:

  • 终极视频PPT提取指南:三分钟实现智能自动化处理
  • HeteroFlow v2 企业版:统一异构算力调度,让国产 GPU 物尽其用!
  • 二维核密度估计实战:用Seaborn的kdeplot函数,从数据探索到模型诊断
  • FogGate-YOLO:直击雾天检测痛点,基于通道选择的 YOLOv8 优化方案
  • 北京正规上门回收名家字画、明清古籍等藏品 6家靠谱机构汇总 - 品牌排行榜单
  • Z-Image-Turbo保姆级部署教程:开箱即用,无需下载模型,小白也能搞定
  • 多模态长尾问题正在吞噬你的模型ROI!:2023–2024全球117个落地项目统计——长尾处理滞后导致平均交付延期22.6天,成本超支31%
  • 消息队列系统的消息持久化顺序保证与消费确认
  • 从CTF实战出发:手把手教你用Python脚本破解RSA共模攻击(附完整代码)
  • Hyperliquid 的故事
  • 小白也能玩转Qwen3.5-2B:无需GPU,开箱即用的多模态对话体验
  • Blender化学品插件终极指南:从零开始创建专业3D分子模型
  • LangChain入门指南:轻松掌握大模型应用开发,收藏必备技能!
  • 用 30% 的钱,达到 94% 的能力!国产大模型 GLM-5.1 深度测评,附专属优惠购买通道
  • 5分钟上手:让你的Windows任务栏变身透明艺术品的终极指南
  • Graphormer科研助手:支持论文复现的OGB基准数据集加载与预测工具
  • SeqGPT-560M模型安全指南:防御对抗攻击策略
  • 简单免费:猫抓浏览器插件帮你轻松获取网页视频和音频资源的完整指南
  • Zotero Citation插件终极指南:让Word文献引用更简单清晰的完整教程
  • 从Demo到产线:工业级图像识别开发中的“环境陷阱”与深度定制视觉服务实务
  • 折腾了一晚上,终于把Codex跑在本地了
  • AWS MSK Kafka min.insync.replicas 配置风险排查与修复实战
  • Python的__class_getitem__实现泛型别名
  • 第7.2章:StarRocks性能调优实战——Query Profile深度解析与优化策略
  • GPT-5架构泄露?Kubernetes 1.31发布与Rust重构浪潮下的云原生之变
  • Xinference-v1.17.1零售分析应用:顾客行为理解
  • 2026靠谱的企业服务公司推荐,深聊长春会赢企服的信誉度、性价比和售后 - 工业设备
  • 信捷PLC运动控制避坑指南:为什么绝对位置比较比静止判断更靠谱?
  • AI编程新体验:使用GLM-OCR自动生成代码注释与文档
  • PotPlayer字幕翻译插件:3分钟实现外语影片无障碍观看的终极方案