通过 Chrome Extension relay 控制已 attach 的浏览器标签页。
```json
"browser": {
"enabled": true,
"defaultProfile": "chrome-relay",
"attachOnly": true
}
```
```bash
openclaw browser extension install
openclaw browser extension path # 获取安装路径
```
然后在 Chrome 中加载:打开 chrome://extensions,开启开发者模式,加载上述路径
~/.openclaw/secrets/browser-relay.env 读取 RELAY_PORT~/.openclaw/secrets/browser-relay.env 读取 RELAY_TOKEN运行 scripts/ctl.js 控制浏览器:
cd ~/.openclaw/workspace/skills/chrome-relay-browser/scripts
node ctl.js <command> [args]
| 命令 | 说明 | 示例 |
|---|---|---|
| ------ | ------ | ------ |
navigate | 打开 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 | 执行 JS | node ctl.js evaluate "document.title" |
Token 和 Port 存储在 ~/.openclaw/secrets/browser-relay.env,脚本自动读取:
RELAY_TOKEN - Gateway tokenRELAY_PORT - Relay 端口号共 1 个版本