OpenClaw RPA

🤖 AI录制,离线回放,零幻觉自动化

AI辅助录制浏览器及本地文件操作,生成Playwright Python脚本,支持离线回放,节省算力并避免LLM幻觉导致的随机行为。

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

使用说明

核心用法

OpenClaw RPA 是一款 AI 辅助的自动化录制工具,主要功能包括:

1. 智能录制:通过触发词(如 #automation robot#RPA 或中文 #自动化机器人)启动录制流程,AI 会监听用户在浏览器和本地文件系统中的操作
2. 脚本生成:将录制的操作自动转换为 Playwright Python 脚本,代码结构清晰、可维护

3. 离线回放:录制完成后无需 LLM 介入即可反复执行脚本,大幅降低算力成本,且保证执行结果确定性

4. 任务管理:支持 #rpa-list 查看已录制的任务,通过 #rpa-run:{task}run:{task} 快速调用历史脚本

显著优点

  • 成本优化:回放阶段零 LLM 调用,适合高频重复任务
  • 确定性执行:避免 LLM 幻觉导致的非预期行为,每次执行结果一致
  • Playwright 生态:生成标准 Python 脚本,可扩展、可调试、可集成 CI/CD
  • 双语支持:完整的中英文界面切换(通过 config.json 配置 zh-CN/en-US

潜在缺点与局限性

  • 平台限制:当前仅支持 macOS (darwin) 和 Linux,Windows 用户暂无法使用
  • 初始录制依赖 LLM:首次录制仍需 AI 参与,复杂场景下可能需要人工调整生成的脚本
  • 浏览器兼容性:基于 Playwright,需确保目标浏览器版本兼容
  • 本地文件操作权限:涉及文件系统自动化时需关注权限配置

适合人群

  • 运维工程师、测试工程师:用于回归测试、数据录入、定时巡检等重复性工作
  • 数据分析师:自动化抓取网页数据、批量处理本地文件
  • 效率工具爱好者:希望将日常重复操作脚本化、可复用化
  • 中小团队:需要低成本、可审计的自动化方案

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 权限风险 | 自动化脚本可能意外删除/修改文件 | 在隔离环境测试,配置最小权限原则 |
| 网络风险 | 录制含登录态的敏感网站可能导致凭证泄露 | 避免录制含密码的登录流程,使用环境变量注入 |
| 脚本安全 | 生成的 Python 脚本可能被篡改注入恶意代码 | 版本控制 + 代码审查 |
| 平台依赖 | 仅支持 Unix-like 系统 | 虚拟机/Docker 运行 Linux 环境 |

安全等级说明

本技能生成可审计的标准化 Playwright 脚本,录制阶段可控、回放阶段零外部依赖,安全性优于完全黑盒的 LLM 自动化方案。

OpenClaw RPA 内容

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