humanpages
Search and hire real humans for tasks — photography, delivery, research, and more
OpenClaw 浏览器自动化配置
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install happyfee/openclaw-browser-auto打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
配置OpenClaw连接远程Chrome/CDP浏览器进行自动化操作。
推荐使用 chromedp/headless-shell(轻量且保持会话):
docker run -d --name browser-auto -p 9222:9222 --shm-size=512m chromedp/headless-shell:latest
验证CDP可用:
curl http://127.0.0.1:9222/json/version
在 ~/.openclaw/openclaw.json 中添加browser配置:
{
"browser": {
"enabled": true,
"defaultProfile": "remote-chrome",
"attachOnly": true,
"profiles": {
"remote-chrome": {
"cdpUrl": "http://127.0.0.1:9222",
"color": "#00AA00"
}
}
}
}
systemctl --user restart openclaw-gateway
openclaw browser status
| 配置项 | 说明 |
|---|---|
browser.enabled |
启用浏览器 |
browser.defaultProfile |
默认使用的浏览器配置名 |
browser.attachOnly |
true=不尝试启动本地浏览器,只连接远程 |
profiles.<name>.cdpUrl |
远程CDP地址 |
{
"browser": {
"defaultProfile": "browserless",
"profiles": {
"browserless": {
"cdpUrl": "https://production-sfo.browserless.io?token=<API_KEY>"
}
}
}
}
attachOnly: true
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# OpenClaw 浏览器自动化配置
配置OpenClaw连接远程Chrome/CDP浏览器进行自动化操作。
## 适用场景
- 连接远程服务器的Chrome浏览器
- 使用Docker容器运行的无头浏览器
- 连接browserless.io云服务
## 配置步骤
### 1. 启动CDP浏览器容器
推荐使用 `chromedp/headless-shell`(轻量且保持会话):
```bash
docker run -d --name browser-auto -p 9222:9222 --shm-size=512m chromedp/headless-shell:latest
```
验证CDP可用:
```bash
curl http://127.0.0.1:9222/json/version
```
### 2. 配置OpenClaw
在 `~/.openclaw/openclaw.json` 中添加browser配置:
```json5
{
"browser": {
"enabled": true,
"defaultProfile": "remote-chrome",
"attachOnly": true,
"profiles": {
"remote-chrome": {
"cdpUrl": "http://127.0.0.1:9222",
"color": "#00AA00"
}
}
}
}
```
### 3. 重启Gateway
```bash
systemctl --user restart openclaw-gateway
```
### 4. 验证
```bash
openclaw browser status
```
## 关键配置项
| 配置项 | 说明 |
|--------|------|
| `browser.enabled` | 启用浏览器 |
| `browser.defaultProfile` | 默认使用的浏览器配置名 |
| `browser.attachOnly` | true=不尝试启动本地浏览器,只连接远程 |
| `profiles.<name>.cdpUrl` | 远程CDP地址 |
## 云服务方案
### Browserless.io(付费)
```json5
{
"browser": {
"defaultProfile": "browserless",
"profiles": {
"browserless": {
"cdpUrl": "https://production-sfo.browserless.io?token=<API_KEY>"
}
}
}
}
```
## 常见问题
1. **端口被占用** - 设置 `attachOnly: true`
2. **标签页丢失** - 使用 chromedp/headless-shell 而非 browserless/chrome
3. **环境变量不生效** - 需要修改systemd服务配置Search and hire real humans for tasks — photography, delivery, research, and more
Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.
Query historical crypto market data from 0xArchive across Hyperliquid, Lighter.xyz, and HIP-3. Covers orderbooks, trades, candles, funding rates, open interest, liquidations, and data quality. Use when the user...
Install, configure, and manage 1-SEC — an open-source, all-in-one cybersecurity platform (16 modules, single binary) on Linux servers and VPS instances. Use when the user asks to secure a server, install securi...