iOS 12 新功能 Shortcuts 推出 beta 版应用,功能比你想象的更强大

摘要

有人做了一个「开启手电筒」的 Shortcuts,只要喊出《哈利波特》中发光咒的咒语「荧光闪烁」,就能开启 iPhone 的手电筒。

一个月前的 WWDC18 上,苹果发布了 iOS 12,其中最重要的一项功能更新,大概要数脱胎于 Workflow 的自动化 app Shortcuts 了。最开始,Shortcuts app 并没有随 iOS 12 的开发者测试版一同发布,而是到了昨天,才通过苹果的 iOS app 测试平台 Testflight 发布了一个仅限开发者邀请的测试版。

尽管这样一个测试版并不能代表 Shortcuts 最终的使用体验和功能细节,但我们仍可以试着从中了解,苹果希望通过这样一个自动化工具完成什么,它对用户来说又意味着什么?


脱胎于 Workflow,Shortcuts 可以更深入地调用 iOS

两年前,苹果收购了 iOS 上知名的自动化 app——Workflow。

通过使用 Workflow app,用户可以将不同的指令、动作串联起来,编写自动化操作的「程序」。Workflow 团队在被苹果收购之后,变成了现在的 Shortcuts 团队。在 WWDC 的演示中,Shortcuts app 的界面,也和当下的 Workflow 几乎完全一致。

而在本次公布的测试版中,Shortcuts 在 app 的交互逻辑上也和 Workflow 极为相似。用户通过「拖拽」的方式将一个个动作拖进流程之中,依次触发,组成一个「程序」。Shortcuts 能够完全兼容之前 Workflow 里的程序,用户完成安装 Shortcuts 之后,Shortcuts app 会自动将用户 Workflow 中的全部程序自动导入到 Shortcuts 里来。可以说,Shortcuts app 从一开始就是为了完全继承并取代 Workflow 而诞生的。

从 Workflow 的基础上出发,Shortcuts 最大的升级在于它对系统服务的支持更为强大。在此之前,用户必须通过一些「变通方法」,才能在 Workflow 中调用某些系统层级上的功能。而现在,因为 Shortcuts「亲儿子」的身份,苹果为其接入了更多系统级的私有接口,其中有一些是任何第三方 app 都无法接入的。

Shortcuts 可以调用包括「定时器」、「勿扰模式」(可编写脚本)、「移动网络数据开关」等等一系列之前 Workflow 无法调用的系统功能和信息,这使得 Shortcuts 不仅完全继承了之前 Workflow 已有的能力,还可以在其基础上达成更多,组合出更强大的功能。除此以外,更让许多技术领域的用户感到兴奋不已的是,Shortcuts 甚至支持在网页上运行 Javascript,这使得 Shortcuts 能够在浏览器里做到几乎任何事。


与 Siri 的配合,让运行 Shortcuts 变得更简单

除了 Shortcuts app 可以调用比 Workflow 更多的接口以外,苹果将 Shortcuts 和 Siri 整合起来,也使得运行一个「程序」变得比之前更为简单。

用户可以通过「加入 Siri」功能,将 Shortcuts 程序接入 Siri,并可以设置任意关键词来触发这个程序。比如有人做了一个「开启手电筒」的程序并接入了 Siri,然后将《哈利波特》中发光咒的咒语「荧光闪烁」设为了 Siri 关键词。这样以来,只需要喊出「Hey, Siri. 荧光闪烁。」(最好同时还挥动一下手机)就可以开启手电筒了。

Apple Watch 和 HomePod 同样可以触发接入 Siri 的 Shortcuts。用户只需要对 Siri 说出在 iPhone 上预设好的指令,Apple Watch 和 HomePod 会自动将运行 Shortcuts 的指令发送到 iPhone 上,交由 iPhone 执行。目前,因为 iCloud 的框架还未更新,所以暂时无法使用 HomePod 触发 Shortcuts 程序,但运行着 watchOS 5 的 Apple Watch 已经可以做到,并且已经能够基于时间地点,自动在表盘上给出运行程序的推荐了。


Shortcuts 还有很多需要完善的地方,也有着无限可能

Shortcuts 的首个测试版也并非完美。有一些在 Workflow 上就存在着的问题,没有随着 Shortcuts 的问世而得到解决。比如,通过 Shortcuts 程序发送一条短信仍然需要用户在最后手动按下「发送」键才能成功发送,再比如导航的时候,最后仍然需要手动按下「出发」按钮才能开始导航。在未来,也许苹果会把这些问题悉数解决,让 Shortcuts 和 Siri 能够更好地配合工作,在自动化的场景下发挥出更多的魔力。

从目前 Shortcuts app 的完成度来看,它很有可能会在秋天新 iPhone 发布时就正式开放下载。除了 iOS 12 系统以外,Shortcuts app 还可以支持 iOS 9 以上的全部系统。强大的功能,与苹果的软硬件生态的深度整合,让 Shortcuts 的第一个 beta 版本就已经相当理想和领先。甚至,有评论家发出了「收购 Workflow 是苹果历史上最棒的一桩收购案」这样的感叹。而对普通用户而言,我们也可以期待它在未来将会给 iOS 以至于整个苹果生态带来的无限可能。


参考:

Hands-on: Shortcuts brings powerful automation tools, with support for Siri to iOS

Tweets from Federico Viticci

Tweets from Steve Troughton-Smith


题图来源:WWDC 视频截图

责任编辑:宋德胜

最新文章

极客公园

用极客视角,追踪你不可错过的科技圈.

极客之选

新鲜、有趣的硬件产品,第一时间为你呈现。

张鹏科技商业观察

聊科技,谈商业。