Skip to main content
八爪鱼 CLI 常用命令一览。尖括号 <taskId><apiKey><url> 表示需替换为实际值。
除特别说明外,功能命令均需先完成 bazhuayu auth login。脚本、CI、Codex 或 Agent 调用时优先使用 --json / --jsonl
v0.1.32 起所有命令均以 bazhuayu 开头,octopus 已不再可用。OCTOPUS_* 环境变量和 ~/.octopus 配置目录不变。

帮助与诊断

浏览器管理

用户浏览器模式仅支持 Windows 和 macOS,且不支持 --headless。安装扩展后需重新打开浏览器并确认 browser status --json 返回 readyForUserBrowserRun: true

认证

环境变量:

网页检测与任务生成

Agent 审计流程:
用户直接操作 CLI:
--agent-command 必须是可信的本地 shell 命令;自然语言目标使用 --goal--run-sample 只支持 --agent,且参数必须是正整数。detect --agent 不需要 --yes;该参数仍为旧脚本兼容保留。 v0.1.32 会在任务生成前识别验证码、访问限制和安全验证页面,并以失败状态提前结束,避免生成采集验证页的无效任务。遇到这类错误时,先处理登录、验证或访问限制,再重新执行 detect

任务

使用本地任务文件:

任务组

模板与模板任务

本地采集

浏览器选择优先级:--browser > OCTOPUS_BROWSER > bazhuayu browser use > independent。用户模式下不要传 --headless--force-close-browser 仅用于浏览器或 Profile 冲突时的故障恢复。v0.1.32 修复了本地 run --max-rows <n> 到达上限后部分任务未正常结束的问题。

云采集与云定时

云定时类型:date / onceweeklymonthlyinterval-minuteevery-hourdaily,也可传 16

本地运行控制

数据历史、预览与导出

导出格式:xlsxcsvhtmljsonxml--unexported 读取云端未导出数据,但不会标记为已导出。

需要 --yes 的远端修改命令

任务文件结构(参考)