
这个工作流自动化创建、存储和发布多项选择题(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学习社区管理
– 自动化测验内容发布

评论(0)