Loading...

文章背景图

n8n:可视化工作流与 AI 智能体自动化平台

2026-10-27
0
- 字
- 分钟
|

n8n

官方信息表

项目 内容
项目名称 n8n
仓库地址 n8n-io/n8n
官方网站 n8n.io
开源协议 fair-code (Sustainable Use License)
最新更新 2026-10-27
定位 1500+ 集成的可视化 AI 工作流自动化平台

项目背景

n8n 是目前最流行的开源工作流自动化平台之一,定位类似 Zapier 但可完全自托管。它把 AI Agent 节点和传统集成节点放在同一个画布上:一边是 OpenAI、Anthropic 等模型调用,一边是 1500+ 应用的连接器,配合 9000+ 现成模板快速搭业务自动化。

核心特性

  • AI 原生自动化:构建和运营 AI 工作流与多步智能体
  • 模型无锁定:连接 OpenAI、Anthropic、Google 或开源模型,切换不改架构
  • 从原型到生产:设计多步 AI 工作流,支持逻辑、工具使用、人工审批、完整可观测
  • 代码节点:可视化画布与 JavaScript、Python、npm 包结合
  • 企业级:自托管、RBAC、审计日志、敏感数据支持
  • 1500+ 集成:覆盖主流 SaaS 应用,9000+ 模板

环境要求

  • Docker 或 Node.js 20+
  • 建议 2 核 4G 以上

部署步骤

一键脚本:

curl -fsSL https://get.n8n.io | sh

或手动 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。

节点架构

n8n 的每个节点是一个独立的执行单元,接收上一节点的输出作为输入。画布上可以添加分支、合并、循环、条件判断。代码节点允许写 JavaScript 或 Python,突破可视化限制。AI 节点直接调用 LLM,支持把自然语言描述转成工作流。所有执行历史可回看,错误可重试。

常见问题 FAQ

Q:n8n 和 Zapier 比成本如何? A:自托管后按机器成本算,规模越大越划算。

Q:支持 Webhook 触发吗? A:支持,每个工作流都可以暴露 Webhook URL。

Q:是真开源吗? A:fair-code 许可证,自托管免费,不能作为托管服务转售。

配置项

n8n 主要环境变量:

变量 说明
N8N_HOST 监听地址
N8N_PORT 端口(默认 5678)
DB_TYPE 数据库类型(默认 sqlite)
GENERIC_TIMEZONE 时区

更多使用示例

# 一键安装
curl -fsSL https://get.n8n.io | sh
# 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

跳转链接

评论交流

文章目录