教程与 Excalidraw 审核清单

更新时间:2026-05-25

本文件用于记录本轮“补充练习题和面试题”的审核口径。目标是让每个教程材料都具备三类信息:

  1. 主线逻辑:这个主题解决什么问题,和相邻技术如何衔接。

  2. 练习题:能把概念落到可验证的小任务或项目任务。

  3. 面试题:能把学习内容压缩成可讲清楚的问答。

已覆盖的教程

主题 文字教程 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。
  • 每张画布至少包含一个 练习题与面试题补充 面板。
  • 文字教程不能只列概念,需要有可执行练习和可口述面试题。
  • 不把未验证的本机运行结果写成已运行结论。

后续维护方法

  1. 如果重新运行某个专题的生成脚本,随后运行 python platform/enrich_practice_interview_panels.py。

  2. 如果新增教程目录,README 至少包含文件清单、资料来源、练习题、面试题。

  3. 如果新增单张 .excalidraw,运行增强脚本后再做 JSON 解析验证。