SuperAPI AI 工具集

notebooklm-slides

写作与研究

查看项目

更新于 10-16 07:50

技能介绍

用途

notebooklm-slides 用于从教育内容生成教学对齐的幻灯片演示文稿,基于 NotebookLM 实现。它适用于创建按熟练度校准的章节幻灯片演示,例如为课程章节生成配套的演示者幻灯片 PDF。

主要能力

  • 熟练度驱动:幻灯片匹配 CEFR 等级(A2 初级 → C1 高级)。
  • 框架对齐:明确陈述教育哲学。
  • 视觉优于文本:每张幻灯片 3-5 个要点,而非段落。
  • 叙事弧线:问题 → 转变 → 机会 → 行动。
  • 可操作的结尾:具体的下一步,而非“继续学习!”。
  • 提供 A2、B1、C1 三个等级的校准提示模板。
  • 7 项成功标准检查(标题、语言、主题、语气、数量、弧线、结尾)。
  • 支持批量处理多个章节。

使用方式

快速开始:

  1. 启动浏览器(通过 browsing-with-playwright 技能):
    bash .claude/skills/browsing-with-playwright/scripts/start-server.sh
    
  2. 导航到 NotebookLM:browser_navigate 到 notebooklm.google.com
  3. 创建笔记本、上传来源、生成幻灯片:使用下方熟练度校准提示。

每章工作流:

步骤 操作 工具
1 导航到 notebooklm.google.com browser_navigate
2 创建笔记本:“Chapter X: Title” browser_click
3 上传所有来源(课程 + README + 测验) browser_click
4 在 Studio 面板点击“Slide Deck” browser_click
5 选择“Presenter Slides”格式 browser_click
6 粘贴熟练度校准提示 browser_type
7 点击“Generate”(等待 5-30 分钟) browser_click
8 用成功标准审查 视觉检查
9 下载 PDF browser_click
10 移动到 static/slides/chapter-{NN}-slides.pdf Bash

熟练度校准提示:

A2(初学者):

Create inspiring slide deck for absolute beginners (A2 proficiency).

AUDIENCE: Complete beginners with no programming experience.

FRAMEWORK TO EMPHASIZE:
• [Principle 1]: Simple, concrete explanation
• [Principle 2]: Accessible mental model
• [Principle 3]: Encouraging principle

THEMES (with specific data):
1. [Theme with concrete numbers/facts]
2. [Theme with specific example]
3. [Theme with real-world data]

TONE:
• Encouraging (not intimidating)
• Future-focused and opportunity-driven
• Simple language, no jargon
• Action-oriented

<slide_format_requirements>
Generate 12-15 slides. Each slide: 3-5 bullet points as sentences,
NOT paragraphs. Clear headings. Cover all themes.
</slide_format_requirements>

NARRATIVE: problem → transformation → opportunity → action
END WITH: Specific next steps (not "Keep learning!")

B1(中级):

Create comprehensive slide deck for intermediate learners (B1 proficiency).

AUDIENCE: Learners with [prerequisites]. Ready for [next-level challenge].

FRAMEWORK TO EMPHASIZE:
• [Intermediate concept with practical context]
• [Problem-solving approach]
• [Real-world application pattern]

THEMES (with specific data):
1-5. [Themes with concrete examples]

TONE:
• Professional yet accessible
• Balance theory with practice
• Technical terms with context
• Critical thinking encouraged

<slide_format_requirements>
Generate 15-20 slides. Each slide: 4-6 bullet points.
Include practical examples and case studies.
</slide_format_requirements>

END WITH: Implementation strategies (step-by-step)

C1(高级):

Create detailed slide deck for advanced practitioners (C1 proficiency).

AUDIENCE: Experienced with [advanced prerequisites].

FRAMEWORK TO EMPHASIZE:
• [Theoretical frameworks and trade-offs]
• [Industry patterns and anti-patterns]
• [Critical analysis and decision-making]

THEMES: [5-7 themes with industry data]

TONE:
• Professional and rigorous
• Nuance and complexity
• Industry-standard terminology
• Analytical and evaluative

<slide_format_requirements>
Generate 20-25 slides. Each slide: 5-7 bullet points.
Include architecture diagrams, decision matrices.
</slide_format_requirements>

END WITH: Production deployment strategies

成功标准(7 项检查):

检查项 要求 通过示例 失败示例
1. 标题 反映框架? “AI Coding Revolution” “Introduction to 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 frontmatter:

---
title: "Chapter 1: Title"
slides:
  source: "slides/chapter-01-slides.pdf"
  title: "Chapter 1: Title"
  height: 700
---

构建时插件自动在“What You'll Learn”之前注入 PDFViewer。

批量处理(3+ 章):

  1. 首先创建所有笔记本(在生成之前)。
  2. 为所有章节上传来源。
  3. 在文本编辑器中准备所有提示。
  4. 生成第 N 章 → 等待时准备第 N+1 章提示。
  5. 就绪后下载 → 立即开始下一章。

每日限制:3-5 章/天(NotebookLM 强制)。

故障排除:

问题 解决方案
生成卡住 >30 分钟 检查浏览器控制台,确认无每日限制消息
文本过多的幻灯片 添加明确的“3-5 个要点,而非段落”
通用标题 在提示中包含示例吸引人的标题
主题缺失 列出所有主题并编号,附具体数据
达到每日限制 等待 24 小时(太平洋时间午夜重置),笔记本保留

反模式:

不要 原因 改为
模糊的受众 NotebookLM 无法校准 “A2 初学者,无编程经验”
跳过框架 输出通用 明确的 3-5 个原则
单词语气 模糊 “鼓励性(非恐吓性)”
保持格式默认 文本过多的幻灯片 明确的要点数量
模糊结尾 学生无行动 具体下一步

适用场景

  • 为教育课程创建章节幻灯片演示。
  • 需要按 CEFR 等级(A2、B1、C1)校准内容的教学材料。
  • 将幻灯片集成到基于 README 的课程应用中。
  • 批量生成多个章节的幻灯片。

限制

  • 依赖 NotebookLM 服务,每日生成限制为 3-5 章。
  • 生成时间可能为 5-30 分钟。
  • 需要浏览器自动化环境(browsing-with-playwright 技能)。
  • 需要手动审查成功标准,未达到 7/7 需迭代。
  • 具体收费、价格、平台支持范围等事实暂未提供。