mcpField
V
visionos

visionos

github.com/fusengine开发3444 次安装2 周前更新
代码仓库

关于 visionos

面向 Apple Vision Pro 应用开发的 visionOS 参考资料,适用于构建空间计算与混合现实体验。介绍窗口、体积和沉浸空间,以及 RealityKit 内容和空间内的界面设计建议。

主要功能

  1. 01介绍三种 visionOS 场景类型
  2. 02使用 RealityKit 渲染 3D 内容
  3. 03讲解沉浸空间与混合现实
  4. 04通过 ornaments 将 2D 界面附加到场景
  5. 05提供手部追踪与舒适度设计建议

适用场景

  1. 01开发 Vision Pro 应用
  2. 02构建 3D 空间体验
  3. 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:

  1. fuse-ai-pilot:explore-codebase - 分析现有 visionOS 模式
  2. fuse-ai-pilot:research-expert - 通过 Context7/Exa 核实最新的 visionOS 27 文档
  3. mcp__apple-docs__search_apple_docs - 检查空间计算模式

实现完成后,运行 fuse-ai-pilot:sniper 进行验证。


概述

使用场景
  • 构建 Vision Pro 应用
  • 创建 3D 空间体验
  • 混合现实功能
  • 沉浸式环境
  • 手部和眼动追踪
visionOS 技能的优势
功能优势
空间计算3D 交互
RealityKit3D 内容渲染
沉浸空间完整环境
体积有界 3D 内容

场景类型

场景描述
WindowGroup空间中的 2D 窗口
Volume有界 3D 内容
ImmersiveSpace完整沉浸式体验

参考指南

需求参考资料
窗口、体积和空间spatial-computing.md
RealityView、3D 内容realitykit.md
附件、UI 装饰元素ornaments.md

最佳实践

  1. 从窗口开始 - 先使用用户熟悉的 2D 体验
  2. 逐步增加深度 - 使用体积呈现 3D 内容
  3. 使用装饰元素 - 将 2D UI 附加到 3D 场景
  4. 尊重空间 - 不要让用户感到不适
  5. 手部追踪 - 采用自然的交互方式
  6. 眼部舒适度 - 避免快速移动

评论

支持 Markdown