robocorp/robocorp
Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere
解决的问题
提供一个完整的 Python 自动化栈,使开发者能够构建与浏览器、Windows 桌面应用程序以及 Excel 等文件交互的自动化任务和「AI 动作」。
工作原理
该项目组织为一组 Python 库。它提供了一个 robocorp 元包,用于核心框架功能(日志记录、通过 Vault 管理密钥、工作项追踪),以及针对特定自动化目标的专用库,例如基于 Playwright 的 robocorp.browser 和基于 uiautomation 的 robocorp.windows。它还与一个动作服务器集成,通过 sema4ai-actions 实现 AI 驱动的自动化。
适用人群
需要与遗留软件、桌面应用和 Web 界面交互的 Python 开发者,用于构建机器人流程自动化(RPA)和 AI 驱动的代理。
主要亮点
- AI 动作集成:通过动作服务器,使 AI 模型能够拥有「双手」,实现 AI 动作的创建。
- 多平台自动化:提供针对 Web 浏览器、Windows 桌面应用和 Excel 文件的专用库。
- Control Room 集成:内置对密钥(Vault)、资产(Storage)和数据流(工作项)的管理支持。
- 可扩展生态系统:与更广泛的 Python 生态系统以及 RPA 框架兼容。
相关
- 项目
- 项目
- 项目
- 项目
- 项目