这是一套中文图文电子书:把公开的课程视频 + 讲义重构成可以读的书 ✓。 每讲一本,含正文、插图、公式(LaTeX)、流程图(Mermaid)、首部信息块与「已知疑点」小节 ✓。
来源与许可(分层,别混在一起 ✓)
| 层 | 状态 |
|---|---|
| 本项目代码 | 基于 Luke-Evan/videobook(Apache-2.0 ✓),从 d5c3548(2026-09-29) 那个节点起做了大量改动:按阶段分包、系列表、书架、作业模块、课程总览、公开导出层…… ✓ |
| 课程素材(视频画面、字幕、讲义、幻灯片) | 版权归各课程方 ✗ —— 不在上面那个软件的许可范围内 ✓ |
| 其中 NJU《生成式软件工程》/《操作系统》 | 官方页面标 CC BY-NC 4.0 ✓(署名 / 非商业 / 相同方式共享 ✓) |
| 第三方脚本 | MathJax ✓、Mermaid ✓ —— 各自许可随文件保留在 assets/ 里 ✓ |
这套书怎么做的(好让你知道它可信到什么程度 ✓)
字幕与讲义 → source.json → 模型写正文 → 截图与幻灯片 → 渲染成 HTML。
每本书首部都写着:视频链接、课程主页、官方讲义、制作模型 ✓;
每本还有 「已知疑点」 一节 ✓(写书时拿不准的地方会明写 ✗,不装作懂 ✓)。
我没有做什么(诚实的边界 ✗✓)
- 没有镜像整套官方讲义 ✗ —— 附录里原本"逐页贴整套 deck"的部分,公开版换成了指向官方 PDF 的链接 ✓ (体积只是第二条理由 ✓,第一条是转载边界 ✓)。
- 没有作业答案 ✗ —— 作业页只放题面(中英两版 ✓)与材料入口 ✓。
- 没有保证"完整" ✓ —— 哪些课没做、哪些讲次拿不到材料(没有录像 / 没有讲义)✓, 在每门课的课程总览里逐条写清 ✓。
反馈
直接微信告诉我 ✓ —— 说清"哪本书、哪一节、哪里不对"就够了 ✓。 改动会记在 更新日志 里 ✓,所以"你提的问题修了没有"是可查的 ✓。