返回AI问答
OpenClaw(龙虾)Lobster timed out 怎么修?

OpenClaw(龙虾)Lobster timed out 怎么修?

AI问答 Admin 97 次浏览

OpenClaw(龙虾)Lobster 报 lobster timed out,通常是单个 workflow 做得太长、外部命令太慢,或输出太大。先别把超时时间无限拉高,应该先判断它卡在哪一步,再决定拆流程、提高 timeoutMs,还是减少输出。

按错误处理

错误处理
lobster timed out提高 timeoutMs,或把长流程拆成几个短 workflow
output exceeded maxStdoutBytes减少命令输出,或调大 maxStdoutBytes
returned invalid JSON确保 pipeline 的工具模式只输出 JSON,不混入日志文本
lobster failed查看 openclaw logs --follow 里的嵌入式 runner 错误

更稳的写法

  • 每一步都让小 CLI 输出 JSON。
  • 有副作用的步骤必须 approval。
  • 把“收集、分类、执行”拆成可恢复阶段。
  • 给耗时外部 API 单独做重试,不要让整个 Lobster 管道盲等。

如果你每天都跑同一个 Lobster 流程,建议把参数、超时、输出限制写进 workflow 文件,不要每次临时让模型拼长命令。稳定性会明显好一些。

官方开源地址:https://github.com/openclaw/openclaw

如果一个工作流经常超时,说明它可能承担了太多职责。把“拉取数据”“模型判断”“执行动作”拆开后,失败点更清楚,也更容易只重跑失败的那一段。

推荐工具

更多