Help

排查常见问题

按你看到的现象查,不按功能分类。

按症状组织,不按功能分类——出问题时你知道的是“看到了什么”,不是“哪个模块出错了”。

改了模型,但 Agent 还在用旧的

最常见的一种,而且多半不是写入失败。

先确认重启方式对不对。 各 Agent 读配置的时机不同:命令行 Agent 退出重开即可;OpenClaw 必须重启网关openclaw gateway restart),因为它的网关是常驻进程,重开终端命令不会让它重读配置。桌面应用退出应用再打开。

完整对照见切换模型与 Provider

再确认写进去了没有。 打开对应的配置文件看一眼。如果里面有 oneagent 这个条目,说明写入成功了,问题在生效环节。

模型列表是空的

BootAgent 的模型列表来自 Provider 接口的实时返回,不是内置清单。列表为空通常是:

  • 那个 Provider 不提供模型列表接口。这种情况下 BootAgent 会让你手动输入模型 ID,直接填即可
  • Key 不对或没权限,接口拒绝了请求。先在验证连接那步确认能通

验证连接失败

如果用的是自己的端点,先确认地址格式。BootAgent 的校验规则和产品实际执行的一致,会拒绝这些:

  • 不是 http://https:// 开头
  • 把用户名密码写在了 URL 里(https://user:pass@...
  • 含控制字符

如果用的是目录里的 Provider,验证失败通常是 Key 的问题。注意有些 Provider 的某些协议标记为“需发布候选验证”,那种组合不会被判定为 Ready,这是刻意的——不是失败,是还没验证到可以承诺的程度。

Agent 装不上

先看是不是网络。 包和运行时默认走 npmmirror(阿里云)镜像,国内网络一般不需要额外配置。如果你的环境有代理或防火墙,可能需要放行。

Node 不是必须自己装的。 BootAgent 会把需要的运行时装进 ~/.bootagent/runtimes/,不动系统的 Node 也不改 PATH。所以“我没装 Node”不是装不上的原因。

首次打开被系统拦住

这不是出错。当前是未签名未公证的技术预览版,macOS 的 Gatekeeper 和 Windows 的 SmartScreen 都会拦一次。

快速开始里有 macOS 的四张截图逐步说明。放行是一次性的。

想退回改动之前

每次写入前 BootAgent 都留了一份带时间戳的备份,把文件名改回来即可,见备份与回退

提问时

如果以上都没解决,见支持页。提问时请隐去用户名、本地绝对路径和任何 Key——报告问题不需要这些,而它们一旦发出去就难以收回。