SuperAPI AI 工具集

hig-platforms

设计与创作

查看项目

更新于 10-15 14:53

技能介绍

用途

该技能用于回答 Apple 各平台特定的界面设计问题,依据 Apple Human Interface Guidelines(HIG)给出平台适配建议。当用户提出“为 iOS 设计”“iPad 应用设计”“macOS 设计”等需求时启用。

主要能力

技能覆盖以下平台的设计要点:

  • iOS:触控优先,手持屏幕上的直接操作,优化单手使用,导航使用标签栏与 push/pop 堆栈。
  • iPadOS:扩展画布,支持 Split View、Slide Over 和 Stage Manager,使用侧边栏与多列布局,同时支持指针和键盘。
  • macOS:指针与键盘,可接受密集信息展示,广泛使用菜单栏、工具栏和键盘快捷键,窗口可调整大小并精确控制。
  • tvOS:遥控器与焦点,远距离观看,为 Siri Remote 设计基于焦点的导航,大字号、简单布局、线性导航。
  • visionOS:空间交互,使用窗口、体积和空间构建 3D 环境,眼动追踪定位,间接手势交互,尊重人体工学舒适区。
  • watchOS:一眼可读且简短,信息可快速浏览,交互简短,使用 Digital Crown、触觉反馈和复杂功能呈现及时内容。
  • 游戏:自有范式,可自由定义游戏内交互模型,但仍需尊重系统交互(通知、辅助功能、控制器)的平台惯例。

技能还提供参考索引,对应各平台的详细文档主题,包括触控、标签栏、导航堆栈、手势、屏幕尺寸、安全区域、多任务、侧边栏、指针、键盘、Apple Pencil、Stage Manager、菜单栏、工具栏、窗口管理、键盘快捷键、Dock、焦点引擎、Siri Remote、沉浸式体验、视差、空间计算、眼动追踪、手部手势、深度、Digital Crown、复杂功能、通知、触觉、控制器、辅助功能等。

使用方式

在提问前先检查 .claude/apple-design-context.md,使用已有上下文,只询问尚未覆盖的信息。技能提供决策框架:识别主要使用场景(移动中、桌面、沙发、空间环境);将输入方式与交互匹配(触控、指针、注视+手势、Digital Crown、遥控器);适配而非复制(macOS 侧边栏在 iPhone 上变为标签栏,visionOS 体积在 watchOS 上无对应物,翻译意图而非实现);利用平台优势(iOS 的实时活动、macOS 的桌面小组件、watchOS 的复杂功能、visionOS 的沉浸式空间);在尊重各平台视觉语言和交互模式的同时保持品牌一致性。

输出格式建议包括:引用相关 HIG 章节的平台特定建议、比较导航/输入/布局/惯例的平台差异表、各平台实现说明(含推荐 API 与适配策略)。

技能建议向用户确认以下问题:目标平台有哪些?是新应用还是适配现有应用?若为现有应用,以哪个平台为基础?使用 SwiftUI 还是 UIKit/AppKit?是否需要支持旧版操作系统?主要使用场景是什么(移动中、桌面、沙发、空间、一眼可读)?

适用场景

适用于需要为 Apple 多个平台进行界面设计或适配的开发者与设计师,尤其是跨平台产品在保持品牌一致性的同时需要遵循各平台 HIG 的场景。

限制

资料未提供该技能的具体安装命令、收费信息、价格、平台支持范围或实际使用效果。相关技能包括 hig-foundations(跨平台共享原则:颜色、排版、辅助功能、布局)、hig-patterns(各平台表现不同的交互模式)、hig-components-layout(因平台而异的导航结构:标签栏、侧边栏、分栏视图)、hig-components-content(跨平台适配的内容展示)。