n8n自动化工作流的食用
n8n 是一个工作流自动化平台,它为技术团队提供了代码般的灵活性和无代码般的速度。n8n 拥有 400 多个集成、原生 AI 功能以及公平代码许可证,让您能够构建强大的自动化流程,同时完全掌控您的数据和部署。
怎么使用
1. 使用官网的平台
14天的免费试用
登录:n8n.cloud

2. 本地搭建
NPX部署(临时)
适合快速体验,无需安装 Docker。
依赖本地 Node.js 环境,数据易丢失。
需要安装Node.js
1 | |
NPX安装文档:链接直达
Docker部署
需要安装Docker Desktop
1 | |
| 参数 | 说明 |
|---|---|
| -it | 以交互模式运行容器 |
| –rm | 容器停止后自动删除(慎用!若需保留数据,请去掉此参数) |
| –name n8n | 指定容器名称 |
| -p 5678:5678 | 映射容器端口到宿主机(n8n 默认端口 5678) |
| -v n8n_data:/home/node/.n8n | 挂载数据卷 n8n_data 到容器配置目录(确保数据持久化) |
| n8nio/n8n | 官方镜像地址(已通过镜像加速拉取) |
加速方法
- Linux系统
创建或修改配置文件/etc/docker/daemon.json:
1 | |
重启 Docker 服务:
1 | |
Windows/macOS(Docker Desktop)
- 打开 Docker Desktop → Settings → Docker Engine。
- 在 JSON 配置中添加
registry-mirrors字段,填入镜像地址。 - 点击 Apply & Restart 保存并重启。
临时
1 | |
Docker部署文档:链接直达
使用ollama调用本地大语言模型则使用:
host.docker.internal访问
获取永久使用密钥
本地部署完成之后,注册登录后,提示中输入邮箱。
3. HuggingFace部署
Hugging Face 是一个专注于 人工智能(AI)和自然语言处理(NLP) 的开源平台和社区,尤其以推动 Transformer 模型的发展和应用而闻名。你可以把它理解为 “AI 和 NLP 领域的 GitHub”。
官网:链接直达
使用HuggingFace部署n8n服务
Supabase 是一个开源的 后端即服务(BaaS)平台,旨在成为 Firebase 的替代品,提供构建现代应用所需的全套后端功能。
官网:链接直达
使用Supabase存储n8n的信息
4. VPS部署
Vultr 是一家成立于 2014 年的美国云计算服务提供商,总部位于新泽西州,专注于为开发者和企业提供高性能、灵活的云基础设施服务。其核心定位是 “高性价比的全球云服务器解决方案”,尤其以按小时计费、多区域部署和易用性著称。
Log In to your Vultr Account - Vultr.com
1 | |
基础功能认识
工作流触发事件的方法
- 手动触发
- 应用程序触发
- 按计划触发
- webhook调用触发(Webhook调用触发器是一种通过HTTP请求(通常为POST方法)在特定事件发生时自动触发预设流程或操作的机制(如资源变更详情、用户操作记录等)。
- 表达提交触发
- 另一个工作流执行触发
- 聊天消息触发
- 其他方式触发
- 邮件触发
- 错误触发
- MCP服务器触发
- n8n实例触发
- SSE触发(Server-Sent Events(SSE) 是一种基于HTTP的轻量级协议,允许服务器向客户端(如浏览器)单向实时推送数据(如股票行情、新闻推送)。

触发后在哪里执行动作
- 人工智能执行动作
- 应用程序执行动作
- 数据动作
- 流程动作
- 过滤
- 判断
- 循环
- 合并
- 比较
- 执行子工作流
- 停止并报错
- 转发
- 等待
- 核心
- 执行代码
- 发送HTTP请求
- WebHook
- 等
- 人机交互
- 发邮件
- 发电报
- Discord发送信息
- 等

基础操作
时间时区设置
- 在控制面板上,选择 Manage (管理)
- 将 Timezone 下拉列表更改为所需的时区。(官网)

本地部署设置时区
导出和导入工作流

节点固定
不想工作流重复的执行(加快执行速度),可以将工作流订选固定,不必重复执行。
失败后重试
在节点设置上勾选retry on fail的单选按钮,在设置失败后重试的次数
便签设置
在工作流的右上角,add sticky note,设置便签,这样可以根据清晰之后每个节点在干什么,为后续更好维护工作流。
翻译软件安装
沉浸式翻译浏览器扩展:链接直达