Skip to content

@zenfg/webgpu ​

@zenfg/webgpu 是一个轻量级 WebGPU FrameGraph,用于声明并执行逐帧 GPU 工作。它负责排列图节点、校验资源访问、裁剪未使用的工作、推导 WebGPU 使用标志、跟踪资源生命周期,并复用瞬态纹理和缓冲区。

安装 ​

sh
npm install @zenfg/webgpu@0.2.0

Agent Skills ​

此开发版本随附英文 zenfg-webgpu Skill,用于指导 WebGPU 集成、资源访问、诊断分组和帧捕获。 Skills 支持尚未发布:已发布的 0.2.0 包不包含此能力。 请使用明确随包提供 Skills 的发布版本,或从此分支构建的 tarball。

使用 pnpm 12.11.0 或更高版本(已验证 12.11.2),先将上述包安装为应用的直接依赖,然后运行:

sh
pnpm approve
pnpm install

在交互提示中批准此包的 Skills;构建脚本权限单独控制。pnpm 会将已批准的 Skills 链接到受支持的项目代理目录。如果没有合适的目录,请在安装前配置 skills.dirs。 目录选择和批准细节见 pnpm Agent Skills。 编程助手会读取链接的 Skill 及其引用的包内资料。

快速入门 ​

导入方式、调用方提供的输入及执行生命周期见完整快速入门。

指南 ​

文档与版本 ​

包清单声明 @zenfg/webgpu 0.2.0. 注册表徽章显示当前发布渠道,并非已安装版本。

开源 / MIT 许可