# ZenFG 中文文档 > Composable FrameGraph infrastructure for WebGPU and wgpu. These are development-branch docs, not a published-version archive. Build commit: c5a119d39ba4c149dc90ed5711c4e76759080b41. For an installed version, start with its README and declaration/source files; use that package's release tag or versioned docs.rs. ## 介绍 - [ZenFG](https://uinosoft.github.io/zenfg/docs/zh-CN/index.md) ## 入门 - [ZenFG 入门](https://uinosoft.github.io/zenfg/docs/zh-CN/getting-started.md) - [@zenfg/webgpu](https://uinosoft.github.io/zenfg/docs/zh-CN/packages/webgpu.md) - [@zenfg/snapshot](https://uinosoft.github.io/zenfg/docs/zh-CN/packages/snapshot.md) - [@zenfg/inspector](https://uinosoft.github.io/zenfg/docs/zh-CN/packages/inspector.md) - [zenfg](https://uinosoft.github.io/zenfg/docs/zh-CN/packages/zenfg.md) - [zenfg-snapshot](https://uinosoft.github.io/zenfg/docs/zh-CN/packages/zenfg-snapshot.md) ## 概念 - [核心概念](https://uinosoft.github.io/zenfg/docs/zh-CN/concepts.md) - [WebGPU 概念](https://uinosoft.github.io/zenfg/docs/zh-CN/concepts/webgpu.md) - [Rust 运行时概念](https://uinosoft.github.io/zenfg/docs/zh-CN/concepts/zenfg.md) ## 指南与示例 - [TypeScript 示例](https://uinosoft.github.io/zenfg/docs/zh-CN/guides/examples.md) - [@zenfg/inspector 使用指南](https://uinosoft.github.io/zenfg/docs/zh-CN/guides/inspector.md) - [Inspector 主题](https://uinosoft.github.io/zenfg/docs/zh-CN/guides/themes.md) - [@zenfg/webgpu 使用指南](https://uinosoft.github.io/zenfg/docs/zh-CN/guides/webgpu.md) - [zenfg 使用指南](https://uinosoft.github.io/zenfg/docs/zh-CN/guides/zenfg.md) ## 参考 - [FrameGraph Snapshot 1.2 规范](https://uinosoft.github.io/zenfg/docs/zh-CN/reference/snapshot.md) ## 兼容性与迁移 - [兼容性矩阵](https://uinosoft.github.io/zenfg/docs/zh-CN/compatibility.md) - [从 0.1.0 迁移到运行时 0.2.0 和 Snapshot 包 0.1.1](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/from-0-1-0.md) - [统一执行计时与 Snapshot 1.2](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/timing-snapshot-1-2.md) - [从 0.1.0-beta.2 迁移到 0.1.0-beta.3](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/beta-3.md) - [更新日志](https://uinosoft.github.io/zenfg/docs/zh-CN/changelog.md) - [@zenfg/webgpu 升级说明](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/webgpu.md) - [@zenfg/snapshot 升级说明](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/snapshot.md) - [@zenfg/inspector 升级说明](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/inspector.md) - [zenfg 升级说明](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/zenfg.md) - [zenfg-snapshot 升级说明](https://uinosoft.github.io/zenfg/docs/zh-CN/migration/zenfg-snapshot.md) ## API 参考(英文) - [ZenFG TypeScript API](https://uinosoft.github.io/zenfg/docs/api/index.md) - [inspector](https://uinosoft.github.io/zenfg/docs/api/inspector/index.md) - [snapshot](https://uinosoft.github.io/zenfg/docs/api/snapshot/index.md) - [webgpu](https://uinosoft.github.io/zenfg/docs/api/webgpu/index.md) - [zenfg 0.2.0 Rust API](https://docs.rs/zenfg/0.2.0/) - [zenfg-snapshot 0.1.1 Rust API](https://docs.rs/zenfg-snapshot/0.1.1/) ## Optional - [webgpu: resource-pool-control](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/resource-pool-control.md) - [webgpu: minimal-frame](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/minimal-frame.md) - [webgpu: transient-to-present](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/transient-to-present.md) - [webgpu: imported-resource](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/imported-resource.md) - [webgpu: persistent-state](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/persistent-state.md) - [webgpu: external-submission](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/external-submission.md) - [webgpu: snapshot-export](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/snapshot-export.md) - [webgpu: gpu-timing](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/gpu-timing.md) - [webgpu: compute-output](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/webgpu/compute-output.md) - [zenfg: resource-pool-control](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/resource-pool-control.md) - [zenfg: minimal-frame](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/minimal-frame.md) - [zenfg: transient-to-present](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/transient-to-present.md) - [zenfg: imported-resource](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/imported-resource.md) - [zenfg: persistent-state](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/persistent-state.md) - [zenfg: external-submission](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/external-submission.md) - [zenfg: snapshot-export](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/snapshot-export.md) - [zenfg: gpu-timing](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/gpu-timing.md) - [zenfg: compute-output](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg/compute-output.md) - [Rust Snapshot workflow](https://uinosoft.github.io/zenfg/docs/zh-CN/examples/zenfg-snapshot/basic.md)