本文由 莫潇羽@无忆研习社(www.wuyi.wiki)撰写,转载请注明出处。
快速摘要
OpenClaw(社区里都叫它"小龙虾"或"龙虾")是一款开源的本地 AI 智能体框架,核心特点就一句话:你负责发指令,它负责在你自己的电脑上动手把活儿干完。 它不是又一个聊天框,而是一套"住在你设备里的 AI 大脑 + 你现成的聊天软件当遥控器"的基础设施。装好之后,一个常驻后台的网关(Gateway)会替你接住来自微信、飞书等渠道的消息,再调度浏览器自动化、文件读写、命令执行、定时任务这些底层能力去执行。本文我自己从零跑了一遍完整链路,把环境搭建、模型配置、命令行与网页两种用法,以及接入企业微信、个人微信、飞书三条渠道、再到操控浏览器发小红书、配定时任务的全过程都拆开讲清楚了。
读这篇文章你能拿到的:一套可复制的安装初始化流程、三条主流 IM 渠道的接入要点和踩坑提醒、一个"让 AI 自己开浏览器干活"的真实案例,以及一份安全避坑清单。新手照着走,大概一两个小时就能把自己的第一只龙虾养起来。想看完整拆解,往下翻。
一、先把"龙虾"这只工具说清楚
我刚接触 OpenClaw 的时候,最大的误区是把它当成"另一个 ChatGPT 套壳"。折腾下来才发现完全不是一个东西。普通的 AI 对话工具,你问它一句它答你一句,它给的是"建议";而 OpenClaw 给的是"结果"——它真的会去你的电脑上打开浏览器、读写文件、敲命令行,把任务执行到落地为止。
打个我自己常用的比方:传统 AI 工具像一把好用的螺丝刀,单一功能、用完就放下;OpenClaw 更像一整间工具房,里面缺什么工具,它自己找,找不到就自己现造一个。这种"给它一台电脑加完整的本机访问权限,让它自主解决问题"的思路,是它和别的产品最本质的区别。
1.1 它由哪几块拼起来
理解 OpenClaw,记住四个名词就够入门了,我用大白话各解释一句:
|
组件 |
通俗解释 |
一句话定位 |
|
Gateway(网关) |
一个一直在后台跑的"总控台",默认监听本机 |
负责会话管理、渠道路由、工具调度,是整套系统的心脏 |
|
Channels(渠道) |
微信、飞书、Telegram 这些聊天软件的接入层 |
决定你"用什么界面"跟龙虾说话 |
|
Skills(技能) |
由一个 |
教 AI"怎么组合工具去完成某类任务" |
|
Tools(工具) |
浏览器自动化、文件读写、Shell 执行、定时任务等底层动作 |
决定 AI"到底能不能做某件事" |
Tools 和 Skills 的关系很多人会绕晕,我自己是这么记的:Tools 是"手脚",Skills 是"教材"。没有手脚,教材教得再好也执行不了;没有教材,手脚也不知道按什么章法去配合。两者缺一不可。
1.2 它凭什么"全场景落地"
OpenClaw 之所以能在三个月里被全网热捧,靠的是几个挺扎实的能力:
- 能动手:给 AI 配一台电脑,它通过聊天软件接收指令并自动完成任务,做到"指令发出、结果落地"。
- 有记忆:能记住你的偏好和历史,越用越懂你,慢慢变成专属于你的助手。
- 会进化:背后有一个开源技能社区(ClawHub),上面已经有数千个技能可以一键安装,让龙虾持续解锁新本领。
- 能主动:配上定时任务和心跳机制后,它可以 7×24 小时按节奏自己干活、主动汇报,而不是傻等你发话。
它支持的消息渠道相当多,微信、飞书、Telegram、Discord、Slack 等都能接,而且所有数据都在你本地运行,不经过第三方服务器,这一点对在意隐私的人很关键。
莫潇羽@无忆研习社 多说一句:正因为它权限大、能动手,所以"安全"这件事必须从第一天就放在心上。本文最后专门留了一章讲避坑,建议别跳着看。
1.3 它的来历,顺带说清楚
你在网上查资料时,可能会看到几个名字混着出现,这里给你理一下,免得搞晕:这只虾早期叫过 Clawdbot,中间还过渡用过 Moltbot 这个名字,现在统一叫 OpenClaw。改名的背后有商标层面的原因,对我们用户来说不影响使用,知道它们指的是同一个东西就行。一些旧版本的命令(比如带 clawdbot 前缀的)通常仍然作为别名保留,能继续用。
它是个开源项目,这点很关键——意味着它的能力不是某家公司定死的,而是靠一个活跃的社区在持续往里加技能、修问题。你能装到的几千个技能、能看到的大量保姆级教程,都是这套开放生态的产物。对新手来说,这是上手的好时机:文档完善、社区热闹、生态正在快速成熟,遇到问题大概率有人踩过坑、写过解法。也正因为开放,它对"安全审查"的要求比封闭产品更高,这条线后面会反复提。
二、动手之前:环境、Node 与版本检查
很多人卡在第一步,往往不是因为 OpenClaw 难装,而是基础环境没铺好。这一章我把开工前要确认的几件事过一遍,照着做能省掉后面一大半报错。
2.1 它跑在什么环境上
OpenClaw 本质是个基于 Node.js 的命令行程序,所以它对运行环境的要求集中在两点:一个能跑 Node 的系统,一个顺手的终端。
- 操作系统:Linux(含云服务器)、macOS 都很顺;Windows 建议走 WSL2 子系统,原生 PowerShell 偶尔不太稳。
- Node.js 版本:建议直接上较新的 LTS(比如 Node 24)。版本太老会在安装预编译二进制时各种翻车。
在 Ubuntu 上装 Node 24 的命令我贴一份,照抄即可:
# 安装 Node.js 24 LTS
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt-get install -y nodejs
# 验证版本,应显示 v24.x.x
node -v
macOS 用户如果在安装过程中碰到类似 sharp: Please add node-gyp 的报错,可以在安装命令前加一个环境变量绕过,后面安装那一章我会再提。
2.2 先把"有没有装好"检查清楚
无论你是要全新安装还是已经装过,第一件事都是确认环境到位。我的习惯是先查 Node:
node -v # 看 Node 在不在、版本够不够新
npm -v # 看 npm 包管理器是否可用
如果这两条命令都能正常吐出版本号(不是 "command not found"),说明基础环境 OK,可以进下一步。这里要提醒一句:转写口语里常把命令听岔,比如把 npm -v 说成别的,实际敲的时候一定以官方命令为准——版本检查就是 node -v 和 npm -v 这两条,别记混。
2.3 拿资源、准备文档
正式开装前,我一般会把这几样东西先备齐,免得装到一半来回切窗口:
- 去官方渠道把安装资源和文档准备好。OpenClaw 的安装方式不止一种,官网/官方文档会给出最新的命令和注意事项,先看一眼能避免用到过期教程。
- 准备好要喂给它的素材文档。如果你打算让龙虾帮你处理几份文件(比如读几篇资料再整理成一篇内容),提前把这些文档放到一个固定目录,后面让它读起来更省事。
- 确认网络环境通畅。安装时要从软件源拉包,网络不稳会让下载卡住;卡住了就
Ctrl+C中断重来,别死等。
2.4 Windows 用户的卸载/重装小提示
如果你之前装过旧版本、或者用的是 Windows 安装程序版本,想换个干净的环境,可以先把旧的卸载掉再重新安装。我电脑上因为早就装过,所以演示时直接打开终端用就行——这里给新手提个醒:卸载和重装不是必需步骤,只有在旧版本出问题时才需要折腾,环境干净的话直接装最新版即可。
到这一步,环境就算备齐了。下一章我们正式进入安装与初始化,把这只龙虾真正"养"起来。
最后再唠叨一句心态上的事:第一次搭可能会被各种小报错卡住,这很正常,我自己第一遍也是磕磕绊绊。OpenClaw 的好处是社区足够大,几乎你遇到的每一个报错,都能搜到别人写过的解法。所以别一遇到红字就放弃,把报错信息复制出来搜一搜,大概率十分钟内就有答案。把第一只龙虾养活,后面再加渠道、加技能就都是顺水推舟的事了。
三、从零安装与初始化:onboard 向导一步到位
这一章是整套流程里最关键的一步。OpenClaw 的安装设计得挺人性化,全程一个向导带着你走,但里头有几个选项新手特别容易选错,我把踩过的坑都标出来。
3.1 全局安装
国内用户我推荐直接用 npm 全局安装,命令很短:
# 全局安装最新版
npm install -g openclaw@latest
# 如果提示权限不足,在前面加 sudo
sudo npm install -g openclaw@latest
装完之后,先验证一下版本,确认它真的装上了:
openclaw --version # 显示版本号,例如 v2026.3.x
能正常打印出类似 2026.03.xx 这样的版本号,就说明本体已经就位了。安装耗时通常三到十分钟,取决于网络,期间在下载预编译二进制时可能会卡一下,卡太久就 Ctrl+C 断开重来,别中途强行关窗口。
3.2 跑 onboard 向导:配置模型 + 渠道 + 技能
本体装好后,运行初始化向导,它会交互式地把模型、渠道、技能、网关服务一条龙配置完:
openclaw onboard --install-daemon
向导会按顺序问你几件事,我按出现的先后讲:
第一步,安全警告。 它会很认真地提醒你"这只龙虾能力很强、风险也很大",让你确认是否继续。读一遍,选 Yes 继续(选 No 就不装了)。
第二步,选启动方式。 推荐选 QuickStart(快速启动),它会自动把网关端口设为 18789、绑定地址设为 127.0.0.1 这些默认值,省得你手动填。
第三步,配模型(最重要)。 这一步决定龙虾的"大脑"用谁。Anthropic、OpenAI 这些海外模型需要绑定国际信用卡,国内用户更省心的做法是直接配国产模型或聚合平台:
|
方案 |
适合谁 |
简单说明 |
|
DeepSeek |
想便宜、好用 |
在向导里选 DeepSeek,粘贴 API Key,默认模型选 |
|
通义千问 / 智谱 |
想用熟悉的国产模型 |
填对应平台的 API Key,认证信息会存进配置文件 |
|
OpenRouter |
想一个 Key 用多家 |
聚合平台,一个 Key 能访问 Claude、GPT、DeepSeek 等多家模型,支付方式也更灵活 |
|
本地自建模型 |
有本地算力 |
把本地模型的接口配进去,数据完全不出本机 |
模型认证信息默认存在配置目录下,路径大概是 ~/.openclaw/agents/<agentId>/agent/auth-profiles.json,后期想换模型,直接改这个文件或重跑配置都行。
第四步,选渠道。 这一步问你想接哪些聊天软件。可以先全跳过,后面单独接(本文第六、七、八章会专门讲微信、飞书的接入),等基本功能跑通了再加渠道更稳。
第五步,网关端口与技能。 端口保持默认 18789 就好;技能列表可以用空格键勾几个自己感兴趣的,也可以全跳过,后面再用 ClawHub 装。
3.3 启动网关
向导走完,最后一步是把网关启动起来——它是整套系统的心脏,不启动后面什么都连不上:
# 启动网关,--verbose 会打印详细日志方便排错
openclaw gateway --port 18789 --verbose
等它初始化完成(日志里会出现监听成功的提示),就可以验证了。如果你装的是云服务器版本,记得放行端口,否则浏览器访问不到控制台:
# Ubuntu 放行 18789 端口
sudo ufw allow 18789/tcp
sudo ufw reload
sudo ufw status | grep 18789 # 显示 ALLOW 即成功
启动后,打开浏览器访问 http://127.0.0.1:18789/openclaw,能看到 Control UI 控制台界面,就说明这只龙虾彻底活过来了。
这里有个新手高频翻车点:访问地址必须带完整端口和路径,只输 127.0.0.1 是打不开的。我第一次就栽在这儿,盯着白屏看了半天。
3.4 几条排错速查命令
装完之后建议把下面这几条命令存进备忘录,日常排错全靠它们:
openclaw gateway status # 确认网关在不在跑
openclaw doctor # 一键做全面健康检查
openclaw logs --follow # 实时看日志,连接出问题先看这里
openclaw gateway restart # 改完配置后重启网关
到这里,一只能对话的龙虾就搭好了。接下来这一章,讲怎么真正用起来。
3.5 配置文件长什么样、后期怎么改
向导帮你生成的配置,集中在一个文件里:~/.openclaw/openclaw.json。后期想调什么,要么重跑向导,要么直接改这个文件(改完记得重启网关生效)。它大致是这样的结构,新手扫一眼有个印象就行:
{
// 网关配置
gateway: {
port: 18789,
bind: "loopback", // 默认只允许本机访问,安全
auth: "token"
},
// 智能体默认配置
agents: {
defaults: {
workspace: "~/.openclaw/workspace",
// 心跳节奏
heartbeat: { every: "30m", target: "last" },
// 群里通过这些关键词唤起它
groupChat: { mentionPatterns: ["@openclaw", "openclaw"] }
}
}
}
如果只想改某一块,不用动整个文件,用 --section 指定模块更安全:
openclaw configure --section model # 单独改模型
openclaw configure --section server # 改端口等服务设置(如 18789 被占用,换成 18790)
openclaw configure --section web # 配联网搜索用的模型
我的习惯是:大改动重跑 openclaw configure,小修小补用 --section 精准改,能少踩不少"改错地方"的坑。
四、日常使用的两种姿势:命令行对话 + 网页控制台
养好龙虾之后,平时怎么跟它打交道?主要有两条路:一条是终端里的命令行对话,适合开发者和喜欢纯键盘操作的人;另一条是浏览器里的网页控制台,更直观。两条路用的其实是同一只龙虾、同一套上下文,你可以混着用。
4.1 命令行对话(TUI)
确认网关在后台跑着之后,开一个终端窗口,启动文本界面:
openclaw tui
它会启动一个全屏的终端应用,界面清清楚楚分成聊天记录区、状态栏和输入框。启动时龙虾会先发一句招呼,比如 "Wake up, my friend!",这时候你就能像用普通聊天软件一样跟它发消息了。退出按 Ctrl+C 即可,退出后网关服务依然在后台跑,不影响其他渠道。
在 TUI 里,除了正常聊天,还有一套"斜杠命令"特别好用。我自己用得最多的就两个:
|
命令 |
作用 |
我的使用场景 |
|
|
切换当前对话用的模型 |
输入后弹出模型列表,直接选你想要的那个(比如切到通义千问) |
|
|
开一个全新会话 |
觉得当前上下文太长、它读得太慢、回得太啰嗦时,开个新会话清空历史 |
举个我的实际操作:聊着聊着发现它每次都在重读一大堆历史上下文,反应变慢,我就敲一个 /new 让它另起炉灶,再发一句"你好",它立刻轻装上阵跑得飞快。所以这两个命令,一个管"换脑子",一个管"清记忆",配合着用体验最好。
4.2 网页控制台
如果你更喜欢图形界面,浏览器访问 http://127.0.0.1:18789 就能进 Control UI。这里同样能聊天、能管理会话,而且切换模型这件事在网页里也能做——比如你打开某个会话,在输入框里同样可以用 /model 选择模型,发出去之后它会列出可选项,你挑一个就行。
我一般在网页端做两类事:一类是需要看得更直观的操作(比如管理多个会话、查看任务执行详情),另一类是教学演示——网页界面截图更清楚。但要记住,TUI 和网页控制台只是两个"操作入口",真正在背后干活、保持在线的是 Gateway 网关。只要网关在后台跑着,你甚至不用打开任何一个界面,直接通过接好的聊天软件(微信、飞书)就能随时使唤它。
4.3 模型怎么选、怎么混用
用得久了你会发现,不同任务适合不同模型:日常闲聊、简单整理用便宜快的模型就够;遇到要深度推理、写长内容的活儿,再临时切到更强的模型。OpenClaw 支持给智能体配"主模型 + 备用模型",主模型挂了会自动切到备用的,这套机制让你既能省着用,又不至于关键时刻掉链子。
配置大致长这样(写在 ~/.openclaw/openclaw.json 里),新手看个意思就行,实际改的时候照着官方字段来:
{
agents: {
defaults: {
model: {
primary: "deepseek/deepseek-chat", // 主模型
fallbacks: ["openai/gpt-5.2"] // 备用模型
},
models: {
"deepseek/deepseek-chat": { alias: "DeepSeek" }
}
}
}
}
给模型起个 alias(别名)是个小技巧:你在对话里用 /model 切换时,看到的是"DeepSeek"这种好认的名字,而不是一长串技术标识,体验会顺手很多。
4.4 上下文与记忆,要会"管"
用着用着你会发现一个现象:对话越长,龙虾每次回复前要读的上下文就越多,反应越来越慢,有时还会因为"背了太多包袱"而抓不住重点。我自己的管理办法是把"短期上下文"和"长期记忆"分开看待。
短期上下文,就是当前这段对话。它太长拖慢速度时,直接 /new 开个新会话清空,是最干脆的做法。别舍不得,真正重要的偏好它会记在长期记忆里,不会因为开新会话就忘。
长期记忆,是龙虾跨会话记住你的那部分——你是谁、习惯怎么干活、扮演什么角色。这部分越早交代清楚越好。比如我把它设定成"小红书发帖助手"之后,后面每次让它发帖,它都会自动带上这个身份去理解我的指令,不用我每次重复。这也是为什么有时候新建任务它会先慢一拍——它在读取之前的记忆,把你交代过的事都捡回来再动手。
所以日常用龙虾,记住一个节奏:该清的清(短期上下文用 /new),该记的让它记(把稳定的偏好和身份设定交代到位),速度和"懂你"就能两头兼顾。
到这里,龙虾的基本用法就齐了。从下一章开始,进入真正有意思的部分——让它自己开浏览器、接管你的聊天软件,把一个个具体场景落地。
五、让龙虾自己开浏览器:网页自动化实战
OpenClaw 最让我觉得"科幻感拉满"的能力,是浏览器自动化——你不用装任何插件,只要把需求说清楚,它就会自己打开浏览器、找到对应网站、一步步把页面操作完成。这一章我用一个最直观的例子来演示:让它去操控一个 AI 网页工具帮我生成几张图片。
5.1 核心逻辑:它把浏览器当成一个工具
很多人以为网页自动化要靠各种专门的浏览器插件、要配一堆 MCP(一种工具接入协议)。OpenClaw 厉害的地方在于:它把"操作浏览器"当成一个底层 Tool,遇到需要上网页操作的任务,它会自己规划路径——打开浏览器、访问目标网址、定位输入框、填内容、点按钮,全程不需要你碰键盘鼠标。
我做过的一次完整演示是这样:我想让它去一个 AI 内容平台生成四张人像风格的图片。我全程没动键盘,只发了一句需求,它就自己把浏览器拉起来,跳到目标网站,把"生成四张人像图"这件事拆成具体的页面操作执行了下去。
5.2 一个让效率翻倍的小习惯:先准备好提示词
实操里我摸出一个很有用的习惯:别让龙虾自己从零摸索,提前把"提示词"准备好喂给它。原因很简单——如果你只丢一句模糊的"帮我生成几张图",它得先自己去网站上摸索界面、试探操作,既慢又容易理解错。但如果你把"访问哪个网站、在输入框里填什么内容、要几张、什么风格"都讲清楚,它就能直奔主题,少走一大圈弯路。
我一般会这样组织指令:
请打开浏览器,访问 <目标网页工具>,
在生成框里输入:四张人像风格动画图片,
风格统一、清晰,生成后把结果截图给我。
这种"把任务边界说死"的提示词,能显著减少 AI 在页面里来回试错浪费的时间,也让结果更可控。
5.3 它会读取记忆,越用越顺
还有个细节值得说:当你让它执行一个新任务、尤其是开新会话规划任务时,它会先读取之前积累的记忆和偏好。所以第一次跑可能会慢一点点(它在初始化、在回忆你之前交代过的事),等它把上下文读完,后面执行就利索了。这也是 OpenClaw"有记忆、越用越懂你"那句话的实际体现——你之前调教过的习惯,它后面会自动带上。
5.4 这套能力能延伸到哪
图片生成只是个引子。同样的网页自动化逻辑,可以套到非常多场景上:让它去某个网站查信息、填表单、抓内容、做重复性的网页操作……凡是"人能在浏览器里点点点完成的事",理论上它都能代你做。这也是为什么大家说 OpenClaw 是把 AI 从"思想家"变成"实干家"——它不只是告诉你怎么做,而是直接替你做。
提醒一句:浏览器自动化涉及登录态和你的账号,建议只在你自己可控的设备和账号上用,别把敏感账号随便交给它代操作,安全这块最后一章会专门讲。
5.5 这套能力还能这么玩
为了让你有更具体的画面感,我把自己试过、或者身边人在用的几个网页自动化场景列一下,都是"人能在浏览器里点完成"的事:
- 信息搬运:让它定时去某个公开页面抓最新内容,整理成一段摘要发给你。
- 表单填报:固定格式的网页表单,把内容交给它批量填、批量提交。
- 内容草拟到发布:在网页编辑器里起草、排版、提交(下一章的小红书发帖就是这一类的完整案例)。
- 跨平台同步:把同一份内容,按各平台的要求分别整理后发出去。
要让这些跑得稳,核心就一条:指令越具体,它越省心。把"去哪、做什么、要什么结果"讲清楚,再配上前面说的提前准备好提示词,AI 来回试错的时间就压到最低。反过来,指令越含糊,它越容易在页面里绕圈子。这条经验贯穿 OpenClaw 的所有自动化玩法,记住它,你的体验会顺很多。
六、接入企业微信:自建应用模式全流程
聊天软件渠道里,企业微信(WeCom)是我最先打通的一个,因为它对个人也开放、申请门槛低,而且能力比较完整。这一章把"自建应用"这条路从头到尾走一遍。
6.1 先在企业微信后台拿三把"钥匙"
整个接入的前提,是先去企业微信管理后台拿到三个核心参数。没有自己企业的,可以申请一个个人主体的企业账号,几分钟搞定。
第一步,拿企业 ID。 进入「我的企业」页面,在底部能看到 企业 ID(CorpID),格式类似 wwxxxxxxxxxxxxxx。复制下来,找个安全的地方存好。
第二步,建自建应用,拿 AgentId。 进入「应用管理」→「自建」→ 创建应用,给它起个名字(比如"OpenClaw 智能助手"),设好图标和可见范围(建议先选小范围测试)。创建完成后进应用详情页,记下 AgentId(应用 ID),格式类似 1000001。
第三步,拿应用 Secret。 同样在应用详情页,点「查看」获取 Secret(应用密钥),这相当于应用的密码,泄露会有安全风险,务必妥善保存。
把这三样东西整理成一张小表,接下来配置全靠它:
|
参数 |
在哪拿 |
作用 |
|
CorpID(企业 ID) |
「我的企业」页面底部 |
标识你的企业 |
|
AgentId(应用 ID) |
自建应用详情页 |
标识当前这个应用 |
|
Secret(应用密钥) |
自建应用详情页,点「查看」 |
获取调用令牌,相当于密码 |
6.2 在服务器上做渠道配置
钥匙拿齐,回到装好 OpenClaw 的服务器上做配置。先确保本体已经就绪(前面装过就不用重复下载),然后跑配置向导:
# 启动配置向导
openclaw configure
# 或者直接添加渠道
openclaw channels add
向导会让你"选择要配置的渠道",这里选自建应用那一项,然后它会一步步问你要前面拿到的参数:
- 先填 AppToken / 应用凭证(对应你保存的 token 类参数);
- 再填 CorpID(企业 ID);
- 然后是 应用 Secret;
- 最后是 AgentId。
按提示一路回车 / 粘贴,遇到"是否支持语音转文字"这类可选项,新手可以先跳过,后面有需要再开。配置过程里它还会问你后台模式、默认设置之类的,没特别需求保持默认即可。
6.3 接收消息:长连接 vs 回调,怎么选
企业微信的双向通信有两种模式,这块是新手最容易卡的地方,我用表格说清楚:
|
模式 |
特点 |
适合场景 |
|
长连接(WebSocket) |
客户端主动连出去,不需要公网 IP,配置简单 |
本地部署、轻量云服务器,启动方便 |
|
HTTP 回调 |
企业微信把消息 POST 到你的服务器,需要可访问的回调地址 |
有独立公网入站地址、需要稳定推送的场景 |
新版插件主推长连接模式,切到长连接后,基本只要 botId 和 secret 就能接入,省掉了配回调 URL、Token、EncodingAESKey 的麻烦。如果你走回调模式,则要在应用的「接收消息」里设置 API 接收地址,并填好 Token 和 43 位的 EncodingAESKey。
还有一个极其常见的坑必须点名:自建应用模式下,要进「企业可信 IP」把你服务器的公网 IP 加进白名单,否则会报类似 "not allow to access from your ip" 的错,消息石沉大海。我当初就是漏了这步,排查了好久。
6.4 保存配置并测试
配置填完,保存。这里有个细节:第一次保存有时会提示失败,多试一下,看到"保存成功"才说明配置真正生效、可以执行了。
保存成功后,就能到企业微信上测试了。我习惯发一句最简单的"你是谁?"试水。第一次响应可能慢一点(服务器在后台处理、建立连接),稍等一下,它就会回复你了。能正常一问一答,企业微信渠道就算彻底打通。
# 也可以从命令行主动发条测试消息
openclaw message send --channel wecom --target <用户ID> --message "测试消息"
莫潇羽@无忆研习社 实操心得:企业微信渠道如果想 7×24 在线,建议放在云服务器上常驻进程;如果只是本机长连接,OpenClaw 进程一关,机器人就断了。
七、接入个人微信:插件 + 扫码绑定
企业微信偏正式,很多人更想直接用自己天天在用的个人微信。OpenClaw 也能接个人微信,思路是通过一个插件 + 扫码的方式,让微信里多出一个"助手联系人",你跟它私聊就等于在使唤龙虾。
7.1 大致流程:从设置里拿到绑定信息
我自己跑通的步骤是这样的:
- 在微信的设置 → 插件里,找到对应的助手插件详情页,把里面的绑定信息(一段命令 / 标识)复制出来。
- 把这段东西拿到服务器的命令行里运行,OpenClaw 会据此生成一个二维码。
- 用手机微信扫一扫这个二维码完成绑定。扫码窗口如果在终端里不好扫,可以让它在浏览器里打开,再用手机扫更方便。
扫过一次之后,状态就固定下来了,不用每次重扫。绑定成功后,你会在微信里看到一个新增的助手联系人,从此跟它私聊就能调用龙虾。
7.2 可以给它换头像、改名字
这个助手联系人是可以个性化的——头像、名字都能在它的资料页里直接改。默认是个统一形象,你完全可以把它改成自己喜欢的样子,用起来更有"专属助手"的感觉。
7.3 一个硬前提:你的电脑必须开着
这是个人微信接入最需要记牢的一点:这个助手是连着你这台电脑的,电脑必须保持开机、网关在跑,它才能干活。 电脑一关,助手就失联了。
我做过一个直观的测试:我先后给它发了两条小红书相关的消息、又发了一张图片,它都能实时检测到并返回——因为我之前把它设定成了一个小红书发帖助手,它会自动识别我发的内容、连接当前这台电脑去处理,再把信息返回给我。整个过程的关键就在于:它的"大脑和手脚"都在你这台开着的电脑上,微信只是个遥控器。
7.4 关于稳定性与合规的提醒
最后必须实话实说:个人微信这条路虽然方便,但社区方案的稳定性和合规性,整体不如企业微信那套官方支持的方案。所以我的建议是——如果只是自己玩、做点轻量的个人助手,个人微信够用;但凡涉及正式、长期、对外的使用,优先选企业微信或飞书这类有官方渠道支持的接入方式更稳妥。
|
接入方式 |
优点 |
要注意的点 |
|
个人微信(插件扫码) |
用最熟悉的微信、上手快 |
依赖电脑常开、社区方案稳定性一般 |
|
企业微信(自建应用) |
官方支持、能力完整 |
配置参数多、要配可信 IP |
|
飞书(长连接) |
官方插件、最省心、不用公网 IP |
要在开放平台配权限和事件订阅 |