| name | slide-narration-planner |
| description | 将冻结的 voiceover.md 转换为带稳定 slide_id、口播片段和页面停顿的 narration-plan.json。用于口播幻灯片分页、页面与语音对齐,或为可替换 HTML 幻灯片生成器建立统一内容契约。 |
幻灯片口播规划
输入冻结的 voiceover.md,输出 narration-plan.json。只允许重新分页,不得改写措辞;需要改内容时先回到口播稿编辑阶段。
默认把空行分隔视为页面边界,每页使用稳定 ID:slide-01、slide-02。页面内尽量只保留一个口播片段,确有需要时允许多个片段,但每个片段必须有独立 segment_id。
普通连续页停顿 0.35s,话题切换 0.4s,重要章节或结尾最多 0.5s。任何停顿不得超过 0.5s。
初稿使用:
PLANNER_SKILL_DIR="<加载后显示的 Skill 根目录>"
python3 "$PLANNER_SKILL_DIR/scripts/make_narration_plan.py" voiceover.md narration-plan.json --break-seconds 0.4
幻灯片生成器、TTS 和视频交付必须使用这里生成的 slide_id,不得根据数量或顺序猜测映射。