自托管 AI 工作流自动化与持久化执行平台:n8n、Activepieces、Temporal、Conductor 等
面向 AI 智能体的工作流工具主要分为两类:一类是以可视化画布连接数百个 SaaS 接口的自动化构建器(如 n8n、Activepieces);另一类是确保长周期代码在崩溃或重启后状态不丢失、自动重试的持久化执行引擎(如 Temporal、Conductor、AutoKitteh)。
选型时建议同时核对编写方式(可视化连线还是原生 Python/Go 代码)与开源许可证:n8n 采用限制部分商业场景的 Sustainable Use License(fair-code),而 Activepieces 社区版、Temporal、Conductor、AutoKitteh 和 RuleGo 均采用标准开源许可证。
AgentIndex · 更新于 2026-10-20
连接 SaaS 服务选可视化画布,后端长任务与边缘集成选持久化或嵌入式引擎。
快速选择
- n8n — 内置 1,500+ 集成与 9,000+ 模板的可视化工作流平台,支持插入 JS/Python 代码与 AI Agent 节点(fair-code)。
- Activepieces — 社区版采用 MIT 许可的开源 Zapier 替代品,每个集成组件都能自动作为 MCP Server 供智能体调用。
- temporal — MIT 许可的持久化执行平台,直接用编程语言编写工作流,自动处理重试与故障状态恢复。
- conductor — Apache-2.0 许可的分布式工作流引擎,使用 JSON 图定义流程,内置 LLM 与 MCP 调用任务节点。
- autokitteh — 基于 Temporal 构建的代码优先平台(Apache-2.0),让原生 Python 脚本直接具备持久化执行能力。
- rulego — 零外部中间件依赖的轻量级 Go 嵌入式规则与编排引擎(Apache-2.0),支持热更新 JSON 规则链。
- OpenClaw — 自托管个人 AI 助手与工作流网关,支持直连 WhatsApp、Slack、Telegram、Discord 等 20+ 日常通讯渠道。
- Flowise — 基于 LangChain 的可视化拖拽画布,支持一键导出嵌入式聊天挂件与 API 接口。
并排对比
| 工具 | 简介 | Star | 许可证 | 最近推送 | 维护状况 | 近 90 天发布 | 近 12 周提交 | 安装 |
|---|---|---|---|---|---|---|---|---|
| n8n | 支持 AI Agent 的可视化工作流自动化平台 | 208.3k | Sustainable Use License | 2026-10-22 | 活跃 | 30 | curl -fsSL https://get.n8n.io | sh | |
| Activepieces | 开源的 Zapier 替代品,内置 AI Agent 和 MCP | 25.2k | MIT (Community Edition) | 2026-10-21 | 活跃 | 18 | git clone https://github.com/activepieces/activepieces.git | |
| temporal | 为工作流和 Agent 提供可靠执行的持久化执行平台 | 23.9k | MIT | 2026-10-22 | 活跃 | 6 | brew install temporal | |
| conductor | 面向微服务和 AI Agent 的持久化工作流引擎 | 32.4k | Apache-2.0 | 2026-10-21 | 活跃 | 19 | npm install -g @conductor-oss/conductor-cli | |
| autokitteh | 基于 Temporal 构建的代码优先持久化工作流自动化平台,支持用原生 Python 编写可靠的长周期任务 | 1.1k | Apache-2.0 | 2026-05-14 | 已归档 | 0 | make ak | |
| rulego | 基于 Go 语言的轻量级、高性能嵌入式规则引擎与组件编排框架,适用于边缘计算、物联网与大模型智能体工作流 | 1.6k | Apache-2.0 | 2026-10-19 | 活跃 | 2 | go get github.com/rulego/rulego | |
| OpenClaw | 自托管 AI 助手,在聊天应用里随时使用 | 392.7k | MIT | 2026-10-22 | 活跃 | 30 | curl -fsSL https://openclaw.ai/install.sh | bash | |
| Flowise | 可视化 LLM 应用搭建工具,已于 2026 年 8 月停止维护 | 55.5k | 未知 | 2026-08-13 | 已归档 | 1 | npm install -g flowise | |
| ToolJet | 开源的内部工具与应用搭建平台 | 41.1k | AGPL-3.0 | 2026-10-22 | 活跃 | 30 | docker run \ | |
| MindsHub (formerly MindsDB) | MindsHub:带数据连接和模型路由的 Agent 工作区 | 39.8k | 未知 | 2026-10-21 | 活跃 | 0 | pip install mindsdb |
本清单中已有 AgentIndex 深度评测的工具: 10/10
如何选择
- 先区分使用人群:是面向业务与 SaaS 连接的可视化节点画布,还是面向后端工程师的代码优先持久化执行。
- 若计划嵌入商业产品或对外提供服务,请仔细区分 fair-code(n8n)与 MIT / Apache-2.0 许可证。
- 对于需要等待人工审批或跨数小时执行的智能体任务,确认平台是否具备跨进程重启的状态持久化重放能力。
- 评估运维开销:RuleGo 可作为零依赖库嵌入单个 Go 二进制,而 Temporal 和 Conductor 需要运行独立的服务端与存储组件。
常见问题
n8n 是严格意义上的开源软件吗?
n8n 采用 fair-code 的 Sustainable Use License,允许免费自托管和内部使用,但对部分商业再分发与托管服务有限制。如果你需要 MIT 许可证的可视化自动化工具,可以考虑 Activepieces 社区版。
什么是持久化执行(Durable Execution),为什么 AI 智能体需要它?
智能体工作流往往包含数十次模型与 API 调用,或需要暂停数小时等待人工审批。Temporal、Conductor 和 AutoKitteh 等持久化执行引擎会记录每一步状态,当服务重启或崩溃时可直接从断点恢复,不会重复执行已完成的工具调用。
什么时候该选 ToolJet 而不是 n8n?
如果你需要为团队搭建带交互界面的企业内部系统、审批表单和运维仪表盘,选 ToolJet;如果你需要的是纯后端、事件驱动、无需前端界面的跨 SaaS 数据自动化流转,选 n8n。
这份清单怎么来的
工具由我们从收录的项目中人工挑选,优先选择我们深度评测过的。Star、许可证、最近推送日期和安装命令来自各项目仓库,并随站点数据刷新。维护状况列来自 GitHub API(是否归档、最近提交、近 90 天发布数),每天刷新。我们阅读了每个项目的 README 和文档,但没有逐个实际运行,依赖前请自行测试。