SuperAPI AI 工具集

simready-foundation-conform-fet-033-standard

数据与分析

查看项目

更新于 10-16 02:34

技能介绍

用途:当所选 profile、验证报告或用户请求点名 FET_033_STANDARD 时,用该技能修复或暂存 Metadata 合规项(缩略图与嵌套来源元数据)。用户未指定版本时默认 FET_033_STANDARD@0.4.0;仅当 profile、报告或用户明确固定旧版本时才用旧版。若报告指向其它 FET_###_RUNTIME,应切换到对应技能后再编辑。

主要能力与要求:0.1.0 依赖 FET_031_STANDARD@0.1.0,要求 SR.002;0.2.0 增加 SR.003(嵌套 SimReady_Metadata);0.3.0 收紧嵌套 provenance 字段;0.4.0 要求 SR.002、SR.004(字段同 0.3.0,采用 USD/sidecar 并集)。SR.002 要求根资产旁存在 .thumbs/256x256/<asset_filename>.png 缩略图。SR.003(0.2.0/0.3.0)要求字段位于根层 customLayerData.SimReady_Metadata;SR.004(0.4.0)要求作者在 USD/sidecar 并集中提供 author、asset_name、asset_type、asset_license、category、source_file、usd_date_generated,字段可放在 customLayerData(可嵌于 SimReady_Metadata)、<usd_stem>.json 或两者拆分,但同一字段不得两处都写。0.3.0 与 0.4.0 还要求 qcode(字符串,Wikidata Q 码)、rigid_body_count(非负整数)、asset_extents(float3,米,非负)、mass(float,千克,严格为正),且不得用占位或编造值。

使用方式:先确认输入并识别确切特性/版本,阅读所选 JSON manifest 与特性 markdown 及失败需求文档,默认输出到暂存位置而非原地修改。可用捆绑脚本 assets/scripts/extract_simready_metadata.py(用 USD 核心 Python)填充可从 stage 推导的字段:asset_extents、rigid_body_count、mass、qcode(来自根 prim 的 Wikidata 语义);author 等七项必须通过重复 --set KEY=VALUE 提供。典型命令:python assets/scripts/extract_simready_metadata.py <asset.usd> --dry-run,以及加上 --output 与各 --set 参数写入暂存副本。脚本支持 --report/--markdown-report、--overwrite,并将待输入字段列于 needs_input。质量检查:脚本附带 mass_check(仅告警,非硬失败),含每刚体与总体积、隐含密度;隐含密度超出 1–23000 kg/m^3 自动标记为疑似质量或单位错误;也可用 --expected-mass-min/--expected-mass-max/--mass-rationale 给出真实世界判断,结论为 plausible、review 或 implausible。不要为通过检查而修改已作者的质量值,应报警由人工修正。

限制:不得为同级运行时特性添加 schema、元数据或运行时行为;缺少运行时或工具证据时应报告为验证限制,不得声称通过。输出应总结所选版本、变更文件、验证证据及首个剩余阻塞或下一项确切特性门。资料中未提供官方收费、平台与更详细价格信息。