Omniverse USD 性能调优
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/omniverse-usd-performance-tuning。
技能介绍
要解决什么问题
在 Omniverse 与数字孪生场景里,USD 阶段往往同时撞上加载慢、交互 FPS 低、GPU/系统内存偏高、设备丢失或崩溃,以及 CAD 转换质量与验证失败等一类「症状重叠」的问题。若缺少统一入口,Agent 容易在探测运行时、跑验证与直接改场景之间跳步,变更前也没有可对比的基线证据。
技能如何工作
本技能把广泛的性能与优化请求先经过强制性运行时上下文门控(未完成预检则走 setup-usd-performance-tuning;omniverse:// 资产先走认证),再按问题类型路由到组合审计、验证、重构决策与 Scene Optimizer 等下游步骤。
规划侧默认走 optimization-report 规范链,里程碑中保留 profile-stage:baseline 与 profile-stage:after,广泛优化通常规划 3 次限定范围迭代;用户若明确点名展平、精简网格、合并原型等破坏性操作,则先 approval_required,通用「优化场景/提速/降内存」类请求则 ready_to_plan 并列出将调用的步骤。
执行时遵循「原型优先 → 每资产验证 → 阶段级操作最后」:变更前做组合审计,处理器执行前后验证;读取 Kit 日志、Validator CSV、SO 日志等运行时工件时优先摘要 JSON,原始文件留在磁盘。交付物为符合 schema 的结构化优化报告及 Markdown 摘要。
适用边界与注意
- 不替代各阶段嵌套参考里的具体指令;执行每步前需加载对应 README。
- 不在此技能内直接安装或选择 Kit/独立运行时;无已验证路径时返回具体
blocked_code。 - 用户未授权写入时,不能执行就地变更或写出优化阶段。
使用场景
- 工厂数字孪生 USD 阶段加载超过可接受阈值,需要先分类瓶颈再规划基线到优化后的对比报告
- 交互式审阅 CAD 导入场景时 FPS 过低,需走组合审计、验证与 Scene Optimizer 的规范优化链
- GPU 内存持续攀升或偶发设备丢失,要在变更前保留 profile 基线并产出 optimization-report
- 转换后的 USD 验证失败或网格/层次结构异常,需路由到结构评估与验证器而非直接改阶段
适合人员
- 负责 Omniverse Kit 或独立 USD 运行时上交付大型阶段的 TD,需要在破坏性重构前拿到可审计的基线证据
- 处理 CAD 到 USD 管线并回应「加载慢/内存高」工单的技术美术,要按里程碑串联验证与 SO 操作
- 数字孪生项目负责人,要求 Agent 先完成运行时预检与 omniverse:// 认证再进入性能工作流
- 维护 Scene Optimizer 与 Asset Validator 输出、用 CSV/日志做诊断的管线工程师,需遵守工件摘要与 token 预算读取规则