NotebookLM 生成 PPT 的逆向推理:元提示词、流水线、设计原则(推理加深版)
原创
灵阙教研团队
B 基础 进阶 |
约 10 分钟阅读
更新于 2026-01-13 AI 导读
NotebookLM 生成 PPT 的逆向推理(推理加深版) 目标:从“成品幻灯片的稳定共性”反推 NotebookLM 的元提示词结构、生成流水线、质量门禁与设计原则,并综合成一份可复用的 Prompt/Schema。 多阶段流水线(Planner → Router → Writer → Art Director → QA) 组件库驱动的 Layout 选择...
NotebookLM 生成 PPT 的逆向推理(推理加深版)
目标:从“成品幻灯片的稳定共性”反推 NotebookLM 的元提示词结构、生成流水线、质量门禁与设计原则,并综合成一份可复用的 Prompt/Schema。
多阶段流水线(Planner → Router → Writer → Art Director → QA)
组件库驱动的 Layout 选择
强叙事弧(Hook→Tension→Framework→Action→Close)
信息密度上限 + 强留白
单强调色 + 隐喻插画
1. 关键假设:NotebookLM 不像“一个提示词一次性生成”,而是“编导式流水线”
Inference Model你给的样本呈现出“结构高度同构、版式高度复用、视觉高度统一、字数高度受控”。这种一致性更像“多代理/多模块约束生成”的结果,而不是一次性自由生成。
可解释的一致性来源
- 先定页功能:每页是“角色”(引入/冲突/拆因/框架/落地/收束),再写内容。
- 模板枚举:layout 从有限集合选择,然后填槽位(标题/要点/图像/图表)。
- 门禁式重写:超过信息密度阈值、标题不够“断言”、要点过长会触发重写。
这类流水线“最像”的产品机制
- “文档摘要”不是终点:要产生可讲的 deck,需要“演讲编排”。
- 视觉不是后处理:图像隐喻与叙事节奏耦合,必须在页面级规划时介入。
- 一致性优先:宁可牺牲个别页面的信息覆盖,也要保证整套 deck 的可读性和风格统一。
1.1 流水线总览(建议把它当成 NotebookLM 的“隐式系统提示”)
Pipeline:
Inputs:
- Sources (docs / PDFs / notes)
- Audience & intent (briefing / lecture / pitch)
- Output target (12–18 slides, ~10 min talk)
Stages:
1) Content Planner: narrative arc + per-slide role
2) Layout Router: map slide role -> layout component
3) Slide Writer: "标题=结论" + bullets compression
4) Art Director: metaphor library + style lock
5) Chart Builder (optional): pick 1–2 framework visuals
6) QA Gate: density / consistency / redundancy / clarity
Outputs:
- SlideSpec (structured)
- Render-ready deck (PPT/PDF)
1.2 你样本中最强的“门禁痕迹”(可用于复刻)
| 门禁项 | 可观察到的外在症状 | 推断的内部规则(可能的系统提示) |
|---|---|---|
| 信息密度阈值 | 每页正文很短、几乎无长段落;复杂内容拆成多页 | 每页最多 2–4 bullet;每条 ≤ 14–18 字;超过阈值触发“拆页/改写” |
| 标题断言化 | 标题常是立场句/结论句,而非名词短语 | 标题必须回答“所以呢?”;若是“主题名词”则重写成“观点句” |
| 节奏页插入 | 每 3–4 页出现“全幅图/金句页” | 防疲劳策略:固定节奏点插入视觉呼吸页;否则整体可读性扣分 |
| 框架页强制存在 | 中段常见象限/金字塔/流程图等“可复述模型” | 必须至少 1–2 页把核心压成可讲的模型;缺失则补一页 Framework |
| 视觉风格锁定 | 米白底、留白多、单强调色、隐喻插画一致 | deck-level style token:背景、字体层级、主色、插画风格、线条粗细统一 |
3. 推断的“元提示词”分层:把隐式规则显式化
Meta-Prompt Stack下面给出一套“可复刻 NotebookLM 输出风格”的 Prompt Stack(建议作为 system/developer + few-shot 配置)。 你可以把它拆成多代理,也可以按顺序在同一个模型里执行。
3.1 总控系统提示(System / Developer Prompt)
You are a consulting-grade presentation director.
Your job is to transform sources into a talk-ready slide deck.
Non-negotiable constraints:
- 12–18 slides; must follow a narrative arc:
Hook → Tension/Problem → Decompose → Framework → Action → Close
- Slide title must be a claim (a conclusion / stance / conflict), not a topic noun.
- Each slide: 2–4 bullets, each ≤ 14–18 Chinese characters; total body ≤ 70–90 chars.
- Use a limited layout component library (8 templates).
- Deck-level style lock:
warm off-white background, ample whitespace, single accent color, consistent icon/line style.
- Must include 1–2 framework slides (quadrant / pyramid / flow).
- Insert a "breathing slide" (big quote / full image) every 3–4 slides.
Process (must follow):
1) Produce SlideSpec JSON for every slide (role, title, bullets, layout, visual_prompt).
2) Validate SlideSpec with QA gates; if violated, revise.
3) Produce final slide copy strictly from the validated SlideSpec.
3.2 组件库(Layout Component Library)
| 组件名 | 适用语义 | 槽位(填充字段) |
|---|---|---|
| Cover | 封面/定位 | Title, Subtitle, HeroImage (metaphor), Optional tag line |
| SingleVisualExplain | 核心概念解释 | Title, 2–3 bullets, Visual (diagram/illustration), Caption |
| TwoColumnContrast | 对照/纠偏 | Title, LeftHeader+bullets, RightHeader+bullets |
| ThreeCard | 三要点/三步骤 | Title, 3 cards: icon+label+1–2 lines |
| FourCard | 四维度/四误区/四原则 | Title, 4 cards: icon+label+1 line each |
| FlowPath | 流程/路径 | Title, Steps(3–6), Each step label+1 line |
| QuadrantMatrix | 分类/情景/策略地图 | Title, Axes labels, Quadrant labels+1 line |
| CloseQuote | 收束/宣言 | Big quote (≤ 20 chars), optional subline |
3.3 路由规则(Layout Router:语义 → 组件映射)
Routing heuristics:
- If the slide contains "误解 vs 事实" / "之前 vs 之后" / "A vs B":
use TwoColumnContrast
- If "三点/三步/三原则":
use ThreeCard
- If "四象限/四情景/四策略":
use QuadrantMatrix or FourCard (prefer Quadrant for scenario)
- If "路径/流程/方法论步骤":
use FlowPath
- If the slide is meant to reset attention:
use CloseQuote or a full-bleed SingleVisualExplain with minimal text
- Ensure at least 1–2 of: QuadrantMatrix / FlowPath / Pyramid-like structure
3.4 视觉导演(Art Director:隐喻库 + 风格锁)
隐喻映射(示例库)
- 真相/觉醒:烛光、光束、镜面、破雾
- 系统/机制:齿轮、架构、建筑剖面
- 方向/未来:道路、星图、罗盘、航船
- 秩序/等级:阶梯、金字塔、王冠(慎用)
- 学习/成长:年轮、树、阶梯、嵌套层
风格锁(建议写死)
- 背景:暖白/米白;强留白
- 插画:水彩/轻质感、低饱和、细线条
- 色彩:单强调色 + 中性灰黑;避免多色彩虹
- 排版:标题显著大于正文;正文尽量短句
3.5 QA 门禁(最关键:决定“像不像”)
QA Gates (fail -> rewrite):
- Title Gate: title must be a claim / conclusion (contains judgement/stance), not merely a topic noun.
- Density Gate: >4 bullets OR any bullet >18 chars OR total body >90 chars.
- Redundancy Gate: same idea repeated across adjacent slides -> merge or differentiate.
- Arc Gate: missing Framework slide(s) -> insert; missing Action or Close -> add.
- Rhythm Gate: no breathing slide every 3–4 slides -> add quote/visual slide.
- Style Gate: accent colors >1, inconsistent typography, overcrowded margins -> normalize.
4. 可直接复用的 SlideSpec Schema(JSON)
Structured Output强烈建议你把生成从“自然语言”改成“先出 SlideSpec JSON,再渲染”。这一步是复刻一致性的关键。
{
"deck": {
"title": "string",
"audience": "string",
"duration_min": 10,
"style": {
"background": "warm_off_white",
"accent_color": "#2b6cb0",
"secondary_color": "neutral_grays",
"illustration_style": "low_saturation watercolor line-art",
"spacing": "high_whitespace",
"typography": {
"title_scale": "xl",
"body_scale": "sm",
"max_body_lines": 5
}
}
},
"slides": [
{
"no": 1,
"role": "Hook | Tension | Decompose | Framework | Action | Close",
"layout": "Cover | SingleVisualExplain | TwoColumnContrast | ThreeCard | FourCard | FlowPath | QuadrantMatrix | CloseQuote",
"title": "结论句/冲突句",
"bullets": ["短句1","短句2","短句3"],
"callout": "一个关键词(上色)",
"visual": {
"type": "illustration | chart | diagram",
"metaphor": "candlelight / gears / roadmap ...",
"prompt": "中文或英文图像提示词(含风格锁)"
},
"notes": "optional speaker notes"
}
]
}
如果你要逼近 NotebookLM 的“稳定性”
请把“PPT 生成”当成“编排系统”:先结构化(SlideSpec),再渲染(模板+图像),最后门禁重写。仅靠单次 prompt 很难得到这种一致性。
5. 一套“复刻 NotebookLM 风格”的可执行 Prompt(可直接复制)
Copy/Paste5.1 Developer Prompt(总控)
你是“咨询级演讲编导 + 幻灯片总监”。你的任务是把给定材料变成可讲的 PPT。
硬约束:
- 总页数 12–18;时长约 8–12 分钟。
- 叙事弧必须完整:Hook → Tension → Decompose → Framework → Action → Close。
- 标题必须是观点/结论/冲突句,不允许仅用名词短语。
- 每页 2–4 个要点;每条不超过 14–18 字;正文总字数不超过 70–90 字。
- 必须包含 1–2 页“框架化模型”(象限/流程/金字塔择其二)。
- 每 3–4 页插入 1 页“呼吸页”(大图或金句,文字极少)。
- 视觉统一:米白底,留白多,单强调色,低饱和水彩线稿隐喻图。
流程必须执行:
1) 先输出 SlideSpec JSON(逐页:role、layout、title、bullets、visual.prompt)。
2) 自检 QA 门禁:若违反任一约束,必须重写 SlideSpec。
3) 再输出逐页最终文案(仅允许使用 SlideSpec 中的字段,不得发散)。
5.2 用户提示(User Prompt 模板)
材料:<<<粘贴/引用你的来源摘要或全文>>>
受众:<<<谁听?(管理层/学生/产品团队)>>>
目的:<<<科普/汇报/说服/培训>>>
强调:<<<希望观众记住的 3 个结论>>>
避免:<<<不希望出现的风格或立场>>>
请按流程输出:
(1) SlideSpec JSON
(2) QA Gate 报告(通过/失败点+修改)
(3) 最终逐页内容(标题+要点+图像提示词)
5.3 QA Gate 报告格式(建议固定)
QA Report:
- Title Gate: pass/fail + list of offending slides
- Density Gate: pass/fail + list of offending slides
- Arc Gate: pass/fail (missing roles/framework/action/close)
- Rhythm Gate: pass/fail (breathing slide cadence)
- Style Gate: pass/fail (accent color, whitespace, typography)
Actions Taken:
- Rewrites performed: N
- Slides inserted/merged: ...
6. 验证清单:判断你复刻是否成功
Acceptance Criteria
结构与节奏
- 是否清晰呈现叙事弧(Hook→Close)?
- 是否至少 1–2 页框架图(象限/流程/金字塔)?
- 是否每 3–4 页出现呼吸页?
- 是否末段给出行动清单/指标/步骤?
文案与视觉一致性
- 标题是否都是“断言句”,而不是“名词短语”?
- 每页是否 ≤4 bullets,且每条短句?
- 是否单强调色贯穿、留白充足?
- 插画是否隐喻一致,且低饱和水彩线稿?
最常见失败模式(你可以直接写进 QA Gate)
- 把摘要直接搬到 PPT:字变少了,但结构没变,仍然不可讲。
- 缺少“框架化压缩”:只有要点,没有可复述模型。
- 视觉被当作装饰:图与内容不耦合,节奏也不受控。
- 没有门禁重写:一两页开始堆字,整套一致性崩坏。