pbottleRPA
开源免费的专业级 RPA+AI 桌面自动化工具,支持 JavaScript/Python 脚本驱动键
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
开源免费的专业级 RPA+AI 桌面自动化工具,支持 JavaScript/Python 脚本驱动键
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
在企业办公场景中,有大量重复性操作:每天定时登录某个内部系统抓取数据、将 Excel 报表内容逐行填入网页表单、自动下载邮件附件并重命名归档。这些操作看似简单,却吞噬了大量人力——一位财务人员每天可能要花 2 小时反复点击同一套流程,而 RPA(机器人流程自动化)正是解决这类痛点的技术。
传统的 RPA 工具往往价格昂贵、部署复杂,适合大型企业而不适合个人用户或小型团队。pbottleRPA 正是瞄准这一空白:它是一款面向专业用户的轻量级 RPA+AI 软件,通过 JavaScript 或 Python 脚本驱动,可以同时自动化浏览器网页应用和桌面客户端应用,且完全免费开源。
pbottleRPA 由独立开发者 leoxiaoping 创建并维护,项目创建于 2022 年 11 月,至今保持活跃更新(2026 年 7 月仍有提交)。作者同时运营 officetool.online 官方网站,提供完整的文档门户和软件分发。项目采用 MIT 许可证,代码完全开放。
从 GitHub 提交记录来看,该项目持续迭代了多个版本,核心能力从早期的基础键鼠模拟,逐步扩展到 AI 图像识别、大模型调用、浏览器增强插件等高阶功能。目前最新版本(V2025.2)已支持浏览器元素选择器测试工具和 jQuery 风格的选择器语法。
可以把 pbottleRPA 理解为给电脑装上了一双"数字之手":它能模拟人的鼠标点击、键盘输入、截图识别等操作,但速度比人快得多,而且可以 24 小时不知疲倦地运行。区别于宏录制工具,它支持用 JavaScript/Python 编写真正的脚本逻辑(条件判断、循环、函数封装),从而实现复杂的自动化流程。
而 RPA+AI 的结合则更进一步:内置的 AI 图像识别(OCR 文字识别、AI 对象检测)和大模型调用(LLM)接口,让自动化不再局限于"重复点击",而是扩展到"看懂屏幕内容、理解业务意图"的层次。
pbottleRPA 提供了最底层的键盘和鼠标操作 API,包括键盘按键(keyTap、keyDown、keyUp)、组合键、鼠标点击/移动/拖拽等。这不是操作系统级的模拟事件(容易被反作弊检测),而是真正的硬件级 HID 模拟输入,甚至支持 HID 硬件设备直连。企业版还提供了专门的 HID 硬件键盘鼠标演示,支持在游戏或特殊场景下的精准操控。
内置 AI 图像识别模块,分为本地模式和云端模式:
pbottleRPA 提供了专用的 Chrome 浏览器插件,大幅简化网页自动化操作:
$('button:contains(登录)') 这样的方式直接定位元素,学习门槛低,语法自然。pbottleRPA 集成了 AI 大模型调用能力(企业增值服务),支持通过 API 接口调用云端 LLM,在自动化流程中嵌入自然语言理解、生成和决策能力。例如可以结合 OCR 识别屏幕内容后,调用 LLM 判断下一步操作,实现"看到什么就做什么"的智能自动化。
通过第三方模块(bat 脚本一键安装),支持 Excel 和 Word 的读写操作:读取/写入 Excel(.xlsx 格式)自动化报表处理,读取/写入 Word 文档自动化文档生成。此外还提供了:文件压缩/解压、SMTP 邮件发送、剪贴板操作、截图/录屏、发送手机通知、文件上传下载等常用工具封装,覆盖了办公自动化的方方面面。
Ctrl+Shift+Q:停止当前脚本执行,同时结束鼠标录制操作Ctrl+Shift+R:重启当前脚本执行这些快捷键让脚本调试和运行控制非常便捷。
入门极简:3 行代码即可完成一个自动化脚本。以下是打开 Google、粘贴内容、回车的经典示例:
pbottleRPA.openURL('https://www.google.com/')
pbottleRPA.paste('Pbottle RPA')
pbottleRPA.keyTap('enter')
进阶能力:pbottleRPA 内置了大量 Demo 示例,涵盖了键鼠操作、文件处理、浏览器增强、AI 识别等各类场景。用户可以在这些 Demo 基础上修改,快速定制自己的自动化流程。文档门户(officetool.online/pbottle-rpa/docs/)提供了完整的 API 文档和开发指南。
注意事项:Web 增强功能需要先安装浏览器插件;第三方模块(Excel/Word)需要运行安装脚本;AI 云端功能需要付费订阅。
pbottleRPA 所在的 RPA 市场正快速增长。传统 RPA 市场被 UiPath、Automation Anywhere、Blue Prism 等国外巨头把持,价格高昂且实施周期长。pbottleRPA 的出现填补了个人用户和小型团队的空白:以开源免费的方式提供专业级 RPA 能力,配合 AI 能力(OCR+LLM)实现了差异化的竞争壁垒。
从项目数据来看,156 stars 虽然在开源社区中规模不大,但考虑到这是一个垂直领域的工具类产品(非通用框架),且作者持续维护超过 3 年,已具备一定的社区认可度。随着 AI 和自动化的深度融合,RPA+AI 的结合将成为未来办公自动化的重要方向。