Skip to content

Chrome 扩展(浏览器中继)

Openclaw Chrome 扩展让 AI 助手可以控制您现有的 Chrome 标签页(而不是启动一个独立的浏览器)。

通过工具栏按钮一键附加/分离。


工作原理

该扩展由三部分组成:

组件说明
浏览器控制服务器AI/工具调用的 HTTP API
本地中继服务器连接控制服务器和扩展(默认 http://127.0.0.1:18792
Chrome MV3 扩展通过 chrome.debugger 附加到标签页

Openclaw 通过标准的 browser 工具控制附加的标签页。


安装步骤

第一步:安装扩展文件

bash
openclaw browser extension install

第二步:查看扩展目录

bash
openclaw browser extension path

第三步:加载到 Chrome

  1. 打开 Chrome,访问 chrome://extensions
  2. 开启右上角的“开发者模式
  3. 点击“加载已解压的扩展程序
  4. 选择上一步输出的目录

第四步:固定扩展图标

点击 Chrome 工具栏的拼图图标,将 Openclaw 扩展固定到工具栏。


使用方法

附加到标签页

  1. 打开您想让 AI 控制的标签页
  2. 点击扩展图标
  3. 图标显示 ON 表示已附加
  4. 再次点击分离

通过命令行使用

bash
# 查看已附加的标签页
openclaw browser --browser-profile chrome tabs

# 获取页面快照
openclaw browser --browser-profile chrome snapshot

AI 助手使用

AI 调用 browser 工具时指定 profile="chrome"


扩展图标状态

图标含义
ON已附加,AI 可以控制该标签页
正在连接本地中继服务器
!中继服务器不可达

如果看到 !

  • 确保网关正在运行(默认设置)
  • 或在本机运行 openclaw browser serve

哪个标签页被控制?

  • 扩展不会自动控制“您正在查看的标签页”
  • 它只控制您明确附加的标签页(通过点击工具栏按钮)
  • 要切换:打开另一个标签页,点击扩展图标

需要运行 browser serve 吗?

场景是否需要
网关和 Chrome 在同一台机器不需要(网关自动启动中继服务器)
网关在另一台机器需要(在 Chrome 机器上运行)

更新扩展

升级 Openclaw 后:

  1. 重新安装扩展文件:
bash
openclaw browser extension install
  1. 在 Chrome 中重新加载:
    • 打开 chrome://extensions
    • 点击扩展上的“重新加载”按钮

安全注意事项

重要: 这个扩展很强大,也有风险。等于给 AI“动手操作您的浏览器”的能力。

扩展使用 Chrome 的调试器 API。附加后,AI 可以:

  • 在该标签页中点击/输入/导航
  • 读取页面内容
  • 访问该标签页的登录会话

这不像独立的 clawd 浏览器那样隔离。

建议:

  • 使用专门的 Chrome 配置文件(与个人浏览分开)
  • 不要附加到有敏感信息的标签页
  • 保持控制服务器仅本地访问

相关文档

基于 MIT 许可发布

💬加入微信