
## 工作流概述
这个n8n工作流能够自动将杂乱的收件箱转变为井然有序的空间,同时确保您不会错过任何重要信息。它连接到您的Gmail账户,每当收到新邮件时就会触发。
## 核心功能
### 智能邮件分类
使用强大的AI代理,工作流首先分析邮件内容、发件人和元数据,对其进行分类并应用适当的Gmail标签(如”财务”、”营销”、”开发工具”等)。
### 紧急邮件检测
同时,第二个AI代理判断邮件是否紧急(如安全警报、一次性密码或付款提醒),并生成简洁摘要。如果邮件被标记为紧急,工作流会立即将摘要通知发送到您的Telegram和WhatsApp,让您能够立即采取行动。
## 逐步说明
### 1. 触发:新邮件接收
**节点:Gmail Trigger**
– 操作:每当连接到Gmail收件箱收到新邮件时,工作流就会启动。
### 2. 获取完整邮件内容
**节点:Get a message**
– 操作:从触发器获取新邮件的ID,并获取完整的消息正文、主题、发件人和标头。
### 3. AI驱动的分类
**节点:AI Agent**
– 操作:此AI代理分析完整的邮件内容。基于包含分类规则的详细提示(例如,如果发件人是GitHub,则分类为”开发工具”),它确定最合适的类别并输出相应的标签ID。
### 4. 标签管理与应用
**节点:Loop Over Items → Create Label if Doesn’t exist → Get Existing Labels → Filter → Add label to thread**
– 操作:此序列确保邮件获得正确的标签。
– 首先尝试创建AI建议的Gmail标签。即使标签已存在,节点也会继续运行。
– 然后获取所有当前Gmail标签的列表。
– Filter节点找到与AI建议匹配的标签的确切ID。
– 最后,将此标签应用于邮件线程,在收件箱中整齐地组织邮件。
### 5. 紧急性分析与摘要
**节点:AI Agent**
– 操作:同时,第二个AI代理分析邮件以确定其紧急性(分类为”紧急”或”正常”)并生成两句话的摘要。
### 6. 解析AI输出
**节点:Code**
– 操作:简单的代码节点清理紧急性分析的JSON输出,确保其格式正确以便下一步使用。
### 7. 条件通知逻辑
**节点:If**
– 操作:此节点检查上一步的输出。仅当邮件的紧急性标记为”紧急”时才继续。
### 8. 发送即时警报
**节点:Send a text message (Telegram) & Send message (WhatsApp)**
– 操作:如果邮件被判定为紧急,工作流会立即将包含邮件摘要的警报发送到指定的Telegram聊天和WhatsApp号码。
## 技术特点
– **多AI模型支持**:使用OpenAI、Google Gemini和OpenRouter等多种AI模型
– **智能分类系统**:基于发件人、内容、元数据和历史记录的复杂分类规则
– **实时通知**:通过Telegram和WhatsApp即时推送紧急邮件
– **容错处理**:节点配置为在标签已存在时继续运行
– **内存管理**:使用Simple Memory节点维护会话状态
## 适用场景
此工作流非常适合希望自动化邮件管理、减少收件箱混乱并掌握重要、时间敏感通信的任何人。

评论(0)