
OpenClaw 企业微信机器人没反应TaoToken 这样改模型地址OpenClaw 企业微信机器人没反应先别急着怀疑长连接。我这次用 TaoToken 做模型通道来排查官网入口先放这里https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。很多人在 OpenClaw v2.6.2 可视化配置里把企业微信 API 长连接机器人的 Bot ID 和 Secret 填完点保存、启用渠道、重启 Gateway结果企业微信里发消息OpenClaw 像没收到一样或者只看到会话里冒出一条用户消息却没有任何回复。这个现象不一定是长连接断了而是消息进来了但模型服务地址没有指到可用的通道。企业微信长连接只负责把消息推给 OpenClawTaoToken 不参与长连接本身它负责后续模型调用。把这两段拆开看排障会清楚很多。一、原问题与场景OpenClaw 企业微信只收不回先分清长连接和模型通道在 OpenClaw v2.6.2 的可视化界面里企业微信渠道的配置被拆成两部分一部分是企业微信侧的 Bot ID、Secret 和长连接状态另一部分是模型服务。很多人只完成了前半段。企业微信管理后台创建 API 模式机器人后选择使用长连接保存后会拿到 Bot ID 和 Secret。把这两个值填进 OpenClaw再启用渠道、重启 Gateway长连接本身通常就通了。此时企业微信发消息OpenClaw 的 Gateway 日志里能看到渠道层收到事件但机器人不回复。原因在于长连接解决的是“消息怎么进来”不是“回复怎么生成”。企业微信通过长连接把用户消息推送到 OpenClaw 后OpenClaw 还要调用一个模型服务把用户消息变成回复内容再通过长连接把结果送回去。如果模型服务地址为空、仍然是旧地址或者 Key 不可用那么消息能进来但回复出不去。表现就是“机器人没反应”。还有一种容易混淆的情况有人把长连接和 URL 回调当成同一件事。URL 回调需要公网地址企业微信服务器主动请求你的服务长连接不需要域名和 IPOpenClaw 主动与企业微信保持连接。本文的场景是长连接机器人所以不用去检查公网回调地址。真正要检查的是 OpenClaw 的模型通道是否指向了正确接口。TaoToken 在这里的角色是模型 API 通道它不接管企业微信长连接也不改变 Bot ID、Secret 的填写方式。把模型服务地址改成 TaoToken 的 API 地址Key 填对再重启 Gateway机器人才能从“只收消息”变成“能回消息”。二、TaoToken 前置Key 和 API 地址别填混排障前先准备两样东西API Key 和模型服务地址。打开 TaoToken 官网注册或登录https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。在控制台创建 API Key复制后先临时保存。本文示例统一写成YOUR_API_KEY你实际粘贴时换成自己的 Key。注意不要带前后空格不要带换行也不要只复制一部分。模型服务地址使用https://taotoken.net/api。这个地址是给 OpenClaw 调模型用的接口根地址不是官网首页也不是控制台页面。官网首页用于注册、登录和进入控制台API 地址用于程序请求。两者不要混填。很多“OpenClaw 企业微信机器人没反应”的案例最后发现是把浏览器地址栏里的官网链接粘到了模型 Base URL 里请求自然到不了模型接口。模型 ID 也需要确认。不同账号可用的模型不同不要凭记忆乱填。你可以进入模型对话页面查看或测试当前可用的模型https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 。如果模型对话能正常返回内容说明 Key 和模型 ID 至少有一组可用。如果模型对话报错先不要继续折腾 OpenClaw先把 Key 和模型 ID 确认好。如果你需要重新生成或核对 Key可以直接去 API Keys 页面https://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 。接入参数不确定时再看接入文档https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 。这一步只准备参数不涉及企业微信长连接本身。三、可复制配置OpenClaw v2.6.2 模型服务地址改到 TaoToken回到 OpenClaw v2.6.2 的可视化配置。先确认企业微信渠道已经启用Bot ID 和 Secret 已保存。然后找到模型服务或模型 Provider 配置区。不同小版本的界面文字可能略有差异但核心字段一般包括服务地址、API Key、模型名称。按下面这张表填写。配置项建议值说明企业微信 Bot ID企业微信后台生成长连接机器人凭证企业微信 Secret企业微信后台生成长连接机器人凭证模型服务地址 / Base URLhttps://taotoken.net/api不要填官网首页API KeyYOUR_API_KEY换成你的真实 Key模型 ID / ModelMODEL_ID在模型对话中确认渠道启用打开保存后检查Gateway保存后重启让配置生效如果 OpenClaw 当前版本支持自定义 JSON 或高级配置可以按下面结构理解字段名{ provider: openai-compatible, base_url: https://taotoken.net/api, api_key: YOUR_API_KEY, model: MODEL_ID, timeout: 120 }如果界面里只能可视化填写就找同名输入框Base URL 填https://taotoken.net/apiAPI Key 填YOUR_API_KEYModel 填你在模型对话里确认过的MODEL_ID。填完后先保存再点右上角保存渠道配置。最后重启 Gateway。重启不是可选项很多配置改动不重启不会生效。这里再强调一次企业微信长连接配置只填 Bot ID 和 Secret。模型服务地址、API Key、模型 ID 是 OpenClaw 调用模型用的不要把 TaoToken 的 Key 填到企业微信后台的 Secret 位置也不要把企业微信 Secret 填到模型 API Key 位置。两套凭证用途不同混填后通常表现为渠道在线但模型调用失败。四、验证请求与成功结果模型通、Gateway 重启、企业微信能回配置完成后不要直接在企业微信里盲测。先用 curl 验证 TaoToken 模型通道是否可用。下面命令里的MODEL_ID换成你确认过的模型 IDYOUR_API_KEY换成真实 Keycurl -sS https://taotoken.net/api/v1/chat/completions \ -H Authorization: Bearer YOUR_API_KEY \ -H Content-Type: application/json \ -d { model: MODEL_ID, messages: [ {role: user, content: 只回复 pong} ] }Base URL 填的是https://taotoken.net/api实际请求路径由 OpenAI 兼容客户端补全为/v1/chat/completions所以完整 URL 是https://taotoken.net/api/v1/chat/completions。如果返回 JSON 里包含choices或类似回复内容说明 Key、模型 ID、网络出站都正常。如果返回 401优先检查 Key 是否复制错误返回 404检查 URL 路径和 Base URL返回模型不存在检查MODEL_ID是否在模型对话中可用。模型通道验证通过后回到 OpenClaw v2.6.2确认企业微信渠道已启用再重启 Gateway。然后打开企业微信客户端在工作台进入智能机器人给机器人发一条普通消息例如“测试一下”。成功结果通常有三层第一Gateway 日志里出现企业微信长连接收到消息的记录第二日志里出现向https://taotoken.net/api发起的模型请求第三企业微信里收到机器人回复。只要第三层出现说明长连接和模型通道都打通了。如果 curl 成功但 OpenClaw 企业微信机器人仍然不回重点看 Gateway 日志里有没有模型请求记录。没有模型请求说明 OpenClaw 没走到模型调用检查渠道默认模型是否启用有模型请求但报错检查 Key 和模型 ID有模型请求且成功但企业微信没回复检查企业微信机器人可见范围、长连接状态和 Gateway 是否重启。五、本篇常见错排查Bot ID 和 Secret 填了OpenClaw 仍没反应下面这些错误在企业微信长连接加 OpenClaw 的场景里很常见可以按顺序排查。模型服务地址填成了官网首页。官网首页是https://taotoken.net/?utm_source...这类地址接口地址是https://taotoken.net/api。Base URL 必须用后者。API Key 复制不完整。前后有空格、换行、少了字符都会导致 401。重新去 API Keys 页面复制一次https://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 。模型 ID 写错或未开通。不要猜模型名去模型对话里确认https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 。保存后没有重启 Gateway。OpenClaw v2.6.2 可视化配置保存后通常要重启 Gateway 才会重新加载模型通道。企业微信渠道没有真正启用。Bot ID 和 Secret 填了不等于渠道启用检查渠道开关和保存状态。企业微信机器人可见范围没配。机器人不在可见范围内成员可能无法正常对话或收不到回复。把长连接和 URL 回调混淆。长连接不需要公网域名或 IPTaoToken 也不参与长连接。不要为了长连接去配回调地址。企业微信 API 模式没有预览调试。该模式通常要真实消息触发后台预览按钮不可用时直接去企业微信客户端发消息测试。出站网络受限。OpenClaw 所在机器需要能访问https://taotoken.net/api。如果 curl 都不通先解决网络和 DNS再谈机器人回复。多个模型配置冲突。OpenClaw 里可能同时存在默认模型和渠道模型渠道实际调用的不是刚改的那个。检查渠道级模型配置是否覆盖了全局配置。日志级别太低。Gateway 日志如果只记录启动信息看不到模型调用错误。临时提高日志级别复现一次“只收不回”再看具体报错。Key 和企业微信 Secret 填反。TaoToken Key 给 OpenClaw 模型配置用企业微信 Secret 给企业微信渠道用两套凭证不要互换。如果排查到模型请求已经成功但企业微信还是没回复问题通常已经离开模型通道回到企业微信长连接状态或 OpenClaw 渠道回复逻辑。此时重新检查 Bot ID、Secret、渠道启用状态和 Gateway 在线状态即可。六、语义一致 CTA排障完成后把 API Keys、接入文档和模型对话入口收好OpenClaw 企业微信机器人没反应核心排查顺序就是先确认长连接收到消息再确认模型服务地址是https://taotoken.net/api最后确认 Key 和模型 ID 可用并重启 Gateway。TaoToken 不参与企业微信长连接它负责消息进入 OpenClaw 之后的模型调用。把这两段拆开问题就不容易混。如果你正在处理接入和排障建议先把 API Key 管理页和接入文档收好API Keys 在 https://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 接入文档在 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 。需要验证模型是否可用时直接去模型对话https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 。如果你是长期编码或 Agent 场景需要更稳定的调用方案可以看 Coding Planhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite 。官网入口仍然放在这里方便创建 Key 和查看控制台https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。