OpenClaw RPA

🤖 录制一次,零成本智能重放

一次录制浏览器与本地文件操作,生成可复用的 Playwright 脚本,后续无需调用 LLM 即可低成本、高一致性地自动重放,节省 token 费用并消除 AI 幻觉风险。

收藏
3.6k
安装
1.1k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

openclaw-rpa 综合评估

核心用法

openclaw-rpa 是一款基于 Playwright Python 的自动化录制与重放工具。用户通过真实浏览器录制可重复的网页操作(点击、填写、选择、滚动、截图、文本提取等),可选择性加入本地文件操作,最终生成独立的 Python 脚本(rpa/*.py)。关键设计在于录制一次,重放多次——重放阶段直接执行生成的脚本,不经过大模型,从而实现确定性执行。

使用流程简洁:触发 #automation robot#RPA 等关键词开始录制;#rpa-list 查看已保存任务;#rpa-run:{task name}run:{task name} 执行特定任务。生成文件为普通 Python,可独立运行,支持后期手动编辑扩展。

显著优点

1. 成本效益突出:避免每次运行都调用大模型驱动浏览器,将单次可能花费数美元的 AI 浏览成本降至接近零,对高频重复任务尤为显著。

2. 确定性与一致性:录制阶段人工确认流程正确后,重放执行固定脚本,消除 AI 每次"重新理解"任务带来的不一致性和幻觉风险。

3. 技术栈成熟:基于微软 Playwright,浏览器自动化生态成熟,社区支持充分。

4. 生成代码可移植:输出为标准 Python 文件,不依赖 OpenClaw 运行时,可独立维护、版本控制、CI/CD 集成。

5. 支持多语言界面:通过 config.json 路由加载 zh-CNen-US 完整指令文件,本地化体验完整。

潜在缺点与局限性

1. 站点结构敏感:高度动态的 SPA(重度客户端路由)可能导致选择器在渲染间变化,快照可能遗漏内容,需要维护脚本。

2. 反爬虫对抗:CAPTCHA、reCAPTCHA、hCaptcha、Cloudflare 等 bot 检测会阻断自动化,当前版本不支持绕过,需人工介入处理登录态或验证码。

3. 无凭证管理能力:登录依赖流程需依赖已保存会话或前置人工操作,不内置安全的凭证管理或 2FA 处理机制。

4. 适用范围有限:明确排除大型 ETL、数据库操作、重度 OS 级自动化,专注于浏览器+轻量文件场景。

5. 录制维护成本:站点改版后需重新录制或手动修复脚本,非"零维护"方案。

适合人群

  • 高频重复性网页数据采集者:如每日抓取 Yahoo Finance 股价、电商价格监控、新闻聚合
  • 成本敏感型团队:希望将 AI 用于"设计流程"而非"执行流程",降低运营支出
  • 确定性要求高的场景:财务数据提取、合规报告生成等不允许随机性的工作流
  • 具备基础 Python 能力的技术用户:需要时能读懂和微调生成的 Playwright 脚本

常规风险

| 风险类别 | 具体描述 |
|---------|---------|
| **合规风险** | 自动化操作需遵守各网站 Terms of Service,某些站点禁止自动化抓取 |
| **账户安全** | 频繁自动化登录可能触发平台风控,导致账户限制或封禁 |
| **数据准确性** | 站点改版后若未及时更新脚本,可能产生静默错误或过时数据 |
| **技术债务** | 生成脚本若无人维护,可能随时间累积成为"僵尸自动化" |
| **隐私泄露** | 录制的流程可能意外包含敏感信息(如搜索关键词、个人数据),需审查生成的 Python 文件后再共享 |

OpenClaw RPA 内容

examples文件夹
rpa文件夹
scripts文件夹
手动下载zip · 83.2 kB
README.mdtext/markdown
请选择文件