使用AI自动生成MCQ测验并发布到Telegram的n8n工作流 - Google Sheets与Gemini AI集成
n8n工作流,AI自动生成,Telegram投票,Google Sheets集成,MCQ测验,BPSC考试,自动化教育内容

这个工作流自动化创建、存储和发布多项选择题(MCQ)到Telegram平台,结合了AI(Google Gemini)和Google Sheets的强大功能。

## 工作流概述

该工作流包含两个相互连接的自动化流程:

### 第一部分:内容生成与存储(定时触发)
– **Schedule Trigger**:每3小时触发一次AI生成新内容
– **AI Agent**:使用Google Gemini模型生成全新的BPSC考试多项选择题
– **Google Gemini Chat Model**:提供AI语言模型支持
– **Get row(s) in sheet in Google Sheets**:读取现有题库数据避免重复
– **Append or update row in sheet in Google Sheets**:将新生成的题目保存到表格中

### 第二部分:发布与状态更新(事件驱动)
– **Google Sheets Trigger**:监控Google Sheets中新行或状态更新
– **Read Quiz Data**:读取待发布的测验数据
– **Check New Quiz Added**:检查题目是否已批准且未发布
– **Send Telegram Poll**:通过HTTP Request调用Telegram API发送投票
– **Update Quiz Status**:更新表格中的发布状态
– **Aggregate**:确保流程循环触发下一次内容生成

## 核心功能

**智能内容生成**
– AI自动生成BPSC考试相关的通用研究主题题目
– 确保每个题目都是全新的,避免重复
– 提供英语和印地语双语版本

**自动化发布流程**
– 自动检测新批准的题目
– 实时发布到Telegram作为投票
– 自动更新发布状态

**数据管理**
– 使用Google Sheets作为中央数据库
– 跟踪题目状态(待批准/已批准/已发布)
– 避免重复发布

## 技术特点

– **双重触发机制**:定时生成 + 事件驱动发布
– **AI集成**:利用Google Gemini进行智能内容创作
– **多语言支持**:英语和印地语题目
– **状态管理**:完整的审批和发布状态跟踪
– **防重复机制**:确保内容唯一性

## 适用场景

– 教育机构和考试培训机构
– UPSC、BPSC、SSC等考试内容创作者
– Telegram学习社区管理
– 自动化测验内容发布

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