关于 visionos
面向 Apple Vision Pro 应用开发的 visionOS 参考资料,适用于构建空间计算与混合现实体验。介绍窗口、体积和沉浸空间,以及 RealityKit 内容和空间内的界面设计建议。
主要功能
- 01介绍三种 visionOS 场景类型
- 02使用 RealityKit 渲染 3D 内容
- 03讲解沉浸空间与混合现实
- 04通过 ornaments 将 2D 界面附加到场景
- 05提供手部追踪与舒适度设计建议
适用场景
- 01开发 Vision Pro 应用
- 02构建 3D 空间体验
- 03设计混合现实功能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fusengine/ claude-plugins --skill visionos安装后在 Claude Code 中输入/visionos确认已加载。
详细介绍
涵盖 Apple Vision Pro 空间计算的 visionOS 专属开发:3D 空间交互、基于 RealityKit 的 3D 内容渲染、沉浸式环境、混合现实功能,以及手部和眼动追踪。
涵盖可用的三种场景类型——WindowGroup(空间中的 2D 窗口)、Volume(有界 3D 内容)和 ImmersiveSpace(完整沉浸式体验)——并提供有关窗口、体积和空间、RealityView/3D 内容,以及基于装饰元素的 2D UI 附件的参考资料。
最佳实践:先从用户熟悉的 2D 窗口开始,再逐步增加深度;逐步引入体积来呈现 3D 内容;使用装饰元素将 2D UI 附加到 3D 场景;尊重用户的物理空间,避免造成干扰;针对自然的手部追踪进行设计;避免可能导致眼部不适的快速移动。
visionOS 平台
面向 Apple Vision Pro 空间计算的 visionOS 专属开发。
Agent 工作流(必需)
在进行任何实现之前,必须并行启动 3 个 Agent,每个 Agent 调用一次,并指定 name:
- fuse-ai-pilot:explore-codebase - 分析现有 visionOS 模式
- fuse-ai-pilot:research-expert - 通过 Context7/Exa 核实最新的 visionOS 27 文档
- mcp__apple-docs__search_apple_docs - 检查空间计算模式
实现完成后,运行 fuse-ai-pilot:sniper 进行验证。
概述
使用场景
- 构建 Vision Pro 应用
- 创建 3D 空间体验
- 混合现实功能
- 沉浸式环境
- 手部和眼动追踪
visionOS 技能的优势
| 功能 | 优势 |
|---|---|
| 空间计算 | 3D 交互 |
| RealityKit | 3D 内容渲染 |
| 沉浸空间 | 完整环境 |
| 体积 | 有界 3D 内容 |
场景类型
| 场景 | 描述 |
|---|---|
| WindowGroup | 空间中的 2D 窗口 |
| Volume | 有界 3D 内容 |
| ImmersiveSpace | 完整沉浸式体验 |
参考指南
| 需求 | 参考资料 |
|---|---|
| 窗口、体积和空间 | spatial-computing.md |
| RealityView、3D 内容 | realitykit.md |
| 附件、UI 装饰元素 | ornaments.md |
最佳实践
- 从窗口开始 - 先使用用户熟悉的 2D 体验
- 逐步增加深度 - 使用体积呈现 3D 内容
- 使用装饰元素 - 将 2D UI 附加到 3D 场景
- 尊重空间 - 不要让用户感到不适
- 手部追踪 - 采用自然的交互方式
- 眼部舒适度 - 避免快速移动
评论
支持 Markdown