
tmd-anim 中文版下载|Windows+macOS(Agent 驱动的技术动画制作工具)
30 秒速读:做技术讲解视频最烦的是”改一句话,重渲半小时”。tmd-anim 换了个思路:让 coding agent(Claude Code、ZCode 等)直接生成场景 JSON 来描述动画,你在浏览器里可视化精修,一键导出单文件 HTML 或 MP4。它内置 44 种技术元素(代码、终端、图表、流程卡、AI 对话等)、多场景时间轴和每场一条配音轨道。本篇讲清三种使用形态怎么选、安装卡点、装完必调的 4 个设置,以及它和 Manim、Remotion 的真实分工。
软件信息表
| 软件名称 | tmd-anim(技术动画视频制作工具) |
| 技术栈 | TypeScript + Vite + Canvas 2D;桌面版 Tauri |
| 使用形态 | 浏览器版 / 桌面版(Tauri) / 源码构建 |
| 核心机制 | 场景 JSON v1 描述 44 种元素、入场动画、缓动与多场景时间轴 |
| 导出 | 场景 JSON、单文件 HTML 动画、MP4 视频 |
| 配音 | 每场一条配音轨道:导入音频,或 macOS 系统 TTS |
| 编辑器 | 画布操作、属性面板、时间轴调节、文本编辑、撤销重做、自动保存 |
| 平台 | Windows、macOS(桌面版);浏览器版跨平台 |
三种形态怎么选:结论先行
| 形态 | 适合谁 | 说明 |
|---|---|---|
| 浏览器版(推荐新手) | 先试试水 | 零安装,pnpm dev 跑起来;项目存浏览器 localStorage |
| 桌面版 Tauri | 正式长期用 | 本地应用壳,项目存用户目录,文件管理正规 |
| 源码构建 | 要二次开发 | 改渲染器、加新元素、调导出管线,自己来 |
明确取舍:先用浏览器版验证”JSON 生成动画”这条路是否适合你的内容,跑通 1 条完整视频再决定装桌面版。团队云端协作、远程资产管理这类需求,README 没有说明覆盖,不要指望。
安装步骤(只写卡点)
- 浏览器版:
git clone仓库后,pnpm install再pnpm dev。注意必须用 pnpm,仓库锁文件是 pnpm 的,用 npm 装依赖版本会对不上。 - 桌面版去 Releases 页下载对应系统的安装包。macOS 未签名包首次打开会被 Gatekeeper 拦截:系统设置 → 隐私与安全性 → 仍要打开(或右键 → 打开),只需操作一次。
- MP4 导出依赖浏览器 WebCodecs 和可用的 H.264/AAC 编码能力:先用示例场景导一段 10 秒小片,确认环境能出片再正式开工,别做到一半才发现导不出。
- macOS 系统配音用本机 TTS:先在系统设置里下载好要用的语音包,否则配音轨道会静默无声。
- 升级或维护前跑一遍
pnpm check(类型检查 + 测试 + 构建),这是仓库自己的发布流程要求。
装完必改的 4 个设置
- 默认场景模板:把常用的片头、配色、字号存成模板。入口:编辑器 → 项目管理 → 另存为模板。以后让 agent 生成时直接套模板,不用每次重写 44 个元素去查文档,体感差别巨大。
- 配音轨道默认源:固定用”导入音频”或”macOS TTS”其中一种。混用会导致同一项目两段音色不统一,听众瞬间出戏。
- 项目备份习惯:浏览器版项目存在 localStorage,清浏览器数据就没了——重要项目定期导出场景 JSON 存一份;桌面版项目在用户目录的固定文件夹里,备份时直接拷这个目录。
- 导出规格先定死:1080p / 30fps 做全片。预览和逐帧导出共用同一条 drawFrame 渲染路径,所见即所得,规格中途别变,否则时间轴要重对。
独家整理:tmd-anim vs Manim vs Remotion
| 维度 | tmd-anim | Manim | Remotion |
|---|---|---|---|
| 描述方式 | 场景 JSON(agent 可直接生成) | Python 代码 | React 组件 |
| 精修方式 | 可视化编辑器点鼠标 | 改代码重渲 | 改代码重渲 |
| 数学公式 | 弱 | 极强(LaTeX 原生) | 一般 |
| 上手门槛 | 低(JSON + 点鼠标) | 高(要会 Python 与动画 API) | 中(要会 React) |
| 适合内容 | 代码/终端/流程讲解 | 数学物理演示 | 前端团队做营销视频 |
一句话:技术讲解 + agent 出稿选 tmd-anim;数学公式 heavy 选 Manim;前端团队做视频选 Remotion。
注意事项与常见问题
- 改一句话不用重做全片:改场景 JSON 里对应的文本字段,预览实时更新,只重导改动的场景。这是它相对传统剪辑软件最大的效率差。
- 竖屏没有一键切换:场景是画布尺寸驱动的,把画布改成 1080×1920 即可,但元素要重新排版,横屏稿不能直接套。
- agent 生成的 JSON 报错:先对照仓库的 schema 文档查字段,编辑器有撤销重做,大胆试。动手前先读一遍仓库的 recipes 文档,能省一半时间。
- Windows 上自己构建 Tauri 版需要装 Rust 工具链和 WebView2——纯用户直接用发行包,别自己构建。
- 浏览器版 localStorage 有容量上限且无跨设备同步,长期项目建议早点切换到桌面版。
适合谁,不适合谁
适合:技术博主/讲师、用 coding agent 做内容的人、要做代码/终端/图表演示动画的开发者、想”以结构化方式”批量生产讲解视频的小团队。
不适合:通用 vlog 剪辑(去找剪映/Premiere);数学公式 heavy 的内容(Manim 更合适);需要多人云端协作审片的团队。
开源地址
GitHub 国内访问较慢,如打不开可多刷新几次

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







