
关于
Apple HIG 系统体验组件指南:Widget、实时活动、通知、表盘复杂功能、主屏幕快捷操作等。
name: hig-components-system description: 'Apple HIG 系统体验组件指南:小组件、实时活动、通知、表盘复杂功能、主屏幕快捷操作、顶部架、表盘、App Clips 和 App 快捷指令。' risk: unknown source: community date_added: '2026-02-27'
Apple HIG:系统体验
在提问前先检查 .claude/apple-design-context.md。使用已有上下文,仅询问未涵盖的信息。
核心原则
通用原则
-
一目了然,即时价值。 系统体验将应用最重要的内容呈现在用户无需启动应用即可看到的界面上。设计时以秒级注意力为目标。
-
尊重平台上下文。 锁屏小组件与主屏幕小组件有不同的约束。表盘复杂功能远小于顶部架项目。
小组件
-
展示相关信息,而非全部。 显示最有用的子集,适时更新。
-
支持多种尺寸并采用不同布局。 每种尺寸应是精心设计的,而非另一尺寸的缩放版本。
-
点击深度链接。 将用户带到相关内容,而非应用根页面。
实时活动
-
追踪有明确起止的事件。 快递、比分、计时器、行程。同时为灵动岛和锁屏设计。
-
保持更新和及时性。 过时数据会损害信任。事件结束时及时终止。
通知
-
尊重用户注意力。 仅发送用户真正关心的通知。禁止推广或低价值通知。
-
可操作且自包含。 包含足够上下文以便理解和操作,无需打开应用。支持通知操作,使用线程和分组。
表盘复杂功能
- 表盘上的聚焦数据。 设计最小有用表示。支持多种系列。合理分配更新预算。
主屏幕快捷操作
- 3-4 个最常用任务。 简短标题、可选副标题、相关 SF Symbol 图标。
顶部架
- tvOS 展示区。 展示吸引人的内容:新剧集、精选项目、最近内容。
App Clips
- 在严格大小限制内提供即时、聚焦的功能。 无需 App Store 下载即可快速加载。仅提供即时任务所需功能,然后引导安装完整应用。
App 快捷指令
- 将关键操作暴露给 Siri 和聚焦搜索。 为常用任务定义快捷指令。使用自然、对话式的触发短语。
参考索引
| 参考文档 | 主题 | 核心内容 | |---|---|---| | widgets.md | 小组件 | 一目了然的信息、尺寸、深度链接、时间线 | | live-activities.md | 实时活动 | 实时追踪、灵动岛、锁屏 | | notifications.md | 通知 | 注意力、操作、分组、内容 | | complications.md | 复杂功能 | 表盘数据、系列、预算更新 | | home-screen-quick-actions.md | 快捷操作 | 触感触控、常用任务、SF Symbols | | top-shelf.md | 顶部架 | 精选内容、展示 | | app-clips.md | App Clips | 即时使用、轻量、聚焦任务、NFC/QR | | watch-faces.md | 表盘 | 自定义复杂功能、表盘分享 | | app-shortcuts.md | App 快捷指令 | Siri、聚焦搜索、语音触发 |
输出格式
- 系统体验推荐 -- 哪个界面最适合该用例。
- 内容策略 -- 显示什么、优先级、省略什么。
- 更新频率 -- 刷新率,包括系统预算约束。
- 尺寸/系列变体 -- 支持哪些以及布局如何适配。
- 深度链接行为 -- 点击后将用户带到哪里。
需要询问的问题
- 哪些信息需要在应用外展示?
- 目标平台是什么?
- 数据更新频率如何?
- 主要的一目了然需求是什么?
相关技能
- hig-components-status -- 小组件或实时活动中的进度指示器
- hig-inputs -- 系统体验的交互模式(表盘复杂功能的数码表冠)
- hig-technologies -- App 快捷指令的 Siri、复杂功能的 HealthKit、App Clips 的 NFC
由 Raintree Technology 构建 · 更多开发者工具
适用场景
当任务明确匹配上述概述中描述的工作流或操作时,适用此技能。
限制
- 仅在任务明确匹配上述范围时使用此技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停下来寻求澄清。