返回教程中心
CLI 命令参考

OpenClaw doctor 使用教程 安装修复和迁移排障指南

O
OpenClaw AI
2026-03-25

openclaw doctor 是修复安装、迁移和服务状态问题时最值得先跑的命令之一。很多人一看到 Gateway 起不来、升级后行为异常,就想直接删配置目录或重装,但官方思路更稳:先让 doctor 看一遍当前状态,再决定下一步。

它最适合处理什么问题

doctor 特别适合下面这些场景:

  • 刚升级完 OpenClaw,行为和以前不一样
  • Gateway 服务没有正确接管
  • 安装过程看似结束,但命令或控制台不正常
  • 你怀疑状态目录、配置或守护进程需要修复

为什么它值得优先用

因为它比手工瞎排查更懂 OpenClaw 自己的结构,包括:

  • 状态目录
  • 安装方式
  • 守护进程/服务安装状态
  • 常见迁移和修复路径

这意味着它往往能更快告诉你:问题是在运行时、服务层,还是配置层。

最基本的命令

bash
openclaw doctor

这一步本身就值得在很多排障文章里放到第一位。

建议搭配哪些命令一起看

如果 doctor 给出了异常线索,通常再配合下面这些命令会更完整:

bash
openclaw gateway status
openclaw status --deep
openclaw logs --follow

可以这样理解:

  • doctor:检查并提示修复方向
  • gateway status:看服务是不是活着
  • status --deep:看全系统健康度
  • logs --follow:看实时错误

什么时候它比重装更值钱

重装看起来快,但有两个问题:

  • 你不知道根因是什么
  • 一旦牵涉已有配置、渠道或认证,重装不一定真省事

而 doctor 的价值在于,它能帮你判断:

  • 是不是版本升级后的迁移问题
  • 是不是 daemon/service 没接上
  • 是不是某些目录或权限状态异常

所以只要不是你明确决定“全部推倒重来”,先跑 doctor 往往更划算。

最常见的误区

误区 1:doctor 只是“看看”,不解决实际问题

不对。它的价值就在于帮你识别常见安装和迁移问题,并给出更准确的修复方向。

误区 2:服务起不来时直接删状态目录最快

这通常是最后手段,不应该是第一反应。很多问题其实只是服务没装好、版本迁移未完成或运行时不匹配。

一个推荐顺序

当你怀疑安装或服务状态出了问题时,尽量按这个顺序:

  1. openclaw doctor
  2. openclaw gateway status
  3. openclaw logs --follow
  4. 最后再考虑手工修复或重装

这样做能明显减少“把本来还能修的环境,越修越乱”的情况。

继续阅读

相关阅读与站内入口

准备好开始了吗?

继续探索更多教程,或者去技能市场看看有哪些现成的插件。