n8n

活跃
GitHub TypeScript NOASSERTION

简介

n8n 是一个功能强大的工作流自动化平台,原生支持 AI Agent 节点,可编排多步骤 Agent 工作流并集成数百种外部服务。

核心特性

  • 400+ 集成节点 — 连接数据库、API、SaaS 服务等主流外部系统,开箱即用
  • AI Agent 原生支持 — 基于 LangChain 的 AI 节点,可编排多步骤智能体工作流
  • 代码灵活性与无代码速度兼备 — 可视化拖拽编辑,同时支持 JavaScript/Python 自定义代码
  • 自托管与公平代码许可 — 完全掌控数据,支持 Docker/K8s 私有部署和离线环境
  • 企业级安全 — 高级权限管理、SSO 单点登录和气隙部署支持
  • 900+ 模板库 — 提供丰富的预构建工作流模板,快速复用社区最佳实践

适用场景

💡 构建 AI 驱动的客户支持工作流,自动分类工单、生成回复并发送到 Slack 或邮件
💡 编排多步骤数据采集管道,从网页/API 抓取数据后经 AI 处理后写入数据库
💡 搭建内部自动化平台,将 CRM、邮件、项目管理等工具串联实现业务流程自动化
💡 利用 AI Agent 节点构建智能文档处理流程,自动提取、分类和摘要文档内容

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(203.8k stars)
  • Issue 响应及时,积压少

⚠️ 不足

  • 缺少明确的开源许可证

快速开始

# 使用 npx 快速启动(需要 Node.js)
npx n8n

# 或使用 Docker 部署
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

# 打开浏览器访问 http://localhost:5678 开始构建工作流

相关项目

Activepieces

24.3k · TypeScript
活跃 A

Activepieces 是一个开源 AI 工作流自动化平台,集成 400+ MCP Server 和 AI Agent,支持自动化业务流程编排。

workflowautomationmcp +2
  • · 400+ 集成 Piece — 覆盖 Google Sheets、OpenAI、Discord 等 400+ 服务的开箱即用集成
  • · MCP Server 自动生成 — 所有 Piece 自动暴露为 MCP Server,可直接在 Claude Desktop 中使用
  • · TypeScript 类型安全框架 — Piece 使用 TypeScript 编写,支持热重载本地开发

Budibase

28.3k · TypeScript
活跃 A

开源低代码平台,支持构建 AI Agent、自动化流程和业务应用,模型无关,提供拖拽式可视化开发。

workflowtypescriptagent +2
  • · AI Agent 构建 — 内置 Agent 引擎,支持自然语言理解请求并自动执行工作流
  • · 拖拽式低代码开发 — 可视化构建业务应用,无需编写代码
  • · 多数据源集成 — 连接数据库、AI 模型和业务应用,Agent 跨系统操作

Better Chatbot

1.2k · TypeScript
活跃 A

基于 Agent、MCP 和工作流驱动的增强型聊天机器人平台,支持多模型接入、可视化工作流编排和低代码配置。

mcpagentchatbot +5
  • · 多模型支持:集成 OpenAI、Anthropic、Google、xAI、Ollama 等所有主流 LLM
  • · MCP 协议驱动:通过 @mention 调用浏览器自动化、Web 搜索、代码执行等工具
  • · 可视化工作流编辑器:拖拽式构建 AI 工作流并发布为聊天工具

n8n MCP

22.8k · TypeScript
活跃 A+

为 Claude Desktop、Claude Code、Windsurf 和 Cursor 提供 n8n 工作流自动化的 MCP 服务,支持通过自然语言创建和管理工作流。

mcpworkflowautomation +2
  • · 1851 个 n8n 节点覆盖 — 822 核心节点 + 1029 社区节点的完整文档和属性访问
  • · MCP 协议服务 — 为 Claude Desktop、Cursor、Windsurf 等 AI IDE 提供 n8n 知识
  • · 模板搜索 — 2352 个工作流模板,支持按复杂度、角色和时间筛选

相关文章