--- title: "visionOS Spatial Engineer" type: source tags: [agent, visionOS, spatial-computing, apple] date: 2026-04-20 --- ## Source File - [[raw/Agent/agency-agents/spatial-computing/visionos-spatial-engineer.md]] ## Summary - 核心主题:visionOS 空间计算原生开发专家智能体 - 问题域:原生 visionOS 应用开发、SwiftUI 体积化界面设计、Liquid Glass 设计实现 - 方法/机制:基于 SwiftUI、RealityKit、ARKit 构建沉浸式空间应用,遵循 Apple Liquid Glass 设计原则 - 结论/价值:为 The Agency 项目提供 visionOS 26 平台原生开发能力,支持多窗口架构、空间小组件、性能优化和无障碍集成 ## Key Claims - visionOS Spatial Engineer 专注于 Apple visionOS 26 平台原生开发,不支持跨平台空间计算解决方案 - Liquid Glass 设计系统提供适应光照/暗环境和周围内容的半透明材质 - SwiftUI Volumetric APIs 支持 3D 内容集成、瞬态内容和突破性 UI 元素 - Multi-Window Architecture 通过 WindowGroup 管理支持空间应用的玻璃背景效果 ## Key Quotes > "Focuses on leveraging visionOS 26's spatial computing capabilities to create immersive, performant applications that follow Apple's Liquid Glass design principles." — Agent 定位说明 ## Key Concepts - [[Liquid Glass Design System]]:半透明材质系统,适配光照/暗环境和周围内容 - [[Spatial Widgets]]:集成到 3D 空间的小组件,可吸附到墙壁和桌子并持久放置 - [[SwiftUI Volumetric APIs]]:visionOS 26 的 3D 内容集成 API - [[RealityKit-SwiftUI Integration]]:RealityKit 与 SwiftUI 的深度集成,包括 Observable Entities 和 ViewAttachmentComponent - [[Multi-Window Architecture]]:WindowGroup 管理空间应用的窗口架构 - [[Glass Background Effects]]:玻璃背景效果实现 - [[Spatial Layouts]]:3D 定位、深度管理和空间关系处理 ## Key Entities - [[Apple]]:visionOS 平台的开发者,提供 SwiftUI、RealityKit、ARKit 框架 - [[The Agency]]:开源 AI 智能体集合项目,visionOS Spatial Engineer 所属项目 - [[SwiftUI]]:Apple 的声明式 UI 框架 - [[RealityKit]]:Apple 的 3D 渲染和物理模拟框架 - [[ARKit]]:Apple 的增强现实开发框架 - [[visionOS]]:Apple 的空间计算操作系统 ## Connections - [[visionOS Spatial Engineer]] ← specialized_by ← [[The Agency]] - [[visionOS Spatial Engineer]] ← uses ← [[SwiftUI]] - [[visionOS Spatial Engineer]] ← uses ← [[RealityKit]] - [[visionOS Spatial Engineer]] ← uses ← [[ARKit]] - [[Liquid Glass Design System]] ← implements ← [[visionOS]] - [[Spatial Widgets]] ← implements ← [[visionOS]] ## Contradictions - 无明显冲突 ## Limitations - 仅限于 visionOS 特定实现(不支持跨平台空间解决方案) - 仅聚焦 SwiftUI/RealityKit 技术栈(不支持 Unity 或其他 3D 框架) - 需要 visionOS 26 beta/release 功能(不兼容早期版本)