快捷指令的工作原理(四):“快捷指令”中的“内容图”引擎

捷径技巧 2020-08-10 22:16

“快捷指令”的许多神奇之处来源于其“内容图”引擎,它随时可以智能地将 iOS 以及 iPadOS 功能和 App 的数据转换为快捷指令操作。当操作需要某种类型的内容而您传入了另一种类型的内容时,“内容图”会自动将该内容转换为合适的类型。

此智能数据转换功能可让“快捷指令”集成 App 和服务。以下示例包含“获取临近日程”操作,其后面是“显示路线”操作。第一个操作输出“日历”日程,可包括时间计划数据和位置数据。由于第二个操作需要传入位置数据,“内容图”会仅提取“日历”日程中的“地图”数据以生成驾驶路线。

显示基于内容检测的操作的快捷指令示例。

“内容图”还允许高级的多步骤内容转换。这可让“快捷指令”集成看起来不相关的 App 和服务,如“音乐”和“邮件”。例如,您可以创建包含“获取当前歌曲”操作、“获取音乐的详细信息”操作和“存储到相簿”操作的快捷指令。运行时,此操作系列会自动提取音乐资料库中当前播放歌曲的专辑插图,并将该插图存储到相簿。

显示从输入中提取内容的操作的快捷指令示例。

通过“内容图”,您无需担心是否将正确类型的内容从一个操作传递了到另一个。“快捷指令”会假定您要完成的内容并决定完成的方式。如果想要查看操作的结果,请将“显示内容图”操作添加到工作流程。