如何利用 AI 遵循 Apple HIG 进行多平台设计决策
通过为 AI 提供 Apple 各平台的交互准则,解决产品在多端适配时出现的“设计生搬硬套”问题,确保应用在不同设备上都具备原生的操作体验。
为什么需要这个技能
很多开发者在做多平台开发时,习惯于将同一套 UI 直接搬移到所有设备上。然而,iOS 的触控优先、macOS 的指针精确度、visionOS 的空间交互以及 watchOS 的快速瞥视,其交互逻辑截然不同。
如果直接移植,会导致 macOS 应用看起来像个“大号 iPhone App”,或者 visionOS 应用缺乏空间感。本技能让 AI 成为一名资深的 Apple 设计专家,它不再是简单地生成代码,而是基于平台特性(如 iOS 的 Tab Bar vs macOS 的 Sidebar)给出适配决策,将“功能意图”转化为“平台实现”。
适用场景
- 多端产品规划:当你需要决定一个功能在 iPhone、iPad 和 Mac 上分别如何呈现时。
- UI 审查与优化:将当前设计方案交给 AI,让其检查是否违反了 Apple 的 HIG 原则。
- 新平台适配:例如将现有的 iOS 应用迁移至 visionOS 空间计算环境,需要确定窗口与体积(Volumes)的交互方式。
- 技术选型:在 SwiftUI 或 UIKit/AppKit 之间选择最适合当前平台交互模式的实现方式。
核心工作流
- 定义使用上下文:告知 AI 目标平台及用户场景(例如:是在办公桌前使用 macOS,还是在行走时使用 watchOS)。
- 匹配交互输入:AI 根据平台匹配输入方式(触控
Gesture;指针 Keyboard Shortcuts;视线 Gaze+Gesture)。 - 意图翻译(Adapt, don’t replicate):AI 将功能意图进行平台化转换。例如,将 macOS 的侧边栏转换为 iOS 的底部标签栏。
- 输出差异化方案:AI 提供各平台的对比表格,包含导航结构、输入方式及推荐的 API 实现策略。
下载和安装
下载 hig-platforms 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐