浏览器
浏览器登录
手动登录(推荐)
当网站要求登录时,请在主机浏览器的 openclaw 配置文件中手动登录。不要将你的凭据提供给模型:自动登录经常会触发反机器人防护,并可能导致账户被锁定。
在 X/Twitter 和其他对机器人敏感的网站上,无论是读取内容(搜索/帖子串)还是发布内容,都请使用主机浏览器(手动登录)。沙箱隔离的浏览器会话更容易触发机器人检测。
返回浏览器主文档:浏览器。
使用哪个 Chrome 配置文件?
OpenClaw 控制一个名为 openclaw 的专用 Chrome 配置文件(界面为橙色调),它与你日常使用的浏览器配置文件相互独立。
对于智能体的浏览器工具调用:
- 默认选择:智能体使用其隔离的
openclaw浏览器。 - 仅当需要使用现有的已登录会话,并且你在电脑前可以点击或批准任何附加提示时,才使用
profile="user"。 - 如果你有多个用户浏览器配置文件,请明确指定配置文件,而不要猜测。
有两种方式可以访问 openclaw 配置文件:
- 让智能体打开浏览器,然后你自行登录。
- 通过 CLI 打开:
openclaw browser startopenclaw browser open https://x.com对于非默认配置文件,请将 --browser-profile <name> 放在子命令之前(默认为 openclaw):
openclaw browser --browser-profile <name> open https://x.com沙箱隔离:允许访问主机浏览器
如果智能体处于沙箱隔离状态,其 browser 工具调用默认使用沙箱浏览器,而非主机浏览器。要让智能体改为使用主机浏览器:
{ agents: { defaults: { sandbox: { mode: "non-main", browser: { allowHostControl: true, }, }, }, },}CLI 调用始终使用主机浏览器,绝不会使用沙箱浏览器,因此无论此设置如何,你都可以自行打开主机浏览器:
openclaw browser --browser-profile openclaw open https://x.com设置 sandbox.browser.allowHostControl: true 后,智能体的 browser 工具调用也可以使用主机浏览器。或者,也可以为发布更新的智能体禁用沙箱隔离。
相关内容
Was this useful?