教程与 Excalidraw 审核清单
更新时间:2026-05-25
本文件用于记录本轮“补充练习题和面试题”的审核口径。目标是让每个教程材料都具备三类信息:
主线逻辑:这个主题解决什么问题,和相邻技术如何衔接。
练习题:能把概念落到可验证的小任务或项目任务。
面试题:能把学习内容压缩成可讲清楚的问答。
已覆盖的教程
| 主题 | 文字教程 | Excalidraw | 本轮补充 |
|---|---|---|---|
| Triton | triton/triton_tutorial_2026/TUTORIAL.ipynb |
6 张 | 新增完整教程、练习题、面试题 |
| TileLang | triton/tilelang_tutorial_2026/TUTORIAL.ipynb |
6 张 | README 与画布补练习/面试 |
| SGLang/vLLM | inference/sglang_vllm_tutorial_2026/README.ipynb |
7 张 | README 与画布补练习/面试 |
| KV cache quantization | inference/kv_cache_quantization_tutorial_2026.html |
3 张 | HTML、README 与画布补练习/面试 |
| MLIR | mlir/ |
4 张 | Notebook 与画布补练习/面试 |
| FlashAttention | cuda/flash_attention_v1_v2_source_walkthrough.html |
5 张以上 | HTML 与画布补练习/面试 |
| CUTLASS/CuTe、NCCL、PyTorch compile、ldmatrix、AI Infra | 以 .excalidraw 为主 |
多张 | 每张画布追加练习/面试面板 |
审核标准
.excalidraw必须是标准 JSON,type=excalidraw,source=https://excalidraw.com。- 新增文本元素使用
fontFamily=5,字号不低于 14。 - 每张画布至少包含一个
练习题与面试题补充面板。 - 文字教程不能只列概念,需要有可执行练习和可口述面试题。
- 不把未验证的本机运行结果写成已运行结论。
后续维护方法
如果重新运行某个专题的生成脚本,随后运行
python platform/enrich_practice_interview_panels.py。如果新增教程目录,README 至少包含文件清单、资料来源、练习题、面试题。
如果新增单张
.excalidraw,运行增强脚本后再做 JSON 解析验证。