第 10 章进阶12 分钟阅读
浏览器控制
让 AI 自动操控浏览器,完成网页交互、数据抓取等任务
本章内容
- 1浏览器自动化基础
- 2实用示例
- 3浏览器配置
浏览器自动化基础
OpenClaw 集成了 Playwright,可以控制真实浏览器完成各种网页操作:截图、填表、点击、数据抓取等。AI 可以"看到"网页内容,做出智能判断。
安装浏览器支持
# 安装 Playwright 浏览器
npx playwright install chromium
# 测试浏览器控制
openclaw run "打开 https://example.com 并截图"实用示例
1
自动登录并截图:`openclaw run "登录 GitHub,截取我的 Issues 页面"`
2
抓取数据:`openclaw run "打开京东搜索 iPhone 16,整理前10条价格信息"`
3
自动填表:`openclaw run "帮我填写这个申请表,信息是:姓名张三,邮箱..."`
4
批量操作:`openclaw run "遍历这个 Excel 中的 URL 列表,截图保存"`
5
监控变化:`openclaw run "每小时检查这个页面的价格,低于 500 元时通知我"`
浏览器配置
浏览器配置选项
{
"browser": {
"headless": true,
"timeout": 30000,
"viewport": { "width": 1280, "height": 720 },
"userAgent": "Mozilla/5.0 ...",
"proxy": "http://127.0.0.1:7890"
}
}💡 `headless: false` 可以让浏览器以可见模式运行,方便调试。生产环境建议使用 `headless: true` 节省资源。