Zapier 每月 $19.99 起步、750 次执行上限,Make 每月 $9 起但 1000 次操作就封顶。你稍微跑几个自动化流程,额度就烧完了——然后要么加钱,要么停。
2026 年的正确姿势:在 VPS 上自托管 n8n 开源版。无限执行次数、400+ 应用集成、内置 AI Agent 节点,一台 $5/月的 VPS 就能跑起来,省下 90% 的自动化费用。
本文手把手教你从零部署 n8n 到 VPS,配置 AI 工作流,跑通 5 个实战自动化场景。
为什么选 n8n 而不是 Zapier/Make
| 对比项 | Zapier | Make | n8n 自托管 |
|---|---|---|---|
| 月费 | $19.99 起 | $9 起 | $0(仅 VPS 费用) |
| 执行限制 | 750 次/月 | 1,000 次/月 | 无限 |
| AI 能力 | 有限 | 有限 | 原生 AI Agent 节点 |
| 数据隐私 | 第三方服务器 | 第三方服务器 | 你的 VPS |
| 自定义代码 | 不支持 | 有限 | 完整 JavaScript/Python |
| 集成数量 | 6,000+ | 1,800+ | 400+(持续增长) |
n8n 的短板是集成数量不如 Zapier,但 400+ 覆盖了主流场景(Google、Slack、Notion、GitHub、Telegram、邮件等),对绝大多数用户够用。而且 n8n 支持 HTTP Request 节点,理论上可以对接任何 API。
核心优势: n8n 开源社区版(Community Edition)完全免费,自托管无限执行。Zapier 按"任务"收费,n8n 按你自己的节奏跑,没有上限。
你需要准备什么
| 准备项 | 说明 | 花费 |
|---|---|---|
| VPS 服务器 | 2核2GB 起步,推荐 2核4GB | $1.99-5/月 |
| 域名(可选) | 用于 HTTPS 访问 | $0-12/年 |
| SSH 工具 | macOS 用 Terminal,Windows 用 PuTTY | 免费 |
还没买 VPS?推荐这几款性价比高的:
| VPS | 配置 | 月付 | 适合场景 | 选购 |
|---|---|---|---|---|
| RackNerd | 2核 2GB 40GB | $1.99/月 | 轻量工作流跑通 | 选购 |
| Hostinger | 2核 4GB 50GB | $5.99/月 | 10+工作流稳定跑 | 选购 |
| Vultr | 2核 4GB 80GB | $24/月 | 需要高性能和低延迟 | 选购 |
选 RackNerd 还是 Hostinger? 纯跑 n8n 工作流,RackNerd $1.99/月够用。如果要同时跑 AI 模型(Ollama),建议 Hostinger 4GB 内存版。
第一步:SSH 登录 VPS
ssh root@你的VPS_IP
登录后先更新系统:
# Ubuntu/Debian
apt update && apt upgrade -y
# CentOS/RHEL
dnf update -y
第二步:安装 Docker 和 Docker Compose
n8n 官方推荐用 Docker 部署,一行命令搞定:
# 安装 Docker
curl -fsSL https://get.docker.com | sh
systemctl enable docker && systemctl start docker
# 验证安装
docker --version
docker compose version
如果 docker compose 命令不可用,单独安装插件:
apt install -y docker-compose-plugin
第三步:用 Docker Compose 部署 n8n
创建项目目录并写入配置:
mkdir -p ~/n8n && cd ~/n8n
创建 docker-compose.yml:
cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
n8n:
image: docker.n8n.io/n8nio/n8n
container_name: n8n
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=你的密码
- N8N_HOST=你的域名或IP
- N8N_PORT=5678
- N8N_PROTOCOL=http
- WEBHOOK_URL=http://你的域名或IP/
- GENERIC_TIMEZONE=Asia/Shanghai
- TZ=Asia/Shanghai
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
EOF
修改说明: 把
你的密码、你的域名或IP替换成实际值。如果暂时没有域名,直接用 VPS 的 IP 地址。
启动 n8n:
docker compose up -d
验证运行状态:
docker compose ps
# 应该看到 n8n 容器状态为 running
浏览器访问 http://你的VPS_IP:5678,就能看到 n8n 的欢迎页面了。
首次访问需要注册管理员账号:
- 点击 “Get started”
- 设置你的邮箱和密码(这是本地账号,数据存在你 VPS 上)
- 进入工作流编辑器界面
第四步:配置 HTTPS(强烈推荐)
没有 HTTPS 的 n8n 暴露在公网上很危险。用 Caddy 一键搞定:
# 安装 Caddy
apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list
apt update && apt install caddy
配置反向代理:
cat > /etc/caddy/Caddyfile << 'EOF'
n8n.你的域名.com {
reverse_proxy localhost:5678
}
EOF
systemctl restart caddy
现在可以用 https://n8n.你的域名.com 安全访问了。Caddy 会自动申请和续期 SSL 证书。
第五步:配置 AI 节点(n8n 的杀手锏)
n8n 2.0+ 内置了 AI Agent 节点,可以直接在工作流里调用大模型。支持三种 AI 后端:
| AI 后端 | 优势 | 费用 |
|---|---|---|
| Ollama(本地) | 完全免费、数据不出 VPS | $0 |
| OpenAI API | GPT-4o 质量最高 | 按 token 计费 |
| 兼容 API(DeepSeek/通义等) | 性价比高 | 便宜 |
推荐方案: 用 Ollama 跑本地模型(零成本),复杂任务调 OpenAI API。
配置 Ollama 作为 AI 后端
# 安装 Ollama
curl -fsSL https://ollama.com/install.sh | sh
# 下载一个轻量模型
ollama pull qwen2.5:7b
在 n8n 中添加 Ollama 节点:
- 打开工作流编辑器
- 点击 “+” 添加节点
- 搜索 “Ollama”
- 配置 Base URL:
http://host.docker.internal:11434 - 选择模型
qwen2.5:7b
注意: Docker 容器内访问宿主机 Ollama,用
host.docker.internal而不是localhost。
配置 OpenAI API
- 在 n8n 设置中添加 “OpenAI API” 凭证
- 填入你的 API Key
- 在工作流中添加 OpenAI 节点,选择模型
5 个实战 AI 自动化场景
场景 1:AI 自动回复邮件
触发:收到新邮件(Gmail 节点)
→ AI 分析邮件内容(Ollama/OpenAI 节点)
→ 生成回复草稿
→ 保存到草稿箱或自动发送
省下: 手动处理邮件每天 30-60 分钟
场景 2:AI 自动生成社交媒体内容
触发:定时(每天早上 9 点)
→ 抓取行业 RSS/新闻
→ AI 生成 3 条推文 + 配图建议
→ 自动发布到 Twitter/LinkedIn
省下: 内容创作每天 1-2 小时
场景 3:AI 客服自动分类和回复
触发:收到客服工单/消息
→ AI 分类(咨询/投诉/技术支持)
→ 简单问题自动回复
→ 复杂问题创建工单并通知人工
省下: 客服人力成本 50%+
场景 4:AI 文档自动摘要
触发:Google Drive 新文件
→ 读取文档内容
→ AI 生成摘要和关键词
→ 保存摘要到 Notion 数据库
省下: 文档整理每天 30 分钟
场景 5:AI 监控竞品动态
触发:定时(每天下午 6 点)
→ 抓取竞品网站/社交媒体
→ AI 对比分析变化
→ 生成日报发送到 Slack
省下: 竞品调研每周 2-3 小时
性能实测:VPS 跑 n8n 够用吗?
| VPS 配置 | 工作流数量 | 并发执行 | 体验 |
|---|---|---|---|
| 2核 2GB (RackNerd $1.99/月) | 5-10 个 | 2-3 个同时跑 | 日常够用 |
| 2核 4GB (Hostinger $5.99/月) | 20-30 个 | 5-10 个同时跑 | 流畅 |
| 4核 8GB (Vultr $48/月) | 50+ 个 | 20+ 个同时跑 | 非常流畅 |
结论: 2核4GB 是甜点配置,$5/月就能拥有无限 AI 自动化。
常见问题
Q: n8n 开源版和付费版有什么区别?
社区版(Community Edition)完全免费,自托管无限执行。付费版(Business)增加 SSO、Git 集成、审计日志等企业功能。对个人用户和小团队,社区版完全够用。
Q: 需要会写代码吗?
不需要。n8n 的核心优势就是可视化拖拽编辑器。所有工作流都是节点连接,不写一行代码就能跑通 90% 的场景。如果需要复杂逻辑,支持 JavaScript/Python 代码节点。
Q: 和 Zapier 比哪个好?
Zapier 集成数量多(6000+)、开箱即用,适合不想折腾的人。n8n 自托管免费、无限执行、支持 AI,适合愿意花 30 分钟部署、追求性价比和技术自由度的用户。
Q: 数据安全吗?
自托管 n8n 所有数据都在你自己的 VPS 上,不经过任何第三方服务器。比 Zapier/Make 更安全,特别适合处理敏感数据(客户信息、财务数据、内部文档)。
Q: VPS 挂了怎么办?
建议开启 n8n 的自动备份:
# 定时备份 n8n 数据
crontab -e
# 添加:每周日凌晨 3 点备份
0 3 * * 0 docker exec n8n n8n export:workflow --all --output=/home/node/backup/workflows.json
选购推荐
| 需求 | 推荐 VPS | 月付 | 选购 |
|---|---|---|---|
| 轻量工作流尝鲜 | RackNerd 2核2GB | $1.99/月 | 选购 |
| 10+工作流稳定跑 | Hostinger 2核4GB | $5.99/月 | 选购 |
| 高性能多工作流 | Vultr 4核8GB | $48/月 | 选购 |
下一步
- 部署完成后,先跑通一个简单的邮件通知工作流练手
- 接入 AI,用 Ollama + n8n 的 AI Agent 节点搭建智能工作流
- 进阶玩法,看我们的 Ollama + Open WebUI 自托管教程,把 n8n 和私有 AI 助手联动起来
As an Amazon Associate, HonestRadar earns from qualifying purchases. Some links are affiliate links — we may earn a commission at no extra cost to you.
