
## 工作流概述
这个n8n工作流构建了一个智能的Zalo聊天机器人,能够自动获取AI领域的最新新闻,使用Google Gemini进行内容摘要,并通过Zalo平台向用户推送个性化的新闻更新。
## 核心功能
### 1. Webhook设置与消息接收
– **Receive Zalo Webhook**: 接收来自Zalo平台的消息
– **Send Typing Action to Zalo**: 发送”正在输入”状态,提升用户体验
– **Set Zalo Webhook**: 配置生产环境webhook
– **Delete Zalo Webhook**: 删除测试webhook避免冲突
### 2. AI新闻处理与摘要
– **rss_read**: 读取TechCrunch AI栏目的RSS订阅源
– **Summarize AI News**: AI代理节点,负责新闻内容的智能处理
– **Gemini Language Model**: Google Gemini语言模型,用于内容摘要
– **Parse Structured AI Output**: 解析AI输出的结构化数据
### 3. 对话记忆与个性化
– **MongoDB Chat Memory**: 使用MongoDB存储对话历史,实现个性化交互
– 支持Gen-Z风格的轻松对话,可表达情绪和幽默感
### 4. 消息处理与发送
– **Extract, Clean and Chunk Message Text**: 代码节点,清理和分块长消息
– **Send Zalo Message**: 发送文本消息到Zalo
– **Send Zalo Message1**: 发送表情贴纸,增强互动性
## 技术特色
### 智能消息处理
– 自动清理Markdown和HTML格式
– 智能分块处理,适应Zalo消息长度限制
– 支持最多10个消息块,每块不超过2000字符
### 个性化AI助手
– 角色设定为”Roxy”,具有Gen-Z风格的对话方式
– 能够表达情绪、开玩笑和调侃
– 专注于AI、营销和自动化领域的专业分析
### RSS集成
– 默认集成TechCrunch AI新闻源
– 支持多RSS源配置
– 按时间优先级处理最新内容
## 配置要求
### 必备组件
– n8n实例(云端或自托管)
– Zalo Bot Token和Webhook
– Google Gemini API密钥
– MongoDB数据库连接
### 自定义选项
– 可更换AI模型(GPT-4、Claude等)
– 支持多RSS源扩展
– 可调整摘要风格和对话语气
## 应用场景
这个工作流特别适合:
– AI爱好者和技术从业者获取最新行业动态
– 市场营销人员监控AI营销趋势
– 自动化爱好者构建智能聊天机器人
– 需要个性化新闻推送的用户
## 安全注意事项
– 切勿在导出工作流时硬编码API密钥
– 使用n8n凭据或环境变量管理敏感信息
– 保持Google Sheets和数据库连接的私密性

评论(0)