v0.1.30 新增用户浏览器模式。默认的独立模式使用临时 Chrome for Testing Profile;用户模式可在 Windows 和 macOS 上复用系统 Chrome 或 Edge 的 Profile、Cookie 与登录状态。
两种浏览器模式
Linux 继续使用
independent。Linux arm64 因 Chrome for Testing 没有对应浏览器包,暂不支持本地 detect 和 run。
首次启用用户浏览器
按下面顺序执行,不要在扩展尚未就绪时直接保存用户模式:1
检查浏览器状态
chrome 改为 edge。脚本和 Agent 应读取 data.nextActions;失败响应中的建议位于 error.details.nextActions。2
选择 Profile
--profile 需要传入输出中的准确 profileName,并区分大小写。3
安装浏览器扩展
--force-close。4
重新打开并验证
重新打开 Chrome 或 Edge 一次,确认八爪鱼扩展已启用,然后再次检查:只有
data.readyForUserBrowserRun 为 true 时才继续。5
保存为默认模式
detect 和 run。查看与切换默认模式
~/.octopus/config.json。浏览器选择优先级为:
单次覆盖 detect 与 run
不修改默认设置时,可只为当前命令指定浏览器:--force-close-browser 是 detect/run 的可选故障恢复参数,通常不需要:
其他管理命令
browser 命令无需 API Key。运行 detect、run 等功能命令仍需要完成 CLI 认证。
常见问题
下一步
网页检测与任务生成
使用登录后的页面生成任务文件。
运行采集任务
使用相同 Profile 运行依赖登录状态的任务。
