gatewai-dev/framefields
Code-first video & image, rendered natively on WebGPU.
它解决的问题
Framefields提供了一种高性能、代码优先的方式来生成视频、动态图形和3D场景。它专为AI编码代理控制而设计,允许它们以编程方式创建复杂的视觉资产,而无需传统无头浏览器渲染的开销。
工作原理
Framefields不使用浏览器引擎(如Puppeteer或Chromium)来渲染帧,而是通过WebGPU、Dawn、Metal和Vulkan使用原生GPU硬件。这允许对TypeScript定义的合成进行确定性、帧精确的渲染。它直接集成到Cursor或Claude Code等开发环境中,使代理能够编写代码、检查帧输出并导出高质量的MP4文件。
适用对象
此工具适用于负责自动化视频制作、动态设计或3D渲染工作流的开发者和AI代理。它非常适合那些需要对视觉输出进行精确控制并希望避免基于浏览器的自动化性能瓶颈和非确定性行为的人。
亮点
- 原生GPU渲染: 绕过无头浏览器,使用WebGPU和原生图形API实现更快、更可靠的渲染。
- 代理优化: 设计为可作为技能安装到Claude Code、Cursor和Copilot等AI编码助手中。
- 统一创意套件: 将合成、动态图形、排版和3D场景管理整合到一个TypeScript包中。
- 确定性输出: 确保帧精确的时序和音频同步,这对专业级视频制作至关重要。
- 内置视觉能力: 支持设备端ONNX模型,用于对象跟踪和姿态估计等任务。
相关
- 项目
- 项目
- 项目
- 项目