Gmail新闻简报自动摘要与邮件推送n8n工作流 - OpenAI AI摘要 + 邮件自动化
n8n工作流,Gmail自动化,OpenAI摘要,邮件处理,AI新闻摘要,自动化邮件,智能简报

## 工作流概述

这个n8n工作流能够自动收集Gmail中的新闻简报邮件,使用AI进行智能摘要,并将整理后的内容通过邮件发送给用户。工作流每天在设定的时间自动运行,为用户提供简洁高效的新闻摘要服务。

## 工作流程详解

### 1. 定时触发 (Schedule Trigger)
– 每天16:00(服务器时间)自动触发工作流
– 可根据需要调整触发时间

### 2. 邮件获取 (Get many messages)
– 使用Gmail API搜索过去24小时内的邮件
– 支持自定义搜索过滤器,可指定发件人或标签
– 示例搜索条件:`=(from:news@publisher.com) OR (from:briefs@media.com -“promo”) after:{{ $now.minus({ days: 1 }).toFormat(‘yyyy/MM/dd’) }}`

### 3. 邮件处理循环 (Loop Over Items)
– 对每封邮件进行逐一处理
– 提取邮件完整内容

### 4. 邮件数据提取 (Get message data)
– 从Gmail的MIME格式中提取HTML内容
– 规范化发件人信息(仅保留显示名称)
– 格式化日期为DD.MM.YYYY格式

### 5. 数据清理 (Clean)
– 转换日期格式为MM.DD
– 准备数据供AI模型处理

### 6. AI摘要生成 (Message a model)
– 使用GPT-4.1-mini模型分析邮件内容
– 生成结构化的JSON摘要,包含标题、描述、主题、发件人和日期
– 支持多语言处理(可配置目标语言)

### 7. 内容合并 (Merge)
– 将所有邮件的摘要主题合并为统一列表
– 确保数据格式一致性

### 8. HTML模板生成 (Create template)
– 创建美观的HTML邮件模板
– 使用内联样式确保邮件客户端兼容性
– 安全转义HTML字符,保留换行格式

### 9. 邮件发送 (Send a message)
– 将生成的HTML摘要发送到指定邮箱
– 支持自定义邮件主题

## 技术特点

### 智能处理能力
– **AI驱动摘要**:使用OpenAI GPT模型自动生成简洁的新闻主题摘要
– **多邮件合并**:将多封邮件的摘要整合为单一邮件
– **格式标准化**:统一处理不同格式的邮件内容

### 自定义配置
– **时间窗口控制**:可调整搜索的时间范围
– **发件人过滤**:支持基于发件人的精确过滤
– **语言支持**:可配置摘要生成的语言

### 安全与兼容性
– **HTML安全处理**:自动转义HTML字符,防止注入攻击
– **邮件客户端兼容**:使用内联样式确保在各种邮件客户端中正常显示
– **数据隐私**:可控制处理邮件的范围,避免敏感信息泄露

## 应用场景

### 个人使用
– **每日新闻摘要**:自动收集多个新闻源的邮件,生成统一的每日摘要
– **专业资讯整理**:针对特定行业或兴趣领域的邮件进行智能整理

### 团队协作
– **团队简报**:为团队成员提供统一的新闻简报
– **项目更新**:自动汇总项目相关的邮件更新

### 企业应用
– **市场情报**:收集竞争对手和市场动态的邮件信息
– **行业监测**:监控特定行业的最新发展

## 配置说明

### 必要凭证
– **Gmail OAuth2**:需要读取和发送邮件的权限
– **OpenAI API密钥**:用于AI摘要生成

### 自定义设置
– **时间调整**:修改Schedule Trigger节点的时间设置
– **搜索条件**:在Get many messages节点中配置邮件搜索过滤器
– **收件人设置**:在Send a message节点中指定收件人邮箱

## 注意事项

### 技术限制
– Gmail发送邮件大小限制约为25MB
– AI模型使用会产生相应费用
– 工作流运行时间受服务器时区影响

### 最佳实践
– 使用专门的Gmail账户进行邮件处理
– 定期检查搜索过滤器的准确性
– 监控AI模型的使用成本

这个工作流通过智能化的邮件处理和AI摘要技术,为用户提供了高效的信息整理解决方案,特别适合需要处理大量新闻邮件的用户和团队。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。