SuperAPI AI 工具集

swiftui-core

前端与建站

查看项目

更新于 10-15 21:48

技能介绍

用途:在构建 SwiftUI 视图、导航、持久化或状态管理时使用,也可用于按 Apple Human Interface Guidelines 检查界面(无障碍、从右到左、表单/弹窗、小组件等)。

主要能力:参考资料覆盖视图与修饰符、NavigationStack/NavigationSplitView 导航、SwiftData 与 @Query、CloudKit、@State/@Observable/Environment 状态管理、跨平台 Liquid Glass、Siri/快捷指令/App Intents;HIG 部分覆盖 Dynamic Type 至 AX5、VoiceOver、对比度、点击目标、减弱动态效果/透明度,RTL 镜像与数字,模态、引导、启动与权限,小组件、实时活动、通知、App 快捷指令与 Siri 片段,以及 iPhone Duo(折叠屏)保留区域与竖向工具栏。视觉规格来自 design-ios 交接稿(若存在),本技能负责实现与验证。

工作流(资料要求):任何实现前并行启动三个代理——fuse-ai-pilot:explore-codebase 分析现有 SwiftUI 模式、fuse-ai-pilot:research-expert 通过 Context7/Exa 核对最新文档、mcp__apple-docs__search_apple_docs 检查视图模式;实现后运行 fuse-ai-pilot:sniper 验证。

最佳实践:视图超过 30 行就抽取子视图;用 ViewBuilder 与修饰符组合;始终包含 #Preview;使用系统颜色,自定义颜色需提供浅色、深色与增强对比度变体;为纯图标控件添加标签;按尺寸类适配布局,避免固定宽度或设备判断;iOS 点击目标不小于 44 pt。

限制:资料未提供具体安装命令、定价、平台版本要求或效果基准,暂未提供。