# Copilot PPT 讲者备注：给六页课件写提示，再分开导出学生版与讲师版

6页PPTX含6组真实notes对象；学生PDF不含“讲师答案”，讲师PDF从真实notes读取排成作者讲义参考，未运行PowerPoint Notes Pages或Copilot。

## 文件身份

所有人物、组织、数值为原创虚构教学资料。作者本地原生参考不代表目标SaaS实测；本题未登录目标账号、购买权益、调用付费API、发送评论/邀请或写主日历。

## 七步操作

1. 核对六页公开内容与讲师答案

打开6页PPTX与事实表，先检查答案只在讲师任务书，不在公开画布。

2. 生成全篇或当前页讲者备注

在View→Notes的Generate入口选择All Slides，用Copilot生成每页备注，或逐页生成。

3. 逐页Keep或Discard并修正

逐页审查事实、时长与答案位置，Keep或Discard后人工修正，不把备注粘成大段文本框。

4. 改一页后检查备注是否陈旧

在一页正文改一个安全数值，检查备注是否陈旧，定点重生成或编辑并保留前后差异。

5. 保存并重开原生notes对象

保存PPTX，检查notesSlides和关系对象，重开仍能在Notes视图编辑。

6. 分别制作学生版和讲师版

分别导出学生Slides-only和讲师Notes Pages，文件名与发布清单明显区分。

7. 提取文本并逐页检查答案范围

提取两份PDF文本并渲染，确认学生版无练习答案、讲师版每页对应正确备注；交付前再检文件选择。

## 独立验证

在复制的目录运行 `python3 -B verify.py`。需要Python3，PDF验证依赖pypdf、原生表格只读检查依赖openpyxl，文档用标准库读取OOXML。教材的本地HTML查看器直接在浏览器打开，不需要连接第三方服务。

## 原生文件

- instructor-notes-reference.pdf
- lesson-notes-reference.pptx
- lesson-slides-input.pptx
- student-slides-reference.pdf

## 验收

- PPTX有6组实际notes对象，页序与画布一一对应，不以独立Word讲稿冒充备注。
- 正文改值后对应备注同步，三条必须保留事实与讲师答案均可追踪。
- 学生PDF无答案和备注文本，讲师PDF含备注；须检查文本与实际页面，不宣称删除元数据实现通用保密。

## 账户与功能依据

- Microsoft：Copilot 生成讲者备注 https://support.microsoft.com/en-us/powerpoint/copilot/add-speaker-notes-to-your-presentations-using-copilot
- Microsoft：打印讲者备注 https://support.microsoft.com/en-us/powerpoint/print-speaker-notes
