Highlight
Apple 将 system intelligence 定义为操作系统与日常 App 协作降低用户操作成本的设计实践,并要求开发者通过 extensibility 把 App 功能带到 Siri Suggestions、Shortcuts、widgets、App Clips 和跨设备场景中。
核心内容
很多 App 的默认入口仍然是图标。用户点开图标,进入完整界面,完成任务,再把 App 关掉。这个模型清楚,但代价也明显:用户必须记住哪个功能在什么位置,还要在合适的时间主动打开它。
这场 session 的起点是另一种设计视角。Apple 把 system intelligence 解释成操作系统和用户每天使用的 App 一起工作,让日常任务更容易完成。Siri Suggestions、Voice、widgets、App Clips 这些能力不只是便利入口,它们共同构成一种平台惯例。
Mark Mikin 用分享按钮做类比。分享图标之所以好用,是因为它在系统和第三方 App 中反复出现,用户一眼就知道可以做什么。Intelligence 也需要这种一致性,但它比静态图标更活。每个人看到的 Siri Suggestions、Siri 对话和系统建议都不同,同一个人在不同时间也会看到不同结果。
这会改变开发者的责任边界。用户不会区分一次建议失败是系统问题还是 App 问题,只会觉得整个体验不够聪明。App 要参与系统智能,就要把核心能力拆出 App 图标之外,通过 extensibility 提供给系统,让系统在合适的地点、时间和设备上呈现它们。
详细内容
System intelligence:让 everyday tasks 更容易
(01:23)这场演讲给出的定义很直接:intelligence 是操作系统和人们每天使用的 App 一起工作,让日常事务更容易完成。这里的重点落在系统和 App 的协作关系上,而非某一个功能名称。
关键点:
system intelligence是一个体验层定义,覆盖 proactive、Siri、Voice、Siri Suggestions 等能力。- Apple 把它放在设计语境里讨论,因为它影响用户完成任务的路径。
- App 参与得越充分,系统越能把 App 的功能放到用户需要的位置。
Living design:智能是一种动态的平台惯例
(01:58)Apple 明确说 intelligence 应该被看作一种 design practice。演讲随后用分享按钮解释 platform convention:当同一个符号在系统和 App 中稳定出现,用户会形成预期。
(03:01)Intelligence 的差别在于它会变化。Siri Suggestions 和 Siri 对话会根据人、时间、设备状态和使用方式改变。一个静态按钮只表达一个固定动作,智能建议则要判断当前什么最有用。
关键点:
- 智能体验要像平台控件一样可识别,不能让每个 App 各自发明一套规则。
- 它又要像活的设计一样响应上下文,不能只把同一个快捷入口固定展示给所有人。
- 当建议不准时,用户感受到的是 App 体验变差,所以开发者需要提供高质量、可被系统理解的功能入口。
Extensibility:App 不再只等用户打开
(04:03)演讲把 App 先还原成最传统的模型:一个图标加一个完整体验。用户点击图标进入,离开时关闭,下次再从图标回来。
(04:42)Apple 随后回顾了这条线的演进。2014 年的 app extensions 让 App 能把一部分能力交给系统入口。2016 年的 SiriKit 基于同一套扩展基础,让 App 第一次能和 Siri 协作。后来 Shortcuts、widgets、App Clips 继续把 App 的功能拆到更多场景。
(05:17)Handoff 是另一个例子。它最初连接 iPad、iPhone 和 Mac,后来对 Apple Watch 很关键。Apple 把这种跨设备、跨 App、跨操作系统的连接称为 intelligent glue:它把设备、App 和系统粘在一起,减少用户完成日常任务时的切换成本。
关键点:
- Extensibility 是 system intelligence 的基础设施,负责把 App 功能暴露到 App 图标之外。
- SiriKit、Shortcuts、widgets、App Clips 都沿着同一个方向演进:让用户在当前场景直接完成任务。
- 设计 App 时要先识别可拆出的核心能力,而不是把所有操作都锁在完整界面里。
Privacy:智能体验必须建立在信任上
(05:36)Apple 在介绍系统智能时强调 privacy。演讲说,这个系统要从基础上尊重隐私;任何智能系统都不值得用牺牲基本人权来换。
这个提醒很重要。System intelligence 要理解上下文、预测意图、连接多个设备和入口。如果 App 为了建议更“聪明”而收集过量数据,用户会失去信任,系统入口也会变成压力源。
关键点:
- 智能建议需要上下文,但上下文收集必须有明确目的。
- 只为用户能感知到的任务价值提供信号,避免把所有行为都当成可捐赠数据。
- 推荐、快捷入口和跨设备延续都要有失败路径,让用户能回到完整 App 控制流程。
后续路线:从设计理由进入实现方法
(05:53)这场 session 是系列开篇。它没有展开具体 API,而是交代后续几场要回答的问题:智能交互如何节省时间,如何衡量成功,用户旅程中哪里会受益,以及底层技术如何支撑。
(06:38)Mark 提到后续内容会围绕三个一致概念展开,并用少量 API 提供大量用户价值。接下来几场 session 会进入 intents、donations、Shortcuts、SiriKit 和系统入口的细节。
关键点:
- 10086 负责建立判断标准:为什么 App 要参与系统智能。
- 10087、10088、10200 延续同一设计系列,分别讨论系统协作、发现入口和用户旅程。
- 10068、10073 把设计理由连接到 SiriKit、Shortcuts 和 intents 的实现路径。
核心启发
1. 把高频任务拆成系统入口
做什么:列出 App 中用户最常重复的 3 个任务,把它们设计成可以从 Siri Suggestions、Shortcuts、widgets 或 App Clips 触达的独立入口。
为什么值得做:这场演讲的核心判断是 App 不应只依赖图标入口。系统能在用户当前场景中呈现任务,App 的核心功能才更容易被使用。
怎么开始:先用产品语言写清楚每个任务的触发场景、输入、输出和完成状态,再去 10087、10068、10073 中选择合适的 intents、Shortcuts 或 SiriKit 实现方式。
2. 为智能建议写一份设计规格
做什么:给每个建议入口补上展示规则:什么时候出现,显示什么文案,用户点进去到哪里,建议不合适时怎样退出。
为什么值得做:Intelligence 是动态的平台惯例。建议内容会因人和时间改变,但用户仍然需要稳定、可理解的交互规则。
怎么开始:把一次建议当成一个小界面来设计,先画出正常路径,再补充误触、过期、无数据和用户不感兴趣时的处理。
3. 把跨设备连续性纳入核心流程
做什么:找出适合从 iPhone 延续到 Apple Watch、Mac 或 iPad 的任务,例如导航、播放、记录、支付前检查和快速确认。
为什么值得做:演讲用 Handoff 说明,系统智能的一部分价值来自设备和 App 之间的连接。用户想完成的是任务,不是管理设备边界。
怎么开始:把流程拆成“开始、继续、完成”三个阶段,确认每个阶段最适合出现在哪个设备和系统入口上。
4. 把隐私边界写进智能体验
做什么:为每个智能入口写清楚需要哪些上下文信号、这些信号服务哪个用户任务、用户如何回到手动控制。
为什么值得做:Apple 在这场开篇 session 中把 privacy 放进 system intelligence 的基础定义。智能体验一旦越界,用户会把它理解成打扰。
怎么开始:删除和任务无关的信号需求,只保留能直接改善建议准确度或完成速度的上下文,并在完整 App 中保留清晰的设置和撤销路径。
关联 Session
- Design for intelligence: Make friends with “The System” — 把 system intelligence 拆成 define、learn、execute,讲解 intents、donations 和 extensibility 如何让系统理解并执行 App 的关键功能。
- Design for intelligence: Discover new opportunities — 讲解如何把 App 的重要功能带到操作系统的新入口,包括 Lock Screen、Calendar、voice interactions 和其他系统建议场景。
- Design for intelligence: Meet people where they are — 从用户旅程出发,解释系统智能如何在合适的时间提供价值,让 App 成为日常习惯的一部分。
- What’s new in SiriKit and Shortcuts — 总览 iOS 14 中 Siri、Shortcuts、compact Siri UI、富会话体验和 App actions 组织方式的更新。
- Empower your intents — 深入讲解 intents、in-app intent handling、Intent 扩展性能,以及带图片和副标题的 SiriKit 体验。
评论
GitHub Issues · utterances