n8n

n8n

可视化拖拽构建 AI agent 与自动化工作流的 fair-code 平台

核心功能

n8n(nodemation 缩写)是可自托管的工作流自动化平台,用可视化画布与自定义代码构建 AI agent 与自动化流程。内置 AI Agent、LLM Chain 等节点,可连 OpenAI、Anthropic、Gemini 等凭据,支持 OpenAI 兼容端点的本地模型,提供 1500+ 集成节点。

功能亮点

AI 原生构建

Agent、链、记忆、工具、RAG 组件可视化搭建。

模型自由切换

多家模型凭据即插即用,换模型无需重构架构。

人机协同

内置人工审批节点,关键步骤可暂停等待确认。

1500+ 集成

覆盖数据库、SaaS 与 HTTP 节点,并支持 MCP 接入。

自定义模型 / 模型接入

多厂商支持

内置 OpenAI、Anthropic、Gemini、MiniMax 凭据,支持 OpenAI 兼容端点对接 Ollama、vLLM 等自建模型。

接入方式
  • 凭据管理新增 OpenAI 填 API Key
  • Anthropic/Gemini 等凭据即插即用
  • OpenAI 节点配置自定义 base URL 接本地
  • HTTP Request 节点调用任意模型 API 作工具
支持模型
OpenAI GPTAnthropic ClaudeGoogle GeminiQwen 通义千问MiniMaxMistral AIOllama 本地模型
bash
新建工作流并添加 AI Agent 节点
在节点中选择模型凭据(如 OpenAI 填 API Key)

对接本地模型:OpenAI 节点填自定义 Base URL
https://localhost:11434/v1(Ollama 兼容端点)
HTTP 节点可调用任意自定义模型服务

适用场景

• 客服机器人与智能问答
• 数据同步与定时报表
• AI 内容生成流水线
• 跨系统业务自动化

安装配置

bash
npx n8n(需 Node.js);或 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

使用方法

在画布上从触发器(Chat Trigger、定时或 Webhook)开始,拖入 AI Agent 节点并配置模型凭据,串联工具节点(HTTP、数据库、Slack 等)组成流程,编辑时实时执行节点验证数据流,测试通过后激活发布。

关键指标

尚未核验对标产品,此处只列本工具自身指标,不做对比结论。

指标n8n
价格免费增值
开源
上手难度入门
Token 消耗

相关工具

同类工具

优点

  • 可视化门槛低易上手
  • 模型与集成生态丰富
  • 自托管数据可控
  • 社区模板量大

缺点

  • 复杂流程性能与维护成本高
  • fair-code 部分企业功能收费
  • 本地模型需手动配兼容端点