n8n入门教程:用零代码AI工作流自动化你的工作
你是否厌倦了重复性的工作?比如每天爬取招聘信息、手动筛选数据、发送通知?现在,通过n8n这样的AI工作流工具,你可以像搭积木一样,把不同的任务节点连接起来,让AI自动完成这些工作,而你只需要指挥流程、审核结果!
本教程将教你如何快速入门n8n,结合大模型(如DeepSeek、OpenAI)实现自动化工作流,让你成为AI+全栈工程师,用AI接管重复性任务!
1. 什么是n8n?
n8n(发音为 "n-eight-n")是一个开源的低代码/零代码自动化工具,类似于Zapier或Make(Integromat),但更强大、更灵活。你可以用它:
- 爬取数据(如BOSS直聘招聘信息)
- 调用大模型(如DeepSeek、GPT分析数据)
- 自动化通知(如短信、邮件、钉钉提醒)
- 构建AI Agent(如自动投递简历机器人)
优势:
✅ 完全免费(可自托管)
✅ 可视化编排(拖拽节点即可)
✅ 支持AI集成(LLM、爬虫、数据库)
✅ 适合非程序员(但程序员能玩得更6)
2. 安装n8n
方法1:本地运行(推荐)
n8n支持Docker快速部署,只需一行命令:
docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n
访问 http://localhost:5678 即可进入n8n界面!
方法2:云服务(n8n.cloud)
如果你不想折腾服务器,可以直接用官方的托管服务:n8n.cloud。
3. 第一个AI工作流:自动爬取BOSS直聘并分析
假设我们想每天自动爬取BOSS直聘上的“AI工程师”岗位,用大模型筛选合适的公司,并短信通知自己。
步骤1:创建新工作流
- 进入n8n,点击 + Workflow → Blank Workflow
- 点击右上角 🔧设置,给工作流命名(如“AI招聘助手”)
步骤2:添加“HTTP Request”节点(爬虫)
- 点击 + Add node,搜索 HTTP Request
- 配置BOSS直聘的API或网页(需爬虫知识,这里简化):
- URL:
https://www.zhipin.com/job_detail/?query=AI工程师(示例) - Method: GET
- Headers: 可加
User-Agent模拟浏览器
- URL:
步骤3:用LLM分析招聘信息
- 添加 DeepSeek/OpenAI节点(需安装对应插件)
- 搜索 "HTTP Request" 或 "AI",选择你的大模型服务
- 配置API Key(如DeepSeek的Key)
- Prompt示例:
请分析以下招聘信息,提取: - 公司名称 - 薪资范围 - 关键技能(如Python、LLM) 并返回JSON格式: { "company": "xx", "salary": "30-50K", "skills": ["React","DeepSeek"] } - 连接上一个节点的输出 → 大模型输入
步骤4:过滤高薪岗位
- 添加 IF条件节点(搜索 "IF")
- 设置条件,如:
{{ $json.salary }} > "30K"{{ "DeepSeek" in $json.skills }}
步骤5:短信通知(Twilio/钉钉)
- 添加 Twilio 或 钉钉机器人 节点
- 配置你的手机号 → 发送短信:
发现高薪AI岗位:{{ $json.company }},薪资{{ $json.salary }},技能要求:{{ $json.skills.join(", ") }}
最终流程
HTTP请求(爬虫) → LLM分析 → 条件过滤 → 短信通知
点击 Execute Workflow 测试运行!
4. 进阶技巧:AI + 自动化工作流
(1) 定时触发
- 添加 Cron节点 → 设置每天9:00自动运行
- 适合每日监控招聘、自动周报等
(2) 数据库存储
- 用 PostgreSQL/MySQL节点 存结果
- 例如:记录所有投递过的公司,避免重复
(3) 多LLM协作
- 先用 DeepSeek 分析数据 → 再用 GPT-4 生成个性化求职信
(4) 错误处理
- 添加 Error Trigger 节点 → 失败时发邮件告警
5. 为什么AI工程师要学n8n?
- 效率提升10倍:手动1小时的工作,AI 5分钟搞定
- 零代码也能玩:产品经理、运营都可上手
- 适应未来岗位:AI工作流已成为标配技能(BOSS直聘大量招聘要求)
6. 学习资源
- 官方文档: docs.n8n.io
- 案例库: n8n.io/workflows
- 社区论坛: community.n8n.io
总结
n8n让每个人都能轻松搭建AI工作流,无论是爬数据、分析信息,还是自动通知,只需拖拽节点。作为AI时代的工程师,掌握这类工具,你就能:
- 告别重复工作
- 专注高价值任务
- 构建自己的AI Agent
现在就去试试吧!🚀 下一个自动化项目可能就是你的加薪利器!