back
loading skill details...
每周一键更新PPT讲师备注。从教案中提取讲师活动,自动写入对应PPT幻灯片备注。
---
name: ppt-lecture-notes
description: 每周一键更新PPT讲师备注。从教案中提取讲师活动,自动写入对应PPT幻灯片备注。
---
# 功能说明
自动将教案中的"讲师活动"提取并写入对应PPT的幻灯片备注中。
# 使用场景
- 用户说"更新PPT备注"或"把讲师活动写入PPT"
- 每周一自动检查并更新
# 工作流程
1. **检查目录**:扫描 `G:\own\支教\2026上半年腾讯合作人工智能课\` 下的所有课程文件夹
2. **查找文件**:对每个课程文件夹,找到对应的 `教案.docx` 和 `课件.pptx`
3. **检测更新**:比较PPT文件的修改时间,找出最新更新的文件
4. **提取讲师活动**:从教案Word文件中提取所有"讲师活动"内容
5. **分析PPT结构**:统计PPT幻灯片数量
6. **智能匹配**:根据教案中的教学阶段和PPT内容,将讲师活动对应到各幻灯片
7. **写入备注**:使用python-pptx库将讲师活动写入每张幻灯片的备注
8. **保存文件**:输出为"课件-更新-{课程名}.pptx"
# 输出规则
- 输出文件保存在原课件同级目录
- 文件名格式:`课件-更新-{原课件名}.pptx`
- 保留原有的备注内容(不覆盖)
# 技术要求
- 使用 python-pptx 库操作PPT
- 使用 zipfile 读取教案docx
- 确保中文编码正确(UTF-8)
- 需要提前安装:pip install python-pptx
# 触发方式
1. 手动触发:告诉AI "更新PPT备注"
2. 定时触发:每周一早上9点自动检查并执行
don't have the plugin yet? install it then click "run inline in claude" again.