name: notebooklm-slides description: | 使用NotebookLM从教育内容生成符合教学理念的幻灯片。 适用于使用能力校准提示创建章节幻灯片演示。 不适用于静态幻灯片或非教育演示。 dependencies:
- browser-use
NotebookLM幻灯片生成
快速开始
# 1. 启动浏览器(通过browser-use技能)
bash .claude/skills/browser-use/scripts/start-server.sh
# 2. 导航到NotebookLM
# browser_navigate to notebooklm.google.com
# 3. 创建笔记本、上传源文件、生成幻灯片
# 使用下面能力校准的提示词
核心原则
- 能力驱动:幻灯片匹配CEFR级别(A2初级→C1高级)
- 框架对齐:明确说明教育理念
- 视觉优于文本:每张幻灯片3-5个要点,不是段落
- 叙事弧线:问题→转变→机会→行动
- 可操作的结尾:具体的下一步,不是“继续学习!”
工作流程(每章节)
| 步骤 | 操作 | 工具 |
|---|---|---|
| 1 | 导航到notebooklm.google.com | browser_navigate |
| 2 | 创建笔记本:“第X章:标题” | browser_click |
| 3 | 上传所有源文件(课程+README+测验) | browser_click |
| 4 | 在Studio面板中点击“幻灯片” | browser_click |
| 5 | 选择“演示者幻灯片”格式 | browser_click |
| 6 | 粘贴能力校准的提示词 | browser_type |
| 7 | 点击“生成”(等待5-30分钟) | browser_click |
| 8 | 用成功标准审查 | 视觉检查 |
| 9 | 下载PDF | browser_click |
| 10 | 移动到static/slides/chapter-{NN}-slides.pdf |
Bash |
能力校准提示词
A2(初级)
为绝对初学者(A2能力)创建鼓舞人心的幻灯片。
受众:完全没有编程经验的完全初学者。
要强调的框架:
• [原则1]:简单、具体的解释
• [原则2]:易于理解的心智模型
• [原则3]:鼓励性原则
主题(包含具体数据):
1. [包含具体数字/事实的主题]
2. [包含具体示例的主题]
3. [包含真实世界数据的主题]
语气:
• 鼓励性(不吓人)
• 面向未来和机会驱动
• 简单语言,无术语
• 行动导向
<幻灯片格式要求>
生成12-15张幻灯片。每张幻灯片:3-5个要点作为句子,
不是段落。清晰的标题。覆盖所有主题。
</幻灯片格式要求>
叙事:问题→转变→机会→行动
以...结束:具体的下一步(不是“继续学习!”)
B1(中级)
为中级学习者(B1能力)创建全面的幻灯片。
受众:具备[先决条件]的学习者。准备好迎接[下一级挑战]。
要强调的框架:
• [具有实际背景的中级概念]
• [问题解决方法]
• [实际应用模式]
主题(包含具体数据):
1-5. [包含具体示例的主题]
语气:
• 专业但易于理解
• 理论与实践平衡
• 技术术语带上下文
• 鼓励批判性思维
<幻灯片格式要求>
生成15-20张幻灯片。每张幻灯片:4-6个要点。
包含实际示例和案例研究。
</幻灯片格式要求>
以...结束:实施策略(逐步)
C1(高级)
为高级从业者(C1能力)创建详细的幻灯片。
受众:具备[高级先决条件]经验。
要强调的框架:
• [理论框架和权衡]
• [行业模式和反模式]
• [批判性分析和决策]
主题:[5-7个包含行业数据的主题]
语气:
• 专业和严谨
• 细微差别和复杂性
• 行业标准术语
• 分析和评估性
<幻灯片格式要求>
生成20-25张幻灯片。每张幻灯片:5-7个要点。
包含架构图、决策矩阵。
</幻灯片格式要求>
以...结束:生产部署策略
成功标准(7个关卡)
| 关卡 | 检查 | 通过 | 失败 |
|---|---|---|---|
| 1. 标题 | 反映框架? | “AI编程革命” | “AI介绍” |
| 2. 语言 | 匹配能力? | A2:简单,无术语 | A2带技术术语 |
| 3. 主题 | 所有5-7个覆盖? | 每个主题带数据 | 主题缺失 |
| 4. 语气 | 匹配规范? | 鼓励性(非学术) | 错误的情感框架 |
| 5. 数量 | 在范围内? | A2:12-15,B1:15-20 | 超出范围 |
| 6. 弧线 | 进展清晰? | 问题→行动 | 随机顺序 |
| 7. 结尾 | 可操作? | 具体任务 | “继续学习!” |
得分:7/7 → 部署 | <7/7 → 用改进的提示词迭代
文件命名
格式:chapter-{NN}-slides.pdf(零填充)
# 示例
mv ~/Downloads/"The-AI-Revolution.pdf" \
"apps/learn-app/static/slides/chapter-01-slides.pdf"
集成
添加到章节README前言:
---
title: "第1章:标题"
slides:
source: "slides/chapter-01-slides.pdf"
title: "第1章:标题"
height: 700
---
构建时插件在“你将学到什么”之前自动注入PDFViewer。
批量处理
对于3+章节:
- 首先创建所有笔记本(生成前)
- 为所有章节上传源文件
- 在文本编辑器中准备所有提示词
- 生成第N章→等待时准备N+1提示词
- 准备好时下载→立即开始下一个
每日限制:3-5章/天(NotebookLM强制执行)
故障排除
| 问题 | 解决方案 |
|---|---|
| 生成卡住>30分钟 | 检查浏览器控制台,确认无每日限制消息 |
| 文本密集的幻灯片 | 添加明确的“3-5个要点,不是段落” |
| 通用标题 | 在提示词中包含示例吸引人的标题 |
| 缺失主题 | 列出所有带具体数据的编号主题 |
| 每日限制达到 | 等待24小时(太平洋时间午夜重置),笔记本保留 |
反模式
| 不要 | 为什么 | 改为 |
|---|---|---|
| 模糊的受众 | NotebookLM无法校准 | “无编程经验的A2初学者” |
| 跳过框架 | 通用输出 | 明确的3-5个原则 |
| 单词语气 | 模糊 | “鼓励性(不吓人)” |
| 保留默认格式 | 文本密集的幻灯片 | 明确的要点数量 |
| 模糊的结尾 | 无学生行动 | 具体的下一步 |