SuperAPI AI 工具集

simready-foundation-conform-fet-003-physx

智能体与模型

查看项目

更新于 10-16 02:34

技能介绍

用途:当所选 profile、验证报告或用户请求明确指定 FET_003_PHYSX 时,使用该技能修复或暂存刚体物理(physx)一致性,避免混入其他运行时契约。用户未指定版本时默认 FET_003_PHYSX@0.4.0;仅当 profile、验证报告或用户明确固定时才使用较旧的整数版本。若报告指向其他 FET_###_RUNTIME 特征,应先切换到对应技能再编辑。

事实来源:修改资产或包前需阅读 nv_core/tiers/simready_foundation_tier_core/simready/foundation/tier_core/features/ 下的 FET_003_PHYSX-0.1.0.json、0.2.0.json、0.3.0.json、0.4.0.json 及 FET_003_PHYSX.md。所选 JSON 清单为依赖与需求 ID 的权威来源,markdown 提供契约细节、需求链接、样例、基准与适配器。

版本与依赖:0.1.0 依赖 FET_003_STANDARD@0.1.0,需求 COL.001;0.2.0 无依赖,需求含 RB.COL.003、RB.COL.004、RB.001、RB.003、RB.005、RB.006、RB.007、RB.009、RB.010、PHYSX.COL.001、PHYSX.COL.002;0.3.0 与 0.4.0 无依赖,需求为 RB.COL.003、RB.COL.004、RB.001、RB.003、RB.005、RB.007、RB.009、RB.010、PHYSX.COL.001、PHYSX.COL.002。

适配器:当输入已符合中性基础特征时,优先用确定性适配器先编写运行时数据(通过工作区升级命令,见 nv_core/sr_specs/docs/guides/feature_adapters/feature_adapters.md),再修复残余需求。适配器模块为 nv_core/cip_specs/asset_handler_modules/neutral_to_physx,适配器 rigid_body_neutral_to_prop_physx,转换 FET_003_STANDARD@0.1.0 -> FET_003_PHYSX@0.1.0,为所有网格写入网格范围。适配器在暂存输出阶段运行,不创建几何,仅标注已有 prim,需确保碰撞体/刚体已存在。它只能达到 FET_003_PHYSX@0.1.0;默认 @4(及 @2/@3)新增的 RB.* 与 PHYSX.COL.001/PHYSX.COL.002 需求适配器不编写,需按工作流手动修复。

工作流:确认输入存在并从 profile TOML、验证报告或用户请求识别所选特征/版本;编辑前加载所选清单与 markdown;加载每个失败需求对应的需求文档;除非用户明确要求就地编辑,否则创建或使用暂存输出位置;仅修复所选清单及其依赖列出的需求;重跑同一 profile 门或最窄的可用特征/能力验证门,若需要运行时证据但不可用,应报告该限制而非声称通过;总结所选版本、变更文件、验证证据及首个剩余阻塞或下一精确特征门。

指引与限制:修复所选 PhysX 刚体特征,仅在清单允许时使用 PhysX 专用碰撞体 schema;多体关节与铰接工作应留在 FET_004_PHYSX 或相关机器人特征;记录 PhysX 碰撞体行为是否有运行时或验证器证据。报告字段包括 feature、input、output、requirements_repaired、validation、status(passed/failed/skipped/blocked)、next_step。