在互联网教育的浪潮中,教学视频已经成为知识传播的重要媒介。从数学、物理到计算机科学,优秀的动画讲解往往能让复杂知识瞬间变得清晰易懂。
比如大家熟知的 3Blue1Brown,通过精美的数学动画,把抽象的概念变得直观而优雅。
最近,新加坡国立大学 Show Lab 技术团队开源的一个新项目——Code2Video。

顾名思义,它能让代码直接变成高质量的教育视频。不同于传统的“文生视频”工具,它背后的逻辑更偏向“用代码精细化驱动视觉效果”。而在教育领域,这种方法可能比纯粹的视频生成更具革命性。
相比Veo3/Wan-2.1,Code2Video的代码驱动在MMMC基准上,知识传递、美观结构和效率要更好一些。

特性亮点
•智能解析知识点:只要输入主题,AI 会自动生成一个教学脚本。 •基于 Manim 输出可执行代码:保证了生成视频的稳定性与可控性。 •三智能体协作优化:比单一模型更可靠,减少了逻辑错误。 •支持图标与视觉素材自动集成:比如在解释统计学时,会自动加上直方图、散点图。 •提供 MMMC 基准测试:涵盖 117 个学习主题,用来衡量视频质量。 •多维度评估体系:不仅看美观,还会从效率、知识传递清晰度来打分。
为什么教育视频需要“AI+代码”?
在在线教育兴起的这些年,我们见过各种形式的教学内容:PPT 配音、板书录屏、微课剪辑、甚至虚拟主播。
但这些方式普遍存在一些问题:
•形式单一,缺乏视觉表现力:一份 PPT 即使设计精美,也难以像动画一样将复杂概念“动态化”。 •逻辑性不足:部分视频偏重表演或包装,而忽视了知识点的逻辑递进。 •制作成本高:高质量动画视频需要团队配合,耗时耗力。
而如果你看过 3Blue1Brown 的视频,就会明白什么叫“逻辑与视觉完美融合”。他用 Manim 这个 Python 库,把抽象的数学公式变成了极具美感的动态演绎。

但问题是:Manim 的学习曲线非常陡峭,不是每位老师都有时间去掌握代码动画。
这就是 Code2Video 切入的点。它并不是直接“生成视频”,而是先生成代码,再通过代码渲染出视频。
这意味着,AI 可以帮老师完成原本需要几天甚至几周的动画制作,而老师只需提供一个教学主题。
应用场景
高校课堂:教授可以快速生成课程配套动画,而不是依赖静态 PPT。 在线教育平台:大规模批量生成标准化、逻辑清晰的视频课程。 自学者:输入一个知识点,立刻得到一个讲解视频。 程序员教学:像算法、数据结构这种抽象知识,用动画比用文字更容易让人理解。
写在最后
在 AI 工具层出不穷的当下,很多项目只是“昙花一现”的噱头。但 Code2Video 给我的感觉不同,它直击教育视频的痛点,用“代码驱动视频”的方式走出了一条独特路径。
如果你是老师、教育从业者,或者对知识可视化感兴趣的开发者,我强烈建议你试试这个项目。
写教案的未来,或许就是写一行代码。
