n8n自动化入门:用AI搭建你的第一个无代码工作流

内容分享3小时前发布
0 0 0
全能 AI 聚合平台 免费

一站式接入主流 AI 大模型,支持对话 · 生图 · 生视频,即开即用

ChatGPT Claude Gemini Grok DeepSeek 通义千问 Ollama
AI对话 AI生图 AI视频
免费使用 →

n8n是一个开源自动化工具,把不同的应用和服务连接起来,自动完成重复性任务。加上AI节点之后,它能做到传统自动化工具很难做到的事——不只是「如果A发生就触发B」,而是「如果A发生,先让AI理解内容,再决定做什么」。

这篇文章从安装到两个实用工作流,手把手过一遍。

和Zapier有什么区别

对比维度

n8n

Zapier

价格

开源免费自托管

免费版功能有限

数据隐私

自托管,数据不出服务器

数据经过Zapier服务器

AI节点

原生支持Claude/GPT

需要绕弯接入

自定义逻辑

支持JS/Python代码节点

不支持自定义代码

上手门槛

略高(需要理解节点概念)

更低

对于想把AI真正整合进自动化流程的人,n8n是目前最灵活的选择。

安装方式

Docker(推荐):


docker run -it --rm --name n8n -p 5678:5678 

  -v ~/.n8n:/home/node/.n8n 

  docker.n8n.io/n8nio/n8n

启动后访问:http://localhost:5678

npm方式:


npm install n8n -g

n8n start

界面核心概念

打开n8n是一个画布(Canvas),工作流由节点(Node)组成,数据从左到右流动。

  • 触发节点(Trigger):工作流起点,列如「每天08:00」「收到邮件时」「Webhook请求时」
  • 动作节点(Action):执行具体操作,发邮件、写Google Sheet、发Slack消息
  • AI节点:调用Claude或GPT处理文本
  • If节点:根据条件分支
  • Code节点:执行自定义JavaScript或Python

工作流一:RSS新闻AI摘要发邮件

每天早上自动抓取你关注的RSS源,用AI总结,发到邮箱。

节点链路:


Schedule Trigger(每天08:00)

  → RSS Feed Read(抓最近10条)

  → Anthropic节点(AI摘要每条新闻)

  → Aggregate(聚合成一块文本)

  → Send Email(发给自己)

AI节点配置关键点:

System Prompt:「你是新闻摘要助手,用简洁中文概括每条新闻的核心内容,一条不超过50字。」

User Message里引用上一步内容(n8n表达式语法):{{ $json.content }}

配置完成后点「Test workflow」测试,确认没问题后点「Activate」激活,之后每天自动运行。

工作流二:AI邮件自动回复

收到邮件 → AI分析意图 → 按类型生成不同回复 → 发出。

节点链路:


Email Trigger(收到邮件)

  → AI节点(分析意图:问询/投诉/合作)

  → If节点(三路分支)

  → 各分支不同Prompt生成回复

  → Slack通知(人工确认)

  → Send Email

加一个Slack通知节点,让你先确认再发,避免AI回复出问题上线后才发现。

连接Claude/GPT的配置步骤

1. 右上角「Settings → Credentials」

2. 新建「Anthropic API」或「OpenAI API」

3. 填入API Key,保存

4. 在AI节点里选择这个Credential

连接后AI节点支持:自定义System Prompt、用表达式引用前一步数据、设置temperature、选择具体模型版本。

实用技巧

表达式引用数据: {{ $json.字段名 }} 可以在任何输入框里引用上一个节点的输出字段。

Set节点格式化: 当前一步的数据格式不是你需要的,用Set节点提取和重新组织字段。

错误告警: 在节点设置里开启「On Error」,出错时发Slack通知,第一时间知道哪里出问题了。

模板库: n8n.io/workflows 有大量公开模板,直接导入使用,不用从零搭建。

10个常用触发场景

场景

触发节点

定时任务

Schedule Trigger

收到POST请求

Webhook

收到邮件

Email Trigger

GitHub新PR/Issue

GitHub Trigger

Slack特定消息

Slack Trigger

表单提交

Typeform/Google Form

Google Sheet新增行

Google Sheets Trigger

Airtable记录变化

Airtable Trigger

RSS有新文章

RSS Trigger

手动运行

Manual Trigger

部署提议

学习阶段:本地Docker跑,快速试验。

正式使用:迁移到云服务器(Hetzner、Vultr等),配置定期备份和错误告警。不想管服务器的话,n8n.cloud 有免费试用,稳定性更好。

关键业务流程:加上人工审核节点,AI生成之后先人审,确认后再执行,不要让AI完全无监督地操作。

n8n + AI节点的组合,让「有条件判断的自动化」变得真正可行。以前自动化只能做「if A then B」,目前可以做「if A,先让AI理解A的内容,再决定做B还是C还是D」。

这个能力的边界还在快速扩张,从RSS摘要开始,用起来了再往更复杂的场景走。

© 版权声明

相关文章

暂无评论

none
暂无评论...