跳转到主要内容
跑不起来、登录异常或网页识别失败时,先用这些命令排查环境。

octopus doctor(检查运行环境)

octopus doctor
octopus doctor --json
doctor 会检查 Node.js、CLI 运行时、浏览器依赖等。若某项为 ok: false,按提示修复后再运行采集任务。

octopus browser doctor(检查浏览器环境)

octopus browser doctor
detect 和本地 run 都依赖可用浏览器环境。若网页无法打开、扩展注册失败或 Chrome 不可用,优先运行此命令。

octopus auth status(查看登录状态)

octopus auth status
octopus auth status --json
若未登录,请先 获取 API Key 并登录

高频排障

现象处理建议
octopus 命令找不到检查 Node.js 目录和 npm 全局 bin 是否在 PATH
中文 --goal 参数异常使用双引号:--goal "提取电影名称、评分"
PowerShell 多行命令报错使用反引号 ` 续行,或写成单行
URL 导航失败检查 https://、域名和路径是否完整
--output 文件位置不对先切换到工作目录,或传绝对路径
octopus recognize 报未知命令v0.1.23 已更名为 octopus detect
--run-sample 报参数错误仅在 detect --agent 中使用,并传入正整数
Agent plan preview 不通过打开上下文中的截图和候选区裁剪图,补全 visualReview,并确保候选 ID 与 selection 一致
Agent 任务已生成但样品采集失败检查 JSON 中的 sampleRun.exitCodesampleRun.summary 和样品输出目录
安装 @latest 卡住使用固定版本:npm install -g bazhuayu-cli@0.1.24

下一步

命令速查表

全部常用命令一览。

输出与退出码

在脚本与 CI 中使用 --json / --jsonl