一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
iflytek/astron-rpa
开源企业级 RPA 桌面应用,通过可视化低代码设计器自动化 Windows 桌面软件和网页,并可与 AI Agent 联动。
- Star
- 5,277
- Fork
- 476
- 未关闭 Issue
- 64
- 最近提交
- 12小时前
这是什么?
AstronRPA 是一款 RPA(机器人流程自动化)桌面应用,用于搭建自动操作 Windows 桌面程序和网页的工作流。流程通过可视化拖拽设计器编排,业务人员也能和开发者一起参与自动化建设。项目提供 300 多个预置原子能力,覆盖界面操作、数据处理和系统交互。
它支持 WPS、Office、金蝶、用友等常见办公和企业软件,也能操作 IE、Edge、Chrome 等浏览器。工作流可以直接执行、定时触发、通过 API 调用或经由 MCP 服务启动。项目还与讯飞 Astron Agent 平台打通,RPA 节点可被智能体调用,智能体工作流也可在 AstronRPA 中运行。
仓库提供基于 Docker 的服务端部署方案,包含 MySQL 和 Casdoor 认证;客户端基于 Vue 3 和 Electron 构建,可从源码编译或直接安装发布包,文档说明支持 Windows 10/11。
核心功能
- 01可视化低代码设计器,通过拖拽搭建自动化流程。
- 02300 多个预置组件,覆盖界面操作、数据处理和系统任务。
- 03支持 Windows 桌面软件、WPS/Office 以及 Chrome、Edge、IE 浏览器的自动化。
- 04支持直接执行、定时任务、API 调用和 MCP 服务等多种触发方式。
- 05与讯飞 Astron Agent 平台双向调用。
- 06提供基于 Docker 的服务端部署,并集成 Casdoor 认证。
适用场景
- 在 Windows 上自动完成 ERP、财务和办公软件间的重复录入。
- 将网页操作纳入定时运行的业务流程。
- 让 AI 智能体把桌面自动化步骤当作工具调用。
- 企业在本地私有化部署 RPA 服务,数据留在内网。
快速上手
- 1
从发布页面下载最新的发行包
- 2
安装打包好的客户端,并在 resources/conf.yaml 中设置服务器地址
- 3
克隆仓库以进行服务端部署
git clone https://github.com/iflytek/astron-rpa.git - 4
使用 Docker Compose 启动所有服务端服务
docker compose up -d
使用前须知
- 客户端主要仅支持 Windows 10/11。
- 服务端部署需要您自己的域名、DNS 记录和 HTTPS 证书。
- 从源码构建需要多种工具链,包括 Node.js 22、Python 3.13、JDK 8+、pnpm、UV 和 SWIG。
标签
常见问题
- astron-rpa 是什么?
- 开源企业级 RPA 桌面应用,通过可视化低代码设计器自动化 Windows 桌面软件和网页,并可与 AI Agent 联动。 AstronRPA 是一款 RPA(机器人流程自动化)桌面应用,用于搭建自动操作 Windows 桌面程序和网页的工作流。流程通过可视化拖拽设计器编排,业务人员也能和开发者一起参与自动化建设。项目提供 300 多个预置原子能力,覆盖界面操作、数据处理和系统交互。
- astron-rpa 可以免费使用吗?用的什么许可证?
- astron-rpa 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- astron-rpa 还在维护吗?
- 活跃维护中。astron-rpa 最近一次提交是在 2026年10月20日。
- astron-rpa 适合用来做什么?
- 在 Windows 上自动完成 ERP、财务和办公软件间的重复录入。 将网页操作纳入定时运行的业务流程。 让 AI 智能体把桌面自动化步骤当作工具调用。 企业在本地私有化部署 RPA 服务,数据留在内网。
- astron-rpa 怎么安装和运行?
- 从发布页面下载最新的发行包 安装打包好的客户端,并在 resources/conf.yaml 中设置服务器地址 克隆仓库以进行服务端部署: git clone https://github.com/iflytek/astron-rpa.git 使用 Docker Compose 启动所有服务端服务: docker compose up -d
- 在哪里获取 astron-rpa?
- 源代码和安装说明在 GitHub 上:https://github.com/iflytek/astron-rpa
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的公平代码工作流自动化平台,用于构建 AI 智能体与工作流,支持 1500 多种集成。
自托管的编码智能体控制中心,可在本地、远程和云端后端运行 OpenHands、Claude Code、Codex 等智能体。
基于 Java 与 Vue3 的低代码平台,可一句话生成完整系统,内置 AI 聊天、知识库与流程编排。
为 Claude 等 AI 客户端提供终端控制、文件搜索、差异编辑及文档处理能力的 MCP 服务器。