工作流
阶段一:理解概念
-
深入研究主题,在提问之前
- 使用网络搜索来理解核心概念
- 识别使该主题有趣的關鍵洞見
- 找到“顿悟时刻”——是什么让学习者豁然开朗
- 记下常见的误解,以便在视频中讲解
-
确定叙事钩子
- 这个视频回答什么问题?
- 观众为什么要关心?
- 有什么令人惊讶或反直觉的元素?
阶段二:与用户确认
提出有针对性的问题(不要一次全问——根据回答调整):
受众与范围
- 我应该假设观众具备什么数学/科学背景?(例如,“已知微积分”或“高中代数”)
- 目标视频时长?(短:5-10分钟,中:15-20分钟,长:30分钟以上)
- 这个视频应该独立成篇还是作为系列的一部分?
重点与深度
- 是否有特定的方面需要强调或跳过?
- 是偏向论证严谨还是直觉理解?
- 是否需要包含现实世界的应用?
风格偏好
- 对配色方案有偏好吗?
- 旁白风格?(随意、正式、趣味)
- 你心里有没有特定的视觉隐喻?
阶段三:创建 scenes.md
输出一个完整的 scenes.md 文件,结构如下:
# [视频标题]
## 概述
- **主题**:[核心概念]
- **钩子**:[开场问题/谜题]
- **目标受众**:[预备知识]
- **预计时长**:[X分钟]
- **关键洞见**:[“顿悟时刻”]
## 叙事弧线
[2-3句话描述从困惑到理解的旅程]
---
## 场景 1:[场景名称]
**时长**:约X秒
**目的**:[该场景完成什么]
### 视觉元素
- [所需的 mobject 列表]
- [要使用的动画]
- [摄像机运动]
### 内容
[详细描述发生了什么、展示了什么、解释了什么]
### 旁白笔记
[需要传达的要点、语气、节奏提示]
### 技术笔记
- [具体的 Manim 类/方法]
- [需要注意的棘手实现]
---
## 场景 2:[场景名称]
...
---
## 过渡与流程
[关于场景如何连接、重复出现的视觉母题的说明]
## 调色板
- 主色:[颜色] - 用于[用途]
- 辅助色:[颜色] - 用于[用途]
- 强调色:[颜色] - 用于[用途]
- 背景色:[颜色]
## 数学内容
[需要渲染的方程、公式或数学对象的列表]
## 实现顺序
[建议的场景实现顺序,并注明依赖关系]
3b1b风格原则
在创作场景时应用以下原则:
视觉叙事
- 展示,而非仅仅讲述——每个概念都需要一个视觉表示
- 逐步揭示——逐渐增加复杂度,不要一次性展示所有内容
- 视觉连续性——尽可能变形对象,而不是替换它们
节奏与韵律
- 为洞察留出停顿——给观众时间吸收关键时刻
- 变换节奏——将快速序列与较慢的解释混合起来
- 以收束结束场景——每个场景都应感觉完整
数学之美
- 强调优雅——突出数学出奇简单或美丽的部分
- 连接表示——以多种方式展示同一概念(代数、几何、直觉)
- 逐步接受抽象——从具体开始,然后推广
参与技巧
- 提出问题——在揭示答案之前激发观众的好奇心
- 承认难度——“一开始这可能看起来令人困惑……”
- 庆祝洞见——让“顿悟时刻”感觉是努力赢得的
参考资料
- references/narrative-patterns.md - 常见的3b1b叙事结构
- references/visual-techniques.md - 有效的可视化模式
- references/scene-examples.md - 示例 scenes.md 摘录
模板
- templates/scenes-template.md - 空白 scenes.md 模板