Motionforge开源工具:用Claude Code生成动画视频
开发者Aykutuces在X平台发布了开源工具Motionforge,称自己制作的视频中所有动画均由Claude Code生成,全程没有打开After Effects,也没有手动绘制任何一帧。
用户只需在Claude Code、Codex或Cursor中输入需求,比如“制作一段45秒的房产短视频,包含社区地图、户型图,使用我的声音”,工具就会自动完成全流程。
工具会先将需求总结为一句话,只询问缺失的信息;接着生成2-3个开头钩子选项和匹配语速的文案,同时列出需要用户核实的事实;之后逐词对齐配音时间,让所有标题、logo和字幕都和语音精准对应;再通过代码搭建场景,最后渲染并在交付前自动检查成片。
工具内置100种风格,覆盖20个类别,包括个人账号、电商、房产、足球、纪录片、教育、科技、金融、美食、健身、旅行、活动、新闻、游戏、时尚、汽车等方向。每种风格都有专属的配色、字体、剪辑节奏、音频设置和预设标志性场景,所有风格的动画预览都在代码仓库中公开。
工具支持3D场景制作,可通过three.js实现旋转产品展示、绘制城际路线的地球、带步行距离环的城市定位图、从地面搭建到屋顶的房屋模型、3D足球战术板和3D图表。
工具还支持无真人出镜视频制作,可生成由代码驱动、用用户声音配音的3D角色,也能通过本地工具将用户的照片或手绘图像转换为会说话的虚拟形象,两个功能都免费,可在本地电脑运行。如果需要更真实的虚拟形象,还可以接入fal、Wiro或本地GPU运行的唇形同步模型。
工具遵循一条规则:所有付费调用都会先告知用户生成内容和预估成本,获得用户确认后才会执行,密钥仅从环境变量读取。
工具内置质量检查环节,会检测文字溢出、屏幕阅读时长、音量、唇形同步偏移,还会由独立的未参与制作的代理进行评审,未通过检查的视频不会交付。
工具支持10种语言,包括土耳其语、英语、西班牙语、葡萄牙语、法语、德语、中文、日语、韩语和印地语,每种语言都有独立的开头模板和AI套话禁用列表。
在Claude Code中安装只需两行命令:/plugin marketplace add aykutucesai/motionforge 和 /plugin install motionforge@motionforge。如果使用Codex或Cursor,只需克隆代码仓库,将代理指向AGENTS.md文件即可。
工具采用MIT许可证,完全免费,默认渲染引擎为Apache-2.0协议的HyperFrames和MIT协议的three.js,Remotion为可选组件。开发者欢迎用户贡献新的风格、模板或语言,也会将用户测试产出的作品作为示例收录到仓库中。