OpenClaw 学习中心/教程目录/第 12 章

进阶 阅读约 12 分钟 第 12 章 / 共 15 章

浏览器控制

让 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": ""  // 如需配置企业内网代理,填写代理地址
  }
}

提示:headless: false 可以让浏览器以可见模式运行,方便调试。生产环境建议使用 headless: true 节省资源。