Vercel 开源了 vgpu,一个基于 TypeScript 的 WebGPU 库,旨在简化 AI Agent 着色器的开发与部署。该库将 .wgsl 文件视为可导入模块,通过单一 Gpu 上下文管理适配器与设备,并支持在浏览器画布、无头 Node.js 及 CI 快照测试中运行同一着色器。其核心优势在于模块化着色器工具链:自动解析模块图、反射绑定并移除未用声明,避免了手写绑定声明与着色器不同步的问题。vgpu 采用 MIT 许可并发布至 npm,无需账户或配额,完整全屏效果仅需 25 KB(gzip),且预算在 CI 中强制执行。该库提供统一 API,支持三个运行时,显著降低了 Web 团队在 WebGPU 开发中的技术门槛,使着色器部署更高效、可维护。
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅