浏览器控制
OpenClaw 支持两种浏览器模式,用于网页自动化操作。
两种模式
- openclaw 托管浏览器:自动化任务场景,无需手动操作
- Chrome 扩展接管:使用你现有的登录态,适合需要认证的网站
基础配置
{
browser: {
enabled: true,
defaultProfile: "openclaw",
profiles: {
openclaw: { cdpPort: 18800, color: "#FF4500" },
},
},
}
CLI 常用命令
# 查看浏览器状态
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 screenshot
# 获取页面快照(结构化数据)
openclaw browser --browser-profile openclaw snapshot
Chrome Extension 使用
- 安装 OpenClaw Browser Relay Chrome 扩展。
- 打开目标网页,点击扩展图标,Badge 显示 ON 表示已连接。
- 在聊天中让 Agent 执行点击、输入、读取等操作。
Chrome Extension 模式的优势在于可以复用你已有的登录状态,无需在 Agent 中配置各网站的账号密码。
常见用法
- 网页内容抓取与截图
- 表单自动填写
- 页面信息提取与监控
- 结合 Cron 实现定期网页巡检