/install chrome-relay-browser
chrome-relay-browser
通过 Chrome Extension relay 控制已 attach 的浏览器标签页。
前置条件
-
配置 openclaw.json(确保 browser 部分已配置):
"browser": { "enabled": true, "defaultProfile": "chrome-relay", "attachOnly": true } -
安装 Chrome 扩展:
openclaw browser extension install openclaw browser extension path # 获取安装路径然后在 Chrome 中加载:打开
chrome://extensions,开启开发者模式,加载上述路径 -
配置扩展(安装后需配置一次):
- 点击扩展图标 → 设置
- Relay port: 从
~/.openclaw/secrets/browser-relay.env读取RELAY_PORT - Gateway token: 从
~/.openclaw/secrets/browser-relay.env读取RELAY_TOKEN
-
Attach 标签页:
- 在 Chrome 打开任意页面
- 点击扩展图标 attach
使用方法
运行 scripts/ctl.js 控制浏览器:
cd ~/.openclaw/workspace/skills/chrome-relay-browser/scripts
node ctl.js \x3Ccommand> [args]
可用命令
| 命令 | 说明 | 示例 |
|---|---|---|
navigate \x3Curl> |
打开 URL | node ctl.js navigate https://baidu.com |
screenshot [path] |
截图 | node ctl.js screenshot /tmp/abc.png |
title |
获取页面标题 | node ctl.js title |
url |
获取当前 URL | node ctl.js url |
evaluate \x3Cjs> |
执行 JS | node ctl.js evaluate "document.title" |
配置
Token 和 Port 存储在 ~/.openclaw/secrets/browser-relay.env,脚本自动读取:
RELAY_TOKEN- Gateway tokenRELAY_PORT- Relay 端口号
故障排除
- Unauthorized: 检查扩展设置的 Gateway token 是否与 secrets 中的 RELAY_TOKEN 一致
- No tabs: 提醒用户先在 Chrome 中 attach 标签页
- Connection refused: 重启 Gateway 或检查 RELAY_PORT 配置
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install chrome-relay-browser - After installation, invoke the skill by name or use
/chrome-relay-browser - Provide required inputs per the skill's parameter spec and get structured output
What is chrome-relay-browser?
通过 Chrome Extension relay 控制浏览器。用于控制用户已在 Chrome 中打开并 attach 的标签页,无需启动新浏览器,用户可直接看到操作界面。触发条件:(1) 用户让我操作浏览器 (2) 需要复用用户已打开的页面 (3) 需要截图/填表/点击等操作. It is an AI Agent Skill for Claude Code / OpenClaw, with 545 downloads so far.
How do I install chrome-relay-browser?
Run "/install chrome-relay-browser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is chrome-relay-browser free?
Yes, chrome-relay-browser is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does chrome-relay-browser support?
chrome-relay-browser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created chrome-relay-browser?
It is built and maintained by ZaviWayne (@zaviwayne); the current version is v1.0.1.