用三条命令验收 browser-use:依赖、凭证、会话权限
browser-use 的第一轮试用不需要复杂 benchmark,先把三个容易混淆的信号分开:包能否导入,模型能否产生动作,浏览器会话是否安全。
python -m venv .venv
source .venv/bin/activate
pip install browser-use
python -c "from browser_use import Agent, Browser, ChatBrowserUse; print('imports ok')"
导入成功只证明 Python surface 可见。下一步检查 provider 的 key 和 model name;手册记录 blank Chromium 常见原因就是这两项。第三步用 disposable profile 做只读网页任务,并保存最终 URL、标题和输出。不要把“浏览器打开了”写成“任务正确完成”。
如果要用 CLI 2.0,还要检查常驻 daemon 的 Unix socket 和 session state。v0.12.8 的 owner-only socket 不是装饰性配置;restricted browser profile 上拒绝 evaluate() 也说明任意 JavaScript 执行不是默认能力。
此外,v0.12.5 把 litellm 移出核心依赖,旧教程可能会让你误以为一次安装包含所有 provider。按版本读取依赖,按 session 读取权限,按输出保存证据。
来源:Doramagic 手册 与 官方仓库。

浙公网安备 33010602011771号