前段时间开发了一些苹果快捷指令,在这里分享一下,觉得有用的小伙伴可以“抄作业”啦
那么苹果的快捷指令是什么呢,以下摘自苹果官网
什么是快捷指令?
快捷指令可让你使用 App 快速完成任务,只需轻点一下或询问 Siri 即可。
快捷指令可以自动化各种任务,例如,获取前往“日历”上下一个日程的路线、将文本从一个 App 移到另一个 App、生成支出报告等。
基于你使用 Apple 设备的方式(App 使用以及浏览器、电子邮件和信息历史记录),Siri 会建议简单实用的快捷指令,快速轻点即可运行。创建快捷指令后,你可以激活 Siri,然后说出快捷指令的名称以运行它。
“快捷指令” App
除了运行 Siri 建议的简单快捷指令外,你还可以使用“快捷指令” App 将现有快捷指令或自定快捷指令添加到设备。该 App 可让你合并多个 App 间的多个步骤,以创建功能强大的任务自动化。
分享的快捷指令有的是自己开发的,有的是借鉴过来了,先从一个开车场景的自动化开始说吧
开车前一般有这个场景:手机先打开高德导航,连上车的蓝牙后播放歌曲。我根据这个场景开发一个自动化(北京往返老家时导航并放歌,这个场景最多了,所以专门开发了一下)
当然,在开发这个自动化之前,还根据每天公司的健康打卡,写了一个快捷指令:首先去支付宝健康码截图,然后打开OA上传健康码。只是这个还没想好怎么自动化
开发完开车场景自动化后,让我想起了以前一个同事,记得那时我刚写完前端一键打包,估计是他想到了类似的,就向我介绍了这个app,那时还叫workflow
那天晚上正好坐火车回老家,我就开始尝试怎么使用它了,妹妹坐在我旁边,我却一直没理他,一路在搞这个workflow,估计那天她才知道程序员沉浸开发时的快乐。那晚开发了好多,但是最终就留下了两个,其他的都是尝试了一下,觉得没啥用就删了
第一个是删除最近的截图,上边的健康打卡已经展示了
第二个是把提醒事项添加到“待办事项”和“日历”再向自己发一个email(发email是为了用而用),这个好长,主要是为了支持把一个第三方app的数据分享到这个模块,现在这个app不用了(我记得是看了一本书介绍柳比歇夫记录时间从而有时间感,我也想试一下,但最终还是放弃了),但是这个程序也不好改了,所以后来的开发,能分模块的就尽量就分
回想到这里,我把这个开车场景自动化分享给了那个同事(那个健康打卡他用不上),居然有意外收获,他分享了苏星河的B站视频《iPhone改变了世界,而它改变了iPhone》,看了视频又找到了“坐火车一路写代码”的快乐
视频分享了4种应用场景:
- 早晨语音播报日期、天气和通勤时间;
- 自定义app图标;
- 电影剪辑的声音播报电量;
- 快捷打开支付宝健康码;
其实算下来对我有用就两个:语音播报和打开第三方app。我应该不会花时间剪辑电影里的声音,所以第一个和第三个算是一个;自定义图标,我那次在火车上试过了;打开支付宝健康码的方法,举一反三,理论上讲,可以打开任何第三方app里暴露的功能了,这点才是最大的收获
首先做这个语音播报功能,我按照视频做出了播报日期,播报天气(播报通勤用的时间没啥用,每天上下班用多少时间自己心里有数)和播报电量(我改进了一下,电量100%是提醒我拔充电器,电量低于20%时提醒我充电)
我还拓展了一下,播报我上班的地方7点到19点的下雨情况,如果降雨的概率大于50%,提醒我带伞,北京那么大下雨情况不一样,也要报下我住的地儿的情况,复制“工作带伞”这个模块,名字改成“居住带伞”,地点改成自己的住处
我还进一步改进了带伞这个模块,不管啥时候运行,0点到19点运行就报当天的,19点以后的报第二天的
接着按照视频中的第四条,添加了“健康码”这个模块,并对之前的“健康打卡”进行改造
并添加轻点两下触发的方式,打开健康码快多了(除了点击触发和轻点手机背面触发,也可以通过siri触发)
然后综合这些模块,放到晨间播报这个自动化里:先报日期,再报天气,再报工作和居住带伞情况;推送一条消息,点了推送触发健康打卡(健康打卡时需要以快捷指令为基础来回切换app,终于找到了健康打卡的自动化场景)晚间也自动播报一下带伞情况。
播报电量也放到自动化场景中去
最后对文章开头分享的开车场景的自动化进行改造,毕竟苏星河视频里分享的第四条很有用的
首先是“北京往返老家”那块全部改成用高德导航,查高德官网的api就可以了,添加了“去北京”“去老家”这两个模块
思考了一下,可以把高德导航单独做成了一个模块
“自选”改成调这个模块,然后再添加“常去”,把常去地点都添加上,也调用这个模块
以上内容是我家宝宝出前就写的差不多了,还没发表宝宝就出生了,在照顾宝宝时需要记录宝宝喂奶的时间和喂奶量,于是我抽空开发了对应这个场景的快捷指令
有了前边的基础,这个功能很快就开发出来了,并且开通了“Hi Siri”,这样唤起Siri简单说几个字就知道我要干啥了(就不会显得那么“人工智障”了),这样我就可以准确记录喂奶时间和喂奶量了,这样我感觉一个人承担下了所有(哈哈开玩笑,其实就是深更半夜喂宝宝,虚弱的媳妇在睡觉,不忍心打扰她)。虽然后来用了更专业的app记录(得亲手操作),但一个人孤军奋战腾不开手时最适合用这个功能了(第一次用时,感觉自己是钢铁侠,Siri是贾维斯,哈哈)。后来离开医院回到家,人手增多了,这个功能基本就用不到了,但也在这放一下吧,改进一下也可以记录别的东西的
以上就是我分享的苹果快捷指令了,最后的最后当然要感谢一下那位乐于分享的同事了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。