功能
浏览器自动化
OpenClaw(原 Moltbot)可以控制网页浏览器来自动执行任务。填写表单、提取数据,以及与任何网站进行交互。
🌐 工作原理
OpenClaw 使用 Playwright(无头浏览器)像人类一样与网站交互。你用自然语言描述需求,OpenClaw 会自动找出执行方法。
对话示例:
You: "帮我查一下我的包裹在亚马逊上是否已发货"
OpenClaw: "我来帮你查询亚马逊订单。[打开亚马逊,登录,进入订单页面] 你的包裹昨天已发货,预计周四送达。"
你可以做什么
表单填写
自动填写表单、申请和调查问卷。
"用我的简历信息填写 [URL] 的求职申请"
数据提取
抓取产品价格、评论或任何网页数据。
"获取这 5 个亚马逊产品链接的价格"
网站监控
监控页面变化并获取提醒。
"当这个产品页面降价时通知我"
截图捕获
截取网页屏幕以供参考。
"截取 competitor.com 首页的屏幕截图"
登录自动化
安全地登录网站并执行操作。
"登录我的银行账户并下载本月账单"
预订和预约
自动预订机票、餐厅、预约等。
"预订 [餐厅] 周六晚上 7 点 4 人位"
浏览器配置
在配置文件中设置浏览器行为:
{
"tools": {
"browser": {
"enabled": true,
"headless": true,
"timeout": 30000,
"userDataDir": "~/.openclaw/browser-data",
"viewport": {
"width": 1280,
"height": 720
}
}
}
}headless— 无窗口运行(默认:true)timeout— 页面加载最大等待时间(毫秒)userDataDir— 存储 cookies 和会话viewport— 浏览器窗口大小
🔒 安全注意事项
浏览器自动化功能强大,但需要注意安全实践:
- !凭证存储 — OpenClaw 可以保存登录会话。请确保你的服务器安全。
- !敏感网站 — 在银行和金融网站上操作时请谨慎。
- !速率限制 — 请遵守网站的服务条款和速率限制。
- !双因素认证 — 某些双因素认证流程可能需要手动操作。
Chrome 扩展(可选)
对于需要登录会话的网站,你可以使用 OpenClaw Chrome 扩展来共享浏览器上下文:
- • 安装 OpenClaw Chrome 扩展
- • 将其连接到你的 OpenClaw 实例
- • OpenClaw 现在可以使用你现有的登录状态
浏览器技能示例
创建使用浏览器自动化的技能:
--- name: Price Checker triggers: - "check price" - "price alert" tools: - browser --- # Price Checker Skill When asked to check a product price: 1. Navigate to the provided URL 2. Find the price element on the page 3. Extract the current price 4. Compare with any saved price alerts 5. Report the current price and any changes If the user wants to set an alert: 1. Save the URL and target price 2. Set up a daily check using cron 3. Notify via message when price drops below target