项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 5254
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Docker 环境(服务端采用 Docker 方式部署)
- Java 运行环境(项目基于 Java 构建,客户端需源码或二进制部署)
- 已获取 TLS 证书文件 tls.crt 与 tls.key
- 客户端安装目录可写(需修改 resources/conf.yaml)
安装与启动步骤
-
1阅读部署文档
README 明确指向 BUILD_GUIDE.md 部署指南与官网用户文档,动手前先通读,避免步骤缺失。
-
2获取项目源码
克隆 astron-rpa 仓库到本地,后续 docker 部署目录需在源码根目录下进入。
git clone https://github.com/iflytek/astron-rpa.git -
3进入 docker 目录
README 的 Server 部署第一步就是切换到源码中的 docker 目录,后续命令在此目录执行。
cd docker -
4准备 TLS 证书
README 提示证书需放置到 docker/certs/tls.crt 与 docker/certs/tls.key,请提前备好证书文件。
-
5部署服务端
README 仅给出 Docker 方式入口,具体 docker 命令在节选中被截断,请按 BUILD_GUIDE.md 执行。
-
6部署客户端
客户端支持源码部署或二进制部署两种方式,具体步骤以 BUILD_GUIDE.md 为准。
-
7配置服务端地址
安装完成后,在客户端安装目录修改 resources/conf.yaml,把 remote_addr 指向你的服务端地址。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
remote_addr | 是 | 客户端连接的 RPA 服务端地址 | https://rpa.example.com/ |
skip_engine_start | 否 | 是否跳过引擎启动,README 示例值为 false | false |
docker/certs/tls.crt | 是 | Docker 服务端部署使用的 TLS 证书文件 | tls.crt |
docker/certs/tls.key | 是 | Docker 服务端部署使用的 TLS 私钥文件 | tls.key |
如何确认成功
README 未提供验证命令,请按 BUILD_GUIDE.md 或 FAQ.md 确认服务端与客户端是否正常启动。
常见问题
Q:docker 部署的完整命令是什么?
A:README 节选中 docker 相关命令被截断,只保留了 cd docker 与证书路径说明,完整命令请查阅仓库内 BUILD_GUIDE.md 部署指南。
Q:客户端怎么连接服务端?
A:修改客户端安装目录下的 resources/conf.yaml,将 remote_addr 改为你的服务端地址,例如 https://rpa.example.com/。
Q:skip_engine_start 是做什么的?
A:该配置项出现在 conf.yaml 示例中,取值为 false,README 未展开说明其作用,建议参考官方用户文档确认。
Q:TLS 证书必须准备吗?
A:README 的 Docker 部署部分提到了 docker/certs/tls.crt 和 tls.key,说明服务端部署需要证书文件,请提前准备。
Q:部署遇到问题去哪里查?
A:可查看仓库中的 FAQ.md,或访问官网用户文档 https://www.iflyrpa.com/docs/ 获取帮助。
注意事项
- README 的 Quick Start 命令不完整(docker 命令被截断),所有安装细节必须以仓库内 BUILD_GUIDE.md 为准。
- 服务端采用 Docker 部署,需先把 TLS 证书放到 docker/certs/ 下的 tls.crt 与 tls.key。
- 客户端支持源码部署和二进制部署两种方式,安装后必须修改 resources/conf.yaml 中的服务端地址。
- 本项目可与 Astron Agent 协同使用,可直接在 Agent 中调用 RPA 工作流节点。
核心亮点
- 专为 Agent 设计,提供原生 API 接口,便于 LLM 调用
- 模块化架构,支持网页、桌面、文件等多种自动化组件
- 内置可视化流程设计器,降低使用门槛
不足之处
- 项目较新,生态和第三方集成尚不丰富
- 文档/社区待观察
适用场景
- 企业级业务流程自动化,如财务报销、数据录入
- AI Agent 执行需要操作软件的任务,如自动填写表单
- 个人开发者快速搭建个人自动化助手
替代项目
UiPath、Automation Anywhere、Robot Framework
上一篇:BrowserOS
下一篇:ccg-workflow
同类项目推荐
toys
开源
把散乱脚本收成一个可配置命令行工具集
A configurable command line tool for builds and workflow automation
BeatDesign
开源
本地画布+时间线,挂上 MCP agent 自动出图出片
Local-first AI canvas and timeline. Any MCP agent. Open-source alternative to Higgsf···
ai-flow
开源
拖拽搭建 AI 工作流,连接 GPT-4o 和 Stable Diffusion,无需写代码
Build custom AI workflows with an easy drag-and-drop interface. Connect models like ···
clawbrowser
开源
给 AI Agent 一个能改指纹、走代理的原生浏览器
Agent-native browser with fingerprint control and proxy support.
OmniSpace
开源
本地跑大模型,一站式搞定对话、漫画、写作与学习
本地优先的全栈 AI 创作工作站:AI对话 · AI漫画 · 漫剧创作 · 写作台 · 知识学习五大···
apitap
开源
把任意网站变成 API,不用写爬虫,不用看文档
CLI, MCP server, and npm library that turns any website into an API — no docs, no S···
auteur
开源
像导演一样指挥网站开发,用AI生成分镜并自动拦截平庸设计。
The Claude Code skill that directs a website like a film. Commit-sheet, generated as···
Hx0-HawkEye
开源
浏览器里一站式抓包改包、重放与敏感信息检测
面向 Chrome/Firefox 的轻量级浏览器安全工作台:集成抓包、拦截改包、重放/Fuzz、编解码工···
VideoNote-MCP
开源
丢个视频链接,自动出文字笔记
VideoNote:将视频转成文字或笔记。理解画面/弹幕/评论;支持本地音视频或主流平台;工具解···
