robocorp/robocorp
Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere
解决的问题
提供一个全面的 Python 自动化框架,使开发者能够自动化浏览器操作、Windows 桌面应用程序以及数据处理(如 Excel),同时与集中式控制系统的密钥、日志和工作项进行集成。
工作原理
该项目提供一系列专门的 Python 库,用于处理不同的自动化领域。使用元包(meta-package)管理核心框架功能,而特定任务则使用独立的库:robocorp.browser(通过 Playwright)用于网页自动化,robocorp.windows 用于桌面应用,robocorp.excel 用于电子表格管理。此外,还包含一个“AI 编码代理技能”,允许 Claude Code 或 Cursor 等 AI 代理启动并运行这些自动化包。
适用人群
需要构建可扩展、可维护的自动化任务,并可通过控制室进行管理的 Python 开发者和自动化工程师。
主要亮点
- AI 代理集成:提供特定技能,教会 AI 编码代理如何构建和验证 Robocorp 任务。
- 广泛的自动化范围:支持网页、Windows 桌面和 Excel 自动化。
- 控制室集成:内置库用于管理密钥(Vault)、资产(Storage)和数据流(Work Items)。
- AI 操作:提供
sema4ai-actions,创建“AI 操作”,赋予 AI 代理与软件交互的能力。
相关
- 项目
- 项目
- 项目
- 项目