开源 RPA 工作室:永久免费,无需订阅
基于 .NET 与 Workflow Foundation 的工作流设计器,AI 智能体按需求说明书搭建机器人,无界面运行。Apache-2.0,源代码在 GitHub:工作室、运行器与编排器永久免费。
开源 永久免费 Apache-2.0
基于 .NET 与 Workflow Foundation 的工作流设计器。AI 智能体阅读需求说明书并搭建机器人,运行器无需图形界面即可执行。工作室、运行器与编排器免费,许可证与源代码公开。没有厂商云:一切都在你自己的机器上运行。
Apache-2.0 · 无需注册与密钥 · 不绑定我们的基础设施 · Windows 10/11 · .NET Framework 4.7.2
三条命令开始
git clone https://github.com/FreeAiSoft/AiRpa.git
cd AiRpa
dotnet build
如果构建失败,那是我们的缺陷,而不是“安装环境的特殊情况”。
项目目标
四条目标决定我们的取舍,也可以用它们来检验我们。
目标 1
开源 RPA 工作室
设计器、运行器与编排器都在公开仓库中以 Apache-2.0 发布:可以阅读引擎、自行构建、修改与修复,无需厂商许可。
目标 2
机器人不绑定项目的基础设施
产物是普通的 dll 与 exe:可从任何编排器、调度器或 CI 调用,而不只是我们的。更换编排器只需修改调用,不必重写机器人。
目标 3
工作室不依赖外部基础设施
没有厂商云、没有许可证服务器、没有强制联网:工作室运行在你的机器上,在你的环境内。
目标 4
机器人开发的端到端自动化
智能体能做的事,就应该由智能体来做:从需求说明书到成品机器人——需求解析、模型、包、运行、报告以及据此做出的修改。
开源,而不是“源码可见”
开放不是横幅上的一句话,而是四个可核实的事实。
Apache-2.0
许可证文本以 LICENSE 文件保存在仓库中:允许商业使用、修改与分叉,并包含明确的专利授权。
公开仓库
代码、提交历史、示例项目与文档都在同一处,不必向销售索取链接。
价格为 0
许可证、运行次数与机器数量都不收费——现在不收费,一年后也不收费。页面结构化数据中的价格同样是 0。
不可变的包
机器人包按 SHA-256 校验:相同版本若内容不同,不会被覆盖。
免费不是试用
没有“30 天”、没有“最多三个机器人”、也没有“仅限个人使用”。边界提前写明,以后不会更改。
| 项目 | 说明 |
|---|---|
| 工作室、运行器、编排器 | 永久免费:机器人数量、机器数量与运行次数均不限制 |
| 注册、密钥、网络 | 都不需要:克隆、构建、运行;执行可离线进行 |
| 实施、培训、支持 | 属于单独的服务——如需实施人员请与我们联系 |
| 我们的基础设施 | 不需要:工作室、运行器与编排器都在你自己的机器上运行;没有厂商云,也没有许可证服务器 |
| 不会出现的东西 | 许可证服务器、包含机器人数据的遥测、“订阅式”强制更新 |
不绑定我们的基础设施
工作室不需要我们的云,也不为运行请求许可:没有厂商服务器、没有强制联网、没有可能失败的“许可证续期”。
可离线运行
工作室与运行器都在你的机器上,执行过程无需网络;产品中根本没有“联网校验”的许可证检查。
随处可运行
Windows 10/11、自有服务器或自有云:只需要系统中的 .NET Framework 4.7.2。
离开无需迁移
机器上只需运行器;项目与机器人包是你的文件,而不是我们服务中的记录,也不需要向我们索取。
与厂商平台的三点差异
从说明书到运行报告
第 1 步
需求说明书
docx、pdf 或 xlsx:智能体拆成条目,并把歧义整理为问题清单。
第 2 步
工作流模型
基于 C# 与 Workflow Foundation 的活动树:可手工修改,也可由智能体修改,每次改动都可见。
第 3 步
机器人包
版本、内容与 SHA-256:包不可变,无法被悄悄替换。
第 4 步
RpaRunner.exe
无界面运行:返回码与步骤报告,而不是“你自己看一下”。
“说明书条目 ↔ 工作流元素”的追溯能看清哪些已实现、哪些仍是问题——它同时也是验收的依据。
工作室能做什么
全部八项功能——包括 C# 活动与 NuGet 库。
与 UiPath、Power Automate、OpenRPA 的区别
| AiRpaStudio | UiPath | Power Automate | OpenRPA | |
|---|---|---|---|---|
| 许可证价格 | 0 | 按价目表 | 按价目表 | 0 |
| 必须订阅 | 不需要 | 需要 | 需要 | 不需要 |
| 源代码归客户 | 是,Apache-2.0 | 否 | 否 | 是 |
| 无界面运行 | 是,RpaRunner.exe | 是 | 是 | 有限 |
其他平台的信息来自厂商公开页面,日期以本页面更新时间为准。数字、链接与日期见对比页面。
30 分钟完成第一个机器人
- 克隆仓库并构建解决方案:
dotnet build。需要 Windows 10/11 与 .NET Framework 4.7.2。 - 打开示例项目(工作室或 Visual Studio 2022/2026),无需手工修改即可构建。
- 运行场景:通过
RpaRunner.exe获取返回码与步骤报告。
如果构建不通过
这是我们的缺陷,而不是“安装环境的特殊情况”。请在仓库提交 issue,或与我们联系——我们会修复并在发布说明中注明。
适合谁,不适合谁
适合
- 需要自有 C#/.NET 设计器的 RPA 工程师;
- 要求源代码与运行都留在内部的 IT 部门;
- 为客户搭建机器人、希望没有许可费用的集成商;
- 需求由非开发人员编写的团队:智能体会就有歧义之处提问。
不适合
- 需要厂商 SLA 与一键安装包的情况;
- 需要具备各种现成连接器的云平台的情况;
- 团队中没有人能构建 .NET 项目的情况。
已经验证的内容
示例无需修改即可构建
仓库中的项目在工作室与运行器中都能构建和运行,没有“请修改配置中的路径”这一步。
文档来自同一个仓库
产品页面与代码放在一起:发布时文档不会落后于实际行为。
机器人包不可变
相同版本而内容不同的包不会被覆盖:通过 SHA-256 校验。
最先被问到的问题
LICENSE 文件与许可证页面;不提供担保,按“现状”提供。dotnet build 构建;需要 Windows 10/11 与 .NET Framework 4.7.2。RpaRunner.exe 在本地运行,没有许可证服务器,也没有强制的外部请求。拿走源代码,而不是订阅
仓库已开放:代码、许可证、示例与文档都在同一处。公开构建包将随第一个版本发布,目前请从源代码构建。
Apache-2.0 · 0 · 无需注册