Intro-ops/course/scripts/00_script_framework.md

48 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 录播/直播课程脚本框架
## 目标
为 intro-ops 四个算子的教学视频提供统一脚本模板。每个视频 **15-20 分钟**,按固定结构组织。
## 统一结构
```
[5min] 概念讲解:这个算子在深度学习中的用途 + 算法推导
[10min] 代码实操IDE 中边写边讲,展示关键决策点
[3min] 测试验证:跑测试、看 benchmark、分析性能
[2min] 常见错误演示:故意写错然后排查
```
## 讲师准备清单
### 课前
- [ ] 确认录制环境IDE 字体够大、终端清晰、无弹窗干扰
- [ ] 打开对应的 kernel 骨架文件(`.cuh` 和 `.py`
- [ ] 准备好测试命令(粘贴即用)
- [ ] 准备一个"故意写错"的版本用于错误演示环节
### 课中
- [ ] 语速适中190-210 字/分钟)
- [ ] 写代码时边写边说——不要沉默
- [ ] 每个关键决策点停下来解释"为什么"
- [ ] 错误演示后立即展示正确写法做对比
### 课后
- [ ] 提供本视频的代码 diff骨架 → 完整实现)
- [ ] 在视频描述中附相关文档链接
- [ ] 设置一个"课后挑战"(如"把带宽从 X 提到 Y"
## 发布节奏建议
| 平台 | 频率 | 内容类型 |
|------|------|---------|
| B 站 | 每周 1 期 | 完整教学视频 |
| 公众号 | 每周 1 篇 | 视频的文字摘要 + 代码片段 |
| 知乎 | 每周 1 篇 | 从视频中提炼一个深度问题单独讨论 |
## 字幕与多语言
- 视频字幕优先中文
- 代码和术语保留英文
- 关键概念在字幕中标注英文对照(如 "grid-stride loop网格跨步循环"