核心功能
Curriculum Designer 是专为 Apni Pathshala 公益教育项目设计的智能课程生成工具,主要服务对象为学术助理 Madhur。该技能通过 5 阶段流水线 workflow,为印度农村地区的数字学习中心(POD)定制包含真实 YouTube 教学视频的完整课程体系。
显著优点
1. 工程化可靠性设计
- 阶段式执行与 checkpoint 机制:每个阶段自动保存进度,失败后可从断点恢复,避免重复工作
- YouTube 视频验证与回退逻辑:通过 oEmbed API 验证视频有效性,无效时自动触发替代搜索,确保每个主题必有资源(视频 URL 或手动搜索关键词)
- 上下文截断(Context Capping):逐课生成并即时摘要,大幅降低 token 消耗,支持长课程设计
2. 成本优化架构
- 分阶段模型分配:研究阶段使用 glm-5 获取最新网络知识,设计与验证阶段使用 glm-4.7 降低成本,实现性能与开销的平衡
3. 完整交付闭环
- 自动生成可公开访问的 Google Sheet(含权限自动配置)
- 内置 7 天自动清理的 cron 任务管理 checkpoint 存储
潜在局限
- 地域依赖:默认搜索 Hindi 语种内容,非印地语地区需手动调整
- API 依赖:需自行配置 YouTube Data API v3 密钥,免费配额有限(每日 10,000 单位)
- 内容时效性:YouTube 视频存在下架风险,虽有多层回退,极端情况下仍需人工介入
- 无实时协作:生成后的人工审校与本地化调整流程未自动化
适合人群
- 主要用户:Madhur(Apni Pathshala 学术助理)
- 扩展场景:农村数字教育机构的课程设计师、NGO 教育项目管理员、需要批量生成结构化学习路径的公益组织
常规风险
- 数据隐私:POD 学生信息在需求收集阶段涉及,需确保 checkpoint 目录的本地安全
- 链接失效:YouTube 视频版权下架可能导致课程中断,建议每学期复核资源有效性
- 权限配置失误:若遗漏
gog drive share步骤,生成的 Sheet 将不可访问,影响教师使用