前置准备工作
在正式开始为OpenClaw(Clawdbot)配置WhatsApp前,请您依次检查如下事项是否准备完成:
-
是否已经准备好一个或两个WhatsApp账号(账号数量取决于是否给OpenClaw单独配置一个账号)。 建议: 专门给OpenClaw准备一个账号体验更佳。
-
是否已经在 Lighthouse服务器实例 部署且配置好了OpenClaw,且 为2026.1.30或更高版本 。如果暂时还没有,建议:
-
如果您希望新购一台 Lighthouse 服务器来安装运行OpenClaw,可以前往腾讯云Lighthouse产品的 购买页 选购,或者前往腾讯云 OpenClaw专属活动 进行优惠下单。
-
如果已有之前部署的OpenClaw,但不是最新版本的应用模板,可以参考教程进行版本更新: 如何更新服务器OpenClaw应用版本 。
-
接入WhatsApp
OpenClaw 原生支持通过 WhatsApp、Telegram、Discord 等常用聊天软件交互。
为OpenClaw配置模型
首先需要为OpenClaw配置模型。
进入腾讯云 控制台 ,选中对应的已部署OpenClaw的Lighthouse服务器,点击服务器卡片进入“管理实例”页面。
模型配置
为OpenClaw配置模型API Key可以在Lighthouse服务器的应用管理页面进行操作。详情可参考 云上OpenClaw(原Clawdbot)一键秒级部署指南 -配置模型APIKey,此处不再赘述。
OpenClaw基础配置
首次登入服务器后,输入并回车运行如下命令开始配置:
clawdbot onboard
运行 clawdbot onboard 后,需要通过键盘来完成后续配置动作,关键操作:方向键控制选项,回车表示选择并确认。
同意免责声明
运行上面的命令后,将会出现一个问题:是否知晓风险,选择Yes就行。
配置模式选择:快速入门
接下来需要选择Onboarding的模式,我们选择QuickStart。
配置处理方式
选择 Use existing values
模型配置
上述过程中已在腾讯云控制台配置大模型,跳过此步骤即可(按下图示例选择)。
为OpenClaw配置模型APIKey可以在Lighthouse服务器的应用管理页面进行操作。详情可参考 云上OpenClaw(原Clawdbot)一键秒级部署指南 -配置模型APIKey,此处不再赘述。
Skip for now
All providers
Keep current
Channel配置-接入WhatsApp
在 Select channel 的步骤中,用键盘方向键选中 WhatsApp (QR link) ,并且回车:
Link WhatsApp now (QR)?
选择 Yes
用手机 WhatsApp 扫描二维码
二维码可能会变形,如果无法扫描,建议调高屏幕亮度,调整页面尺寸再尝试。
选择手机号码设置
一、只有一个账号时,选择 This is my personal phone number;
二、为 OpenClaw 单独准备了一个账号时,选择 Separate phone just for Clawdbot 。 (建议此方案)
输入手机号
policy设置(手机号码设置 Separate phone just for Clawdbot时有此步骤)
默认选择第一个 Pairing (recommended) 即可
allowFrom设置(手机号码设置 Separate phone just for Clawdbot时有此步骤)
默认选择第一个 Unset allowFrom (default) 即可
配置 Skills
选择:No
原因:Skills 可以启用系统级自动化能力,包括:
-
文件访问
-
浏览器控制
-
Shell命令执行
对于初次部署,限制权限可以提升稳定性和安全性。
启用 Hooks
只选择: session-memory(按键盘的上下箭移动光标,空格键选中,回车键确认进入下一步)
原因:
-
启用会话记忆能力
-
不会执行任何系统命令
-
安全风险最低
-
这是继续下一步的必要选项
请勿选择:
-
启动时自动运行脚本(boot-md)
-
命令跟踪与日志记录(command-logger)
安装完成
选择 Restart
启动方式
选择 Do this later
安装命令补全功能
选择 No
在WhatsApp中与OpenClaw对话
一、只有一个账号时,在WhatsApp中选择“给自己发消息”;
二、为OpenClaw准备了单独的账号时,在WhatsApp中添加这个账号为好友,并发送消息。
首次对话,会发送一个配对码,运行下方命令完成配对
openclaw pairing approve whatsapp <code>
注意:将 替换为您在WhatsApp中收到的Pairing code,输入时不加<>
现在,您可以在WhatsApp中和已经接入的OpenClaw机器人进行聊天了
个人玩法实践
在 WhatsApp 中接入 OpenClaw 之后,它并不是一个“陪你聊天的 AI”,而是一个长期在线、可以直接操作云主机的个人 Agent。通过自然语言对话,我把日常琐碎但重复的事情,直接交给它去完成。
场景一:定时提醒(AI + cron 的最小闭环)
我直接在 WhatsApp 里描述需求,例如每天固定时间的天气提醒、吃饭提醒、倒垃圾提醒。
OpenClaw 会先确认必要信息(如城市),然后创建对应的 cron 任务。
整个过程中,我不需要接触服务器、不需要写定时表达式,只是像和人说话一样描述需求,任务就变成了一个长期运行的自动流程。
之后提醒会按时触达主会话,Agent 只在“需要我知道的时候”出现。
场景二:文件整理与合并(对话即操作)
当我让 OpenClaw 查看某个目录、读取多个文件并合并内容时,它并不是“假装理解”,而是真的进入服务器文件系统执行操作:
-
查看指定路径下的文件数量 -
逐个读取文件内容 -
按要求合并为新文件并保存 -
最后把操作结果和结构化总结返回给我
WhatsApp 在这里更像是一个远程控制台,而 OpenClaw 是执行者。
我看到的不是命令行输出,而是已经整理好的“人类可读结果”。
场景三:生成并运行代码(从“写”到“跑”)
我只说一句“新建一个 Python 文件,输出 hello world”,OpenClaw 会完成完整链路:
-
在指定目录创建脚本文件 -
写入标准 Python 代码 -
执行脚本进行验证 -
把运行结果回传给我
这里最关键的一点是:
Agent 不止写代码,还会自己验证是否可运行。
WhatsApp 里的每一次回复,背后都对应着一次真实的系统行为。