1. OpenClaw 不回复问题深度排查指南
最近在升级 OpenClaw 后遇到了一个棘手问题:配置看起来完全正确,但机器人就是不回复消息,最终超时。经过一番折腾终于找到原因,这里把完整的排查思路和解决方案分享给大家。
这个问题最让人抓狂的地方在于:用 curl 直接调用模型接口能正常返回 200,但通过 OpenClaw 发送消息就是没反应。如果你也遇到类似情况,很可能是后台服务(LaunchAgent)与 CLI 配置不一致导致的。下面我会详细拆解整个排查过程。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 问题现象与初步判断
2.1 典型症状表现
当出现这个问题时,通常会观察到以下现象:
- 发送消息后长时间无响应(默认等待10分钟)
- 最终出现超时错误:
embedded run timeout ... timeoutMs=600000 - 日志中可能看到:
Profile volcengine:default timed out. Trying next account... - 但通过 curl 直接调用模型接口却能正常返回
这种情况往往发生在以下场景后:
- 刚升级过 OpenClaw 或 Node.js 环境
- 修改过默认模型配置
- 调整过 API Key 等鉴权信息
2.2 快速判断问题范围
遇到这种情况,建议先做两个快速测试:
- 检查基础连通性:
bash复制curl -I --connect-timeout 5 --max-time 10 https://ark.cn-beijing.volces.com/api/coding/v3
如果连这个基本请求都失败,说明是网络或域名解析问题。
- 验证模型可用性:
bash复制export ARK_API_KEY="你的key"
time curl --connect-timeout 5 --max-time 120 \
-H "Authorization: Bearer $ARK_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k2.5","messages":[{"role":"user","content":"ping"}],"max_t
