For the complete documentation index, see llms.txt. This page is also available as Markdown.

n8n AI 工作流

在 Clore.ai 上部署 n8n——自托管一个强大的 AI 工作流自动化平台,拥有 400+ 集成和原生 LLM 智能体支持,每小时只需几分钱。

概览

n8n 是一个公平许可代码的工作流自动化平台,具有 55K+ GitHub 星标。与完全闭源的替代品(Zapier、Make)不同,n8n 允许你自托管整个堆栈——完全控制数据——同时提供原生的 AI 代理功能、JavaScript/Python 代码节点以及不断增长的 400+ 集成库。

Clore.ai,n8n 本身运行在 CPU 上(不需要 GPU),但可以与在同一服务器上运行的 Ollama 或 vLLM 等 GPU 加速服务强强配合,为你提供完全本地化的 AI 自动化堆栈。你可以在不到 $0.10–0.20/小时.

主要功能:

  • 🔗 400+ 集成 — 包括 Slack、GitHub、Google Sheets、Postgres、HTTP 请求、webhooks 等更多

  • 🤖 AI 代理节点 — 内置基于 LangChain 的代理,支持工具使用和记忆

  • 💻 代码节点 — 在工作流中内联运行任意 JavaScript 或 Python

  • 🔄 触发器多样性 — webhooks、cron 定时、数据库轮询、电子邮件、队列事件

  • 📊 子工作流 — 模块化、可复用的工作流组件

  • 🔐 凭证保险库 — 用于 API 密钥和 OAuth 令牌的加密存储

  • 🏠 自托管 — 你的数据永远不会离开你的服务器


要求

n8n 是一个以 Docker 镜像打包的 Node.js 应用。它是 仅 CPU — 自动化引擎本身不需要 GPU。只有当你同时运行本地 LLM(例如 Ollama)时,GPU 才会有用。

配置
GPU
显存
系统内存
磁盘
Clore.ai 价格

最小 (仅 n8n)

无 / 仅 CPU

2 GB

10 GB

约 $0.03/小时(CPU)

标准

无 / 仅 CPU

4 GB

20 GB

约 $0.05/小时

+ 本地 LLM(Ollama)

速度

24 GB

16 GB

60 GB

~$0.20/小时

+ 高吞吐量 LLM

A100 40 GB

40 GB

32 GB

100 GB

约 $0.80/小时

AI 启动包(完整)

512x512

24 GB

32 GB

100 GB

~$0.35/小时

提示:n8n 自托管 AI 启动包 将 n8n + Ollama + Qdrant + PostgreSQL 打包进一个 Docker Compose 堆栈。参见 AI 启动包 下文。


快速开始

1. 租用 Clore.ai 服务器

登录到 clore.ai 并部署一台服务器:

  • 仅 CPU 实例 如果你只需要 n8n 自动化

  • RTX 3090/4090 如果你想通过 Ollama 使用本地 LLM

  • 开放端口 5678 在提供的端口映射设置中

  • 启用 SSH 访问

2. 连接到服务器

3. 选项 A — 最小单容器启动

让 n8n 运行的最快方法:

在以下地址访问 UI http://<clore-server-ip>:5678

4. 选项 B — 使用 Postgres 的 Docker Compose(生产)

用于生产环境,请将默认的 SQLite 替换为 Postgres:


AI 启动包(推荐)

n8n 自托管 AI 启动包 是构建完整本地 AI 自动化堆栈的最快路径。它包含:

  • n8n — 工作流自动化

  • Ollama — 本地 LLM 推理(GPU 或 CPU)

  • Qdrant — 用于 RAG 的向量数据库

  • PostgreSQL — 持久化存储

启动后的服务:

服务
URL

n8n UI

http://<ip>:5678

Ollama API

http://<ip>:11434

Qdrant UI

http://<ip>:6333/dashboard

注意: 带 GPU 的 Ollama 需要 NVIDIA 容器工具包,Clore.ai 服务器已预装该工具包。


配置

环境变量参考

将 n8n 连接到 Ollama 以使用 AI 代理

一旦 Ollama 在同一服务器上运行:

  1. 在 n8n 中,添加一个新的凭证: Ollama API

    • 基础 URL: http://ollama:11434 (如果使用 Compose)或 http://localhost:11434

  2. 在工作流中,添加一个 AI 代理 节点

  3. 聊天模型下,选择 Ollama 并选择你的模型(例如 llama3:8b)

  4. 添加像 HTTP 请求, Postgres,或 代码 节点

  5. 执行!


提示与最佳实践

在 Clore.ai 上的成本优化

Clore.ai 上的 Webhook 可靠性

Clore.ai 服务器的 IP 为动态 IP。如果在重新部署后你的 webhooks 出现故障:

高流量工作流的队列模式

有用的 n8n CLI 命令

安全加固


# 使用固定种子以获得一致结果

n8n 容器立即退出

Webhooks 返回 404

AI 代理节点无法访问 Ollama

"ENOSPC: 设备上没有足够的空间"

工作流执行缓慢


延伸阅读

最后更新于

这有帮助吗?