
## 工作流概述
这个n8n工作流实现了WhatsApp群组消息的自动化处理和每日摘要生成。工作流分为两个主要部分:
### 第一部分:消息捕获与存储
**功能流程:**
1. **Webhook接收** – 通过Webhook节点接收WhatsApp消息
2. **群组验证** – 使用If节点验证消息是否来自群组(@g.us)
3. **消息分类** – 通过Switch节点区分文本消息和音频消息
4. **音频转录** – 对于音频消息:
– HTTP Request获取音频文件
– Convert to File转换格式
– OpenAI Whisper进行语音转录
5. **数据存储** – 所有消息保存到Google Sheets进行记录
6. **群组管理** – 自动检测新群组并添加到管理列表
### 第二部分:摘要生成与发送
**定时执行:**
– **Schedule Trigger** – 每天上午8点自动触发
– **数据获取** – 从Google Sheets读取前一天的群组消息
– **群组验证** – 检查哪些群组启用了摘要功能
– **AI摘要生成** – 使用OpenAI GPT-4o-mini模型:
– 按群组分离消息
– 生成结构化摘要
– 确保不超过1500字符限制
– **消息发送** – 通过HTTP Request将摘要发送到对应WhatsApp群组
## 技术特点
**智能摘要功能:**
– 自动识别并保留重要名称、项目、公司信息
– 按主题分类整理内容
– 生成符合WhatsApp格式的简洁摘要
– 支持葡萄牙语内容处理
**群组级别控制:**
– 可选择性启用/禁用特定群组的摘要功能
– 自动检测新群组并添加到管理列表
– 灵活的群组过滤机制
**错误处理:**
– 完善的异常处理机制
– 音频转录失败时的容错处理
– 群组验证失败时的流程终止

评论(0)