
## 概述
这个n8n工作流自动化了完整的新闻简报管理流程,从内容创建到客户交付,使用Google Sheets、AI内容生成、Google Drive和Gmail。
## 工作原理
该工作流通过Google Sheets管理新闻简报主题,利用OpenAI生成专业HTML内容,存储在Google Drive中,并通过Gmail自动发送给客户。整个流程包含手动生成路径和定时发送路径,确保内容质量和发送效率。
## 主要功能
### 内容生成路径
– **触发方式**: 手动激活新闻简报生成
– **数据获取**: 从Google Sheets检索待处理主题
– **状态验证**: 确认状态为”Pending”
– **AI内容生成**: 使用GPT-4O创建HTML新闻简报内容
– **文档存储**: 上传到Google Drive
– **管理员通知**: 发送完成邮件给管理员
– **状态更新**: 标记状态为”Generated”
### 客户分发路径
– **触发方式**: 基于计划的定时激活
– **数据获取**: 从Google Sheets检索已批准的新闻简报
– **状态验证**: 确认状态为”Approved”
– **客户查找**: 获取客户电子邮件地址
– **批量处理**: 处理多个收件人
– **邮件发送**: 通过Gmail发送个性化新闻简报
– **状态更新**: 标记状态为”Sent”
## 适用场景
– **营销团队**:简化新闻简报分发流程
– **代理机构**:管理多个客户新闻简报
– **内容创作者**:自动化定期通讯
– **小型企业**:维护客户参与度
## 节点配置
### 核心节点
– **Manual Trigger**: 手动启动新闻简报生成
– **Google Sheets**: 获取新闻简报主题和客户数据
– **OpenAI**: AI驱动的HTML内容生成
– **Google Drive**: 文档存储和管理
– **Gmail**: 管理员通知和客户邮件发送
– **Schedule Trigger**: 定时自动发送
– **If**: 状态验证和条件检查
– **Code**: 数据格式转换
– **SplitInBatches**: 批量处理多客户邮件
## 设置说明
### 1. 上传电子表格
文件名称: Newsletter_Management
表格结构:
| ID | Topic | Client Name | Client Email | Status | Created Date | Send Date |
### 2. 配置Google Sheets节点
连接Google账户以:
– 从新闻简报表格获取主题
– 选择要发送给客户的记录
– 获取客户电子邮件地址
– 更新状态为”Generated”
– 更新状态为”Sent”
### 3. 添加API凭据
– OpenAI API密钥 → 用于AI内容生成
– Google Drive访问 → 用于文档存储
– Gmail账户 → 用于发送新闻简报和通知
### 4. 激活工作流
激活后,工作流将:
– 手动路径:从待处理主题生成新闻简报内容
– 定时路径:自动向客户发送已批准的新闻简报
– 跟踪整个过程中的状态更新
– 在Google Drive中存储生成的内容
– 发送管理员通知和客户邮件
## 性能预期
– **设置时间**: 30-45分钟
– **每月执行**: 100-500次(根据新闻简报频率变化)
– **处理时间**: 每份新闻简报2-5分钟
– **可扩展性**: 高效处理100+客户
## 重要注意事项
– 确保正确配置Google API权限
– 监控OpenAI API使用情况和速率限制
– 为失败的邮件发送设置错误处理
– 定期备份Google Sheets数据
– 在生产部署前进行彻底测试

评论(0)