AI 一句话 → 代码自动生成 → 浏览器实时预览 → 一键导出






AI 驱动 · 浏览器实时预览 · 会话持久化 · 沙箱安全
基于 Model Context Protocol 标准,与 Claude、Cursor、Windsurf 等 AI 客户端无缝集成。说一句话,AI 帮你写 manim 代码并渲染。
WebSocket 实时推送渲染帧到浏览器,代码即预览,增量渲染秒级响应。告别 CLI 反复渲染的痛苦循环。
场景状态持久化到磁盘,AI 对话结束后场景不丢失。下次对话无缝续接,多项目并行互不干扰。
strict / relaxed / full 三级代码执行策略,危险操作拦截。AI 生成代码安全可控,默认最安全模式。
pip install 一步到位,内置优化版 manim v0.20.2。无需单独安装 manim,依赖链自动处理。
支持 mp4 / gif / webm 视频导出,高质量截图捕获。从创作到分享一气呵成。
manim-web 是唯一同时支持 AI 驱动 + 浏览器预览 + 会话持久化的方案
| manim-web | 传统 CLI | VSCode 插件 | 在线 Playground | |
|---|---|---|---|---|
| AI 驱动 | ✅ MCP | ❌ | ❌ | ❌ |
| 浏览器实时预览 | ✅ WebSocket | ❌ | 仅 VSCode | ✅ |
| 会话跨对话保持 | ✅ 持久化 | ❌ | ❌ | ❌ |
| 多项目并行 | ✅ 独立场景 | ❌ | ❌ | ❌ |
| 沙箱安全 | ✅ 三级策略 | ❌ | ❌ | ❌ |
三步开始创作 AI 动画
确保 Python 3.12+ 已安装,然后:
pip install manim-web-mcp
运行命令,浏览器自动打开预览页面:
manim-web-mcp
在 AI 客户端中用 MCP 工具生成动画:
web_persistent_start(project="demo")
web_persistent_add(code="c = Circle(radius=1, color=BLUE)")
web_persistent_add(code="self.play(Create(c))")
16 个精心设计的 MCP 工具,覆盖动画创作全流程
web_persistent_start启动项目 + 打开浏览器预览web_persistent_add执行 manim 代码(最常用)web_persistent_play快捷播放动画web_persistent_mobject快捷创建图形web_persistent_frame查看当前帧web_persistent_capture高质量截图web_persistent_render_video渲染 mp4 / gif / webmweb_persistent_export导出 .py 文件web_persistent_reset重置场景web_persistent_status查询状态web_persistent_list列出所有项目web_persistent_stop停止会话三级执行策略,AI 生成代码安全可控
禁止文件 I/O、import、exec
仅项目目录 · 白名单 import
全部权限 · 危险操作检测
安装 manim-web-mcp 前,请确保以下依赖已就绪
需要 Python 3.12 或更高版本
视频编码与导出
矢量渲染与文字排版
LaTeX 数学公式渲染
一行命令安装,30 秒上手,无限可能