Skip to content

10.1 两种浏览器模式


想象一下这个场景:

你经营着一个小红书账号,每天需要发布 3-5 条内容。

手动操作流程:打开浏览器、登录账号、点击发布、上传图片、填写标题和正文、选择话题标签、点击发布——一套下来 10 分钟没了。

一天 5 条就是 50 分钟,一个月就是 25 小时。

你想:这些重复操作,能不能让 AI 来做?

浏览器自动化,就是把这 25 小时还给你。

OpenClaw 提供两种浏览器控制模式,理解它们的区别,你才能选对工具。这一节,我们用 10 分钟,搞清楚两种模式的差异和适用场景。


Managed 托管模式

这是 OpenClaw 的默认推荐模式

它是什么

OpenClaw 启动一个完全独立的浏览器实例,专供 AI Agent 使用。这个浏览器:

  • 使用独立的用户数据目录(与你的日常浏览器隔离)
  • 通过 CDP(Chrome DevTools Protocol)进行控制
  • 默认使用橙色主题,一眼就能认出

适合场景

场景是否适合
需要保持登录状态✅ 是
操作社交媒体账号✅ 是
批量数据抓取✅ 是
需要完全隔离环境✅ 是
不想影响日常浏览器✅ 是

试一试:启动托管浏览器

bash
# 检查状态
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 扩展 + 本地中继服务器实现
  • 你需要手动点击扩展图标,选择要控制的标签页
  • 控制的是你已经打开的浏览器,而不是独立实例

适合场景

场景是否适合
临时操作某个网页✅ 是
不想启动额外浏览器窗口✅ 是
已经在浏览器里登录好了✅ 是
需要操作多个已打开的标签页✅ 是
长期自动化任务❌ 否
需要保持稳定的登录状态❌ 否

试一试:设置中继模式

第一步:安装扩展

bash
# 安装扩展文件
openclaw browser extension install

# 查看扩展路径
openclaw browser extension path

第二步:在 Chrome 中加载扩展

1。 打开 Chrome,输入 chrome://extensions 2。 开启右上角的"开发者模式" 3。 点击"加载已解压的扩展程序" 4。 选择上面命令输出的路径 5。 固定扩展图标到工具栏

第三步:使用扩展

1。 打开你想控制的网页 2。 点击工具栏上的 OpenClaw 扩展图标 3。 徽章显示 ON 表示已连接

bash
# 使用 chrome 配置文件操作
openclaw browser --browser-profile chrome tabs

两种模式对比

对比项Managed 托管模式Extension Relay 中继模式
浏览器实例独立启动复用现有 Chrome
安装配置开箱即用需要安装扩展
登录状态持久保存随 Chrome 会话
隔离性完全隔离与你的浏览器共享
多账号支持多配置文件依赖 Chrome 多用户
稳定性中等
反检测能力一般
适用场景自动化任务、发帖临时操作、调试

怎么选?

选 Managed 托管模式,如果:

  • 你要做自动化发帖、定时任务
  • 需要保持登录状态(小红书、微博、X 等)
  • 不想让 AI 碰你的日常浏览器
  • 需要稳定、可复现的环境

选 Extension Relay 中继模式,如果:

  • 只是偶尔让 AI 帮忙操作某个网页
  • 已经在浏览器里登录好了,不想重新登
  • 想快速测试某个操作
  • 不想多开一个浏览器窗口

一个实际建议

日常使用:Managed 托管模式

openclaw 设为默认配置文件:

bash
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,临时、便捷、随用随连
模式选择自动化任务用托管,临时操作用中继

下一节

了解了两种浏览器模式,接下来我们来详细配置托管浏览器——这才是自动化的主力

基于 MIT 许可发布