10.1 两种浏览器模式
想象一下这个场景:
你经营着一个小红书账号,每天需要发布 3-5 条内容。
手动操作流程:打开浏览器、登录账号、点击发布、上传图片、填写标题和正文、选择话题标签、点击发布——一套下来 10 分钟没了。
一天 5 条就是 50 分钟,一个月就是 25 小时。
你想:这些重复操作,能不能让 AI 来做?
浏览器自动化,就是把这 25 小时还给你。
OpenClaw 提供两种浏览器控制模式,理解它们的区别,你才能选对工具。这一节,我们用 10 分钟,搞清楚两种模式的差异和适用场景。
Managed 托管模式
这是 OpenClaw 的默认推荐模式。
它是什么
OpenClaw 启动一个完全独立的浏览器实例,专供 AI Agent 使用。这个浏览器:
- 使用独立的用户数据目录(与你的日常浏览器隔离)
- 通过 CDP(Chrome DevTools Protocol)进行控制
- 默认使用橙色主题,一眼就能认出
适合场景
| 场景 | 是否适合 |
|---|---|
| 需要保持登录状态 | ✅ 是 |
| 操作社交媒体账号 | ✅ 是 |
| 批量数据抓取 | ✅ 是 |
| 需要完全隔离环境 | ✅ 是 |
| 不想影响日常浏览器 | ✅ 是 |
试一试:启动托管浏览器
# 检查状态
openclaw browser --browser-profile openclaw status
# 启动浏览器
openclaw browser --browser-profile openclaw start
# 打开一个网页
openclaw browser --browser-profile openclaw open https://example.com
# 查看当前标签页
openclaw browser --browser-profile openclaw tabs看到橙色的浏览器窗口弹出,说明托管模式启动成功。
Extension Relay 中继模式
这种模式让 OpenClaw 控制你现有的 Chrome 浏览器标签页。
它是什么
- 通过 Chrome 扩展 + 本地中继服务器实现
- 你需要手动点击扩展图标,选择要控制的标签页
- 控制的是你已经打开的浏览器,而不是独立实例
适合场景
| 场景 | 是否适合 |
|---|---|
| 临时操作某个网页 | ✅ 是 |
| 不想启动额外浏览器窗口 | ✅ 是 |
| 已经在浏览器里登录好了 | ✅ 是 |
| 需要操作多个已打开的标签页 | ✅ 是 |
| 长期自动化任务 | ❌ 否 |
| 需要保持稳定的登录状态 | ❌ 否 |
试一试:设置中继模式
第一步:安装扩展
# 安装扩展文件
openclaw browser extension install
# 查看扩展路径
openclaw browser extension path第二步:在 Chrome 中加载扩展
1。 打开 Chrome,输入 chrome://extensions 2。 开启右上角的"开发者模式" 3。 点击"加载已解压的扩展程序" 4。 选择上面命令输出的路径 5。 固定扩展图标到工具栏
第三步:使用扩展
1。 打开你想控制的网页 2。 点击工具栏上的 OpenClaw 扩展图标 3。 徽章显示 ON 表示已连接
# 使用 chrome 配置文件操作
openclaw browser --browser-profile chrome tabs两种模式对比
| 对比项 | Managed 托管模式 | Extension Relay 中继模式 |
|---|---|---|
| 浏览器实例 | 独立启动 | 复用现有 Chrome |
| 安装配置 | 开箱即用 | 需要安装扩展 |
| 登录状态 | 持久保存 | 随 Chrome 会话 |
| 隔离性 | 完全隔离 | 与你的浏览器共享 |
| 多账号 | 支持多配置文件 | 依赖 Chrome 多用户 |
| 稳定性 | 高 | 中等 |
| 反检测能力 | 强 | 一般 |
| 适用场景 | 自动化任务、发帖 | 临时操作、调试 |
怎么选?
选 Managed 托管模式,如果:
- 你要做自动化发帖、定时任务
- 需要保持登录状态(小红书、微博、X 等)
- 不想让 AI 碰你的日常浏览器
- 需要稳定、可复现的环境
选 Extension Relay 中继模式,如果:
- 只是偶尔让 AI 帮忙操作某个网页
- 已经在浏览器里登录好了,不想重新登
- 想快速测试某个操作
- 不想多开一个浏览器窗口
一个实际建议
日常使用:Managed 托管模式
把 openclaw 设为默认配置文件:
openclaw config set browser.defaultProfile "openclaw"这样以后所有浏览器操作都走托管模式,省心。
临时调试:Extension Relay
遇到某个网站在托管模式下表现异常时,可以切换到扩展中继模式试试。有些网站的反爬机制对"全新浏览器实例"比较敏感,对"正常用户浏览器"则宽松一些。
故障排查
托管模式启动失败
| 检查项 | 操作 |
|---|---|
| 浏览器是否安装 | 确认系统有 Chrome/Brave/Edge |
| 端口是否被占用 | 检查 18800 端口:lsof -i :18800 |
| Gateway 是否运行 | openclaw gateway status |
扩展中继连接失败
| 检查项 | 操作 |
|---|---|
| 扩展是否加载 | 确认 chrome://extensions 中已启用 |
| Gateway 是否运行 | 扩展需要本地中继服务 |
| 是否点击了扩展图标 | 扩展不会自动接管,需要手动点击 |
这一节,你做了什么
| 学了什么 | 核心理解 |
|---|---|
| Managed 托管模式 | 独立浏览器实例,隔离、稳定、持久登录 |
| Extension Relay 中继模式 | 控制现有 Chrome,临时、便捷、随用随连 |
| 模式选择 | 自动化任务用托管,临时操作用中继 |
下一节
了解了两种浏览器模式,接下来我们来详细配置托管浏览器——这才是自动化的主力。