SuperAPI AI 工具集

unity-pico-design

智能体与模型

查看项目

更新于 10-15 17:25

技能介绍

用途:为编写、审查 PICO Unity Integration SDK 代码提供锚定官方文档的规则参考,覆盖 XR/MR、平台服务与 2.x→3.4 版本差异,并用“幻觉防护”清单提示易错点。全部规则提炼自官方文档 v3.4.0(含指南、API 参考、更新说明与多版本 API 快照 diff),SDK 闭源,每条规则以官方文档 URL 锚定,正文中文、API 名保留英文。本模块为 Advisory,仅文档性质,无 REST skills 可门禁,任意加载模式均可使用。

主要能力与路由:按子文档划分——SETUP.md(环境搭建、PICO XR 与 Unity OpenXR 插件二选一、项目设置、AndroidManifest、构建);RENDERING.md(FFR/ETFR、超分/锐化、合成层、多视图、AppSW、Late Latching、性能目标);INTERACTION.md(输入映射、触觉、手势/眼动/面部/身体追踪、体感追踪器);MR.md(视频透视、空间锚点含共享、空间网格、场景标定、平面检测、权限);SECUREMR.md(3.2.0+ 的 Tensor/Operator/Pipeline、gltf 渲染、JavaScript Operator);PLATFORM.md(初始化、账号好友、成就、排行榜、IAP、房间匹配、RTC、内容保护);API_REFERENCE.md(XR 核心 9 类方法签名及废弃标记);VERSIONS.md(v2.0.1→v3.4.0 方法级增删废弃表,为废弃清单单一事实源);PITFALLS.md(废弃黑名单、签名语义陷阱、互斥矩阵、官方文档矛盾清单)。

必要用法:调用本模块技能前,若参数来自名称或描述猜测,应先读规则文件或用 schema 获取参数定义;已从 recommend/schema 得到参数定义可直接 dryRun。常见触发场景:写/审 PXR_* 或 Pico.Platform 代码、配置 PICO 项目或 OpenXR 路线、透视/锚点/网格/SecureMR/平台服务、2.x 或旧 3.x 迁移。关键铁律示例:PXR_Manager 需挂每个场景,3.1.0 起仅支持 64 位并改用 PICO 菜单;PXR_MotionTracking 系方法返回 int 状态码(0 成功);旧触觉接口 3.2.0 废弃,改用 SendHapticImpulse;MR 操作前须 StartSenseDataProvider,锚点 handle 重启失效、跨会话存 UUID。

限制:本模块仅覆盖 PICO 特有内容,通用 XR Interaction Toolkit 交互、架构生命周期、性能热路径、URP 资产操作需转其他模块。官方文档自身存在矛盾(如面部追踪 API 与废弃状态、XRI 版本口径、SecureMR 命名),需按 PITFALLS.md 处置,不能只信单页。语料未记载的 API 应声明“官方文档未记载”,不得按记忆补全。SDK 闭源,本模块不提供源码级验证。新版本发布后的语料更新方法见 memory,可重跑 temp/pico-crawl/ 脚本。