如何使用 OpenClaw 进行浏览器自动化

让您的 AI 代理使用真实的浏览器来导航网站、填写表单、点击按钮以及从任何网页提取数据。

介绍

浏览器自动化为您的 OpenClaw 代理提供了一个真实的 Web 浏览器。代理不仅可以获取 HTML,还可以导航页面、点击按钮、填写表单、处理 JavaScript 呈现的内容以及与 Web 应用程序交互——就像人类用户一样。

先决条件

  • 一个带有活动代理的 KiwiClaw 帐户(设置指南
  • 标准或企业计划(浏览器自动化需要沙盒访问)

分步说明

步骤 1:启用浏览器自动化

在您的代理设置中,确保已启用沙盒模式。浏览器自动化在您的专用机器上的安全沙盒环境中运行。

步骤 2:测试基本导航

要求您的代理访问一个网站:“转到 news.ycombinator.com 并告诉我排名前 5 的故事。” 代理在其浏览器中打开页面,读取内容并做出响应。

步骤 3:尝试交互式任务

该代理可以与 Web 应用程序交互:

“转到 Google Flights,搜索从休斯顿到东京的 2026 年 4 月的往返航班,并向我展示 5 个最便宜的选项。”

步骤 4:用于数据提取

浏览器自动化擅长从简单的 HTTP 请求无法处理的 JavaScript 繁重的站点提取数据。有关详细信息,请参阅我们的网络抓取指南

步骤 5:与其他技能结合使用

浏览器自动化与其他技能协同工作。代理可以浏览网站、提取数据、使用 Python 分析数据,并将结果发布到 Slack——所有这些都在一个任务中。

专业提示

  • 具体说明要点击的内容——精确描述按钮和链接,以便代理正确导航。
  • 用于填写表单——代理可以填写 Web 表单、提交应用程序以及与基于 Web 的工具交互。
  • 截图功能——代理可以截取网页的屏幕截图以供视觉参考。
  • 遵守网站政策——浏览器自动化应遵守网站服务条款和速率限制。

常见问题解答

Is browser automation the same as web scraping?

浏览器自动化比基本的 Web 抓取更强大。虽然抓取通常获取静态 HTML,但浏览器自动化会呈现 JavaScript,与页面元素交互,处理身份验证,以及导航多步骤流程。它是由您的 AI 代理控制的真实浏览器。

Can the agent log into websites?

是的。代理可以填写登录表单并导航经过身份验证的页面。将凭据安全地存储在您的代理配置中。对于具有 2FA 的站点,您可能需要手动处理身份验证步骤,或者使用基于 API 的访问。

How fast is browser automation?

浏览器操作每页需要几秒钟,类似于人工浏览。对于批量数据提取,请考虑将浏览器自动化与直接 API 调用结合使用,以获得更好的性能。

让您的代理使用 Web 浏览器

导航网站、填写表单并与 Web 应用程序交互——全部自动化。