服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

iPhone、iPad、Mac 上的「效率魔法」,10000 字带你零基础入门「快捷指令」

日期: 来源:少数派收集编辑:Tp

编注:本期「万字解析」内容选自选自《生产力超频:学得会的快捷指令》。《生产力超频:学得会的快捷指令》面向所有对快捷指令有兴趣的读者,尤其是一直想入门而不得其法的用户,拒绝炫技,只讲重点,真正做到「零基础学会快捷指令」,让快捷指令成为学得会、用得上的效率工具。

相信使用过苹果设备的你,或多或少对快捷指令都有所了解。这篇文章是为了解决大家对快捷指令 3W 的问题:
• What:什么是快捷指令;
• Why:为什么选择快捷指令;
• When:在什么情况下使用快捷指令
了解过这些问题,在后续的文章中带着这样的共识,可以帮你更高效地汲取知识。
因此,无论你对快捷指令有多深的掌握,都希望你可以耐心读完这篇文章。
什么是快捷指令?
快捷指令的前身是 iOS 平台一款名为 Workflow 的自动化工具,它可以通过对各动作的简单排列来实现用户想象中的各种功能。你可以将其理解为一个图形化的简易编程工具,任何人都可以用它来制作属于自己的「程序」。这款应用一经面世,就吸引了众多 Power User。
Workflow 于 2017 年被 Apple 收购,并在次年的 iOS 12 中成为系统内置的应用 Shortcuts(捷径 / 快捷指令)。并在 2021 年的 macOS Monterey 中登录了 macOS 平台。
经过多年的发展,快捷指令已然成为 Apple 生态的一大「神器」,配合上第三方应用的支持,它可以替你省下很多不必要的时间,极大地提升工作效率。
以我此前写的快速拼图为例,就是结合了 Yoink、快捷指令和 Keyboard Maestro 三个工具来实现的。在文章发布后,我甚至还推倒重做了一版(会在后续文章中介绍),省去了拖拽的步骤,直接就能生成拼图。
快捷指令的界面与用途
快捷指令能够得到许多人的喜爱,离不开它简单直观的逻辑与设计。从界面来说,应用直观地分为了「快捷指令」「自动化」和「快捷指令中心」三个板块,分别对应「手动使用与编写」「自动运行」和「查找范例」的需求。

快捷指令

在「快捷指令」界面,所有快捷指令都会以圆角矩形的方式来排列。
在 iOS / iPadOS 上直接点击即可运行对应的快捷指令,点击矩形右上角的 ··· 即可编辑。长按即可展开菜单,快速进行重命名、分享等操作。在 macOS 上,点击矩形右上角的 ▶︎ 即可运行,双击矩形则是打开编辑窗口,右键点击展开菜单。
在「快捷指令」界面返回上一层,则可以按照分类、文件夹来管理不同的快捷指令。
点击「快捷指令」界面右上角的 + 号即可创建一个新的快捷指令,你可以通过屏幕下方(iOS)或右侧(iPadOS & macOS)的动作列表来找到想要的动作,直接拖拽到快捷指令空白处即可应用。
通过不同动作的排列组合,就能实现快捷指令的「千变万化」。
在动作列表中,你可以使用搜索分类推荐三种方式找到想要的动作。对于快捷指令新人来说,我更推荐使用分类和推荐,它可以帮你迅速了解快捷指令的分类逻辑、具体有哪些动作。
而对于有一定基础的朋友,搜索功能则能帮你极大地提升快捷指令的编写效率。
如果你暂时没有快捷指令的基础,看到这或许会有点晕。别担心,这里只是为了让你了解快捷指令各界面的作用,后续会有详细的文章介绍编写、分类相关的内容。

自动化

在「自动化」中,我们可以创建不同的条件,并在条件下由系统自动运行特定动作。
听起来有点绕?没关系,举个简单的例子:
你每天 23:45 上床睡觉,会打开睡眠模式,并播放一段助眠音乐,为了节省手机电量,你还会打开低电量模式。同时,为了避免没开闹钟睡过头,还会再检查一遍 8:00 的闹钟是否打开
在没有快捷指令自动化的情况下,我们每天至少需要 2-3 分钟去处理这一段琐事。而快捷指令自动化的意义,则是让这些操作在瞬间自动完成。你只需要按照下图这样设置:
如此一来,你要做的只有准时上床睡觉。手机会自动为你播放助眠音乐、自动设定低电量模式和睡眠模式、并帮你打开 8:00 的闹钟。
上面提到的场景只是一个假想场景,在实际生活中,自动化还可以帮我们补足 iOS 的系统短板。比如我在 这篇文章 里,就利用快捷指令自动化在 iOS 上实现了「节假日闹钟」的自动切换。
自动化在应对具有重复希望解放双手的场景下尤为高效。因此,想要用好自动化,我们首先应该明确自己的需求。虽然看似复杂,但别担心,后续的文章带你一步步上手自动化。

快捷指令中心

你可以将「快捷指令中心」理解为一个由 Apple 官方出品的快捷指令库。与少数派的 Shortcuts Gallery 类似,都收纳了许多或实用,或有趣的快捷指令。
对于刚接触快捷指令的人来说,官方的「快捷指令中心」不但可以帮你快速填充自己的快捷指令库,体验快捷指令的乐趣,也可以为你提供诸多优秀的快捷指令范本以供参考学习。
零基础的你,如果想要了解快捷指令的编写逻辑,那么不妨在快捷指令中心里找一些范例,然后顺着它的动作编排演练一遍,然后修改其中的动作、参数,相信你会很有收获。
为什么选择快捷指令?
对于这个问题,每个人会给出不同的答案。有的人认为,「折腾」快捷指令是非常酷的事情;有的人则是希望用快捷指令来提升自己的效率……这个答案并无对错之分,每个人都可以有自己的取向。
而我认为,快捷指令就像一把瑞士军刀,它未必能把每件事做到极致,但有它一个就可以应对生活中诸多琐碎的需求。也就是说,我们之所以选择快捷指令,是因为它能帮我们解决许多零碎的问题
打个比方,当你需要将 20 张照片转换为 PDF 文本,摆在你面前的有这么几个选项:
• 用 Word / Pages 排列图片并导出为 PDF;
• 用网页版工具将图片打包成 PDF;
• 下载一个专门的软件来转换。
这三个方法都各有优缺点,Word / Pages 的方法自由度最高,但排版却非常麻烦;网页工具最方便,但往往会有各种限制,比如文件大小、数量,甚至还会有水印;下载软件或许比较「一劳永逸」,但这毕竟只是个琐碎的需求,下载软件或许显得太「大动干戈」。
当我第一次遇到照片转 PDF 的情况时,我选择了快捷指令。花不到 3 分钟时间简单写了一个「能用就行」的版本,随后只需要选择图片 > 运行快捷指令,就会自动生成一个 PDF 文件。在后续遇到类似情况的时候,我甚至还可以直接复用。在应对这种琐碎
这个快捷指令的逻辑非常简单:「导入照片 > 制作 PDF > 保存 PDF」。相信所有人都能想到这个逻辑,但或许出于对快捷指令的不熟悉,或是未形成用快捷指令解决问题的思维,往往容易绕了远路。
至此,我们将面对本栏目的第一个核心内容:编程思维,或者更应景地说——快捷指令思维
想要用好快捷指令,我们就需要有将需求化整为零的能力。打个比方,把大象塞进冰箱需要三步:
• 打开冰箱门;
• 把大象塞进去;
• 关上冰箱门。
而其中省略的那些步骤,则可以根据每个人的习惯自由调整。代入到上文提到的「图片转 PDF」中也一样:
• 选择需要制作成 PDF 的图片;
• 由工具制作成 PDF;
• 将 PDF 导出。
这是最基础的思路,而如果我们想要让图片按照特定的顺序来排列,或是导出 PDF 时将其命名为「20 张图片.pdf」,又该怎么办呢?应该在哪两步之间做些什么?相信你的心里已经有了答案。
不过,毕竟是思维层面的东西,很难在一朝一夕养成。而快捷指令本身就是一个适合锻炼编程思维的工具,你可以通过自己编写快捷指令、学习他人的编写思路来锻炼自己。
而想要更快速地形成这种思维,不妨在日常生活中多对身边的事物做一些思考练习,比如「通过地铁闸机的时候,闸机都做了什么」「给老板买一杯咖啡,一共分多少步」之类的。
最后,回到节标题的问题:我们为什么要选择快捷指令?
一方面,它丰富的功能可以应对工作、生活、学习中的许多需求,节约我们在搜索引擎找「XX 工具」的时间,也让我们避免了「为简单需求下载软件」这样舍近求远的行为。
另一方面,快捷指令需要编程思维才能更好地运用,而它本身也是一个优秀的思维锻炼工具。即便是零基础的人,在拆解吃透几个简单的快捷指令后,也能很快明白它背后的逻辑,从而编写出属于自己的快捷指令。
在什么情况下使用快捷指令
正如前文所说,快捷指令就像是一把瑞士军刀,它可以做很多事情,但未必能做到极致。因此,明确在什么情况下适合使用快捷指令,往往能帮我们事半功倍地解决问题。
我们首先要知道,使用快捷指令的目的是为了提高效率节省时间。同样的一件事,如果用快捷指令来做并不能省下时间,或者不能带来更高的效率,那么就没必要非得用快捷指令了。
打个比方,当你想要查询人民币与美元的汇率时,快捷指令同样可以借助 API 来实现查询,但它的效率远不如直接用系统自带的「聚焦」搜索方便。
对于有频繁查询需求的人来说,单独下载一个汇率 app,甚至还能有标记常用币种、汇率变化推送等功能。单从效率上来说,快捷指令并不占优。
但这并不意味着「快捷指令查汇率」是一个伪命题。相反,你可以将「查汇率」的动作与其他动作相结合,做一个「聚合播报」,并用自动化设置为每天推送。每天起床后,你就可以收到一条包含汇率、天气等信息的当日小报。
这种场景下,快捷指令反而有了不可替代的地位。
至此,我们将面对本栏目的第二个核心内容:场景最优化
相信你肯定不希望做舍近求远的事情,因此,我们需要对各种需求的场景有敏锐的判断。举个简单的例子,你独自一人等电梯上 25 层,电梯 A 在 1 层,但里面有很多分散在不同楼层的人;电梯 B 在 10 层下行,很快就能到 1 层。这时候,你就面临两种选择:
 电梯 A:与许多人一同挤电梯 A,还需要在很多层停靠,但可以立马上电梯;
• 电梯 B:可以独自享受空旷的电梯轿厢,不需要等待中途停靠,但需要多等一会儿。
还是代入到前文「图片转 PDF」的例子,电梯 A 就像是用 Word / Pages、网页工具来做,虽然可以立马开始执行,但过程未必舒适,而且最后消耗的时间可能更多。
而电梯 B 就像是用快捷指令,多等一会儿电梯的时间就相当于花一点时间去编写动作,随后便能一路直达目的地。这种情况下,电梯 B 自然是更加高效的选择。
因此,想要真正地用快捷指令来提高效率、节省时间,我们就需要掌握场景最优化的思维。
以少数派会员曾发布过的这篇文章为例,文中的快捷指令非常复杂,并且也需要比较长的时间去编写、调试。但完成之后却极大缩短了「统计字数」所需要的时间、步骤。这种情况下,花小时间,省大时间无疑是高效的。
读到这里,你或许有这样的疑问:我还是不知道什么时候该用快捷指令怎么办别担心,你只需要记住这个公式,并在遇到问题时简单套入即可:
(传统方式预计耗时 - 编写快捷指令所需时间)+ 二次使用的可能性(百分比)
我们不需要精确地计算具体时间,只要用大概的估值套进去即可。比如,传统方式预计耗时为 2 个单位,而编写快捷指令并使用只需要 1 个单位,且这个需求有 50% 的可能性会在日后重复使用,就能得到:
(2-1)+0.5=1.5
如果最后的结果大于 1,那么就放心使用快捷指令吧。如果介于 0-1 之间,那么就需要参考二次复用的概率,如果大于 70%,使用快捷指令在长远看来就可以省下更多时间。如果结果小于 0,那么使用传统方法或许更合适。
这个公式只是用于帮助入门者快速计算的,在你对需求和场景有了一定了解后,完全可以根据自己的想法来选择合适的工具,不要被公式限制了自己
快捷指令的分享、下载与使用
在日常使用中,我们往往还会遇到这样的情况:想要下载别人分享的快捷指令或是想要分享自己编写的快捷指令。这篇文章就将带你全面上手快捷指令的分享、下载与使用。

下载并使用快捷指令

无论是在少数派,还是各类科技论坛、社区,我们都能看到大家分享自己编写的快捷指令。这些快捷指令通常会以 iCloud 链接的形式呈现,我们只需要在 iOS、iPadOS、macOS 设备上打开链接,并点击链接中的「获取捷径」,系统便会自动打开快捷指令 app 并获取对应的快捷指令。
此时,我们只需要点击「添加快捷指令」,它便会被添加到你的快捷指令库中。运行的方法与其他快捷指令别无二致,你也可以随意对快捷指令的内容进行修改调整。

警惕来源不明的快捷指令

值得一提的是,从网上下载的快捷指令存在无法确认安全性的风险。换句话说,别有用心的人可能会在快捷指令里搞「小动作」。因此,在运行网上下载的快捷指令后,建议自己检查一遍其中的动作。
比如,一个叫「微博热搜榜」的快捷指令,如果加入了获取相册照片相关的动作;或者「隐藏私密照片」的快捷指令却有一个「获取 URL 内容」的动作,并且 URL 内容指向某个图床……这些都可能导致你的隐私信息被泄露。
不过,快捷指令本身也有相应的防范措施。每个快捷指令在初次运行时,都会向用户索取对应权限,包括联网、删除内容、读取敏感信息等。如果在运行时你发现有不对劲的地方,建议立即停止运行并检查快捷指令的动作
除此之外,网上下载的快捷指令还可能会遇到需要「检查版本」的情况。这种情况通常是编写者在开头用相关动作连接至自己的服务器,并对比本地和服务器版本号,从而确保快捷指令的版本是最新、可运行的。
一般来说,这样的版本验证并不会影响快捷指令的运行。尤其是某些需要长期维护的快捷指令(比如涉及 API 接口的快捷指令),这一方法可以确保分发出去的快捷指令能够正常运行。
当然,正因为这样的版本验证不影响快捷指令的运行,如果你想在不联网的情况下使用相关快捷指令,也只需要把联网验证的动作删除即可。

分享快捷指令

分享快捷指令有以下两种方法:
• 在快捷指令编写界面点击分享按钮,随后选择「拷贝 iCloud 链接」;
• 在快捷指令库中长按(macOS 则为右键点击想要分享的快捷指令,随后选择「共享 > 拷贝 iCloud 链接」。
确认分享后,快捷指令会将包含快捷指令的 iCloud 链接复制到你的剪贴板,你只需要将这个链接分享给别人即可。

相关阅读

  • 如此挺拔又优美的天鹅颈,试问谁不想拥有?

  • 舞蹈类最具人气微信平台!【舞蹈中国】微信号:dancecn读者可在本文最右下方进行评论!天鹅颈可以说是优雅的代名词,修长挺拔的脖颈,如女神般让人羡慕不已。如此挺拔又优美的天鹅颈,
  • Chat-GPT助推春燥,AI产业机遇几何?

  • 近日,百度出品的人工智能“文心一言”一时成为大家讨论的热点,期待也好,吐槽也罢,发布会一出,不免得被拿来和Chat-GPT对比一番:孰强孰弱?文心一言是否意味着中国生成式AI的未来?夹杂
  • 一键让ChatGPT做好PPT

  • “ 大家注意:因为微信最近又改了推送机制,经常有小伙伴说错过了之前被删的文章,比如前阵子冒着风险写的全指南,再比如一些限时福利,错过了就是错过了。所以建议大家加个星标,就能
  • 惜败,全红婵落泪了

  • 10米台再败陈芋汐 全红婵落泪不服输走到混采区的记者们面前时,全红婵绷着的小脸上还挂着泪珠,她在21日的全国跳水冠军赛女子10米台决赛中又输给了队友陈芋汐,只能拿到一枚不满
  • 哭过后,全红婵:下一场再赢回来!

  • 3月21日,在上海举行的2023年全国跳水冠军赛女子10米台的决赛中,经过激烈争夺,陈芋汐和全红婵分列冠亚军。当天决赛前三轮,全红婵发挥出色一路领先,陈芋汐同样发挥稳定紧随其后。
  • 陈芋汐逆势反超全红婵 夺得女子10米跳台冠军

  •   据新华社电 21日,在上海举行的2023年全国跳水冠军赛中,陈芋汐在最后两轮动作中逆势反超,以总分416.25分夺得女子10米跳台冠军。  当天决赛前三轮,全红婵发挥出色一路领先,
  • 全红婵摘银落泪,她说下一场再赢回来!

  •   3月21日,全国跳水冠军赛在上海继续进行。女子10米跳台决赛,广东队选手全红婵以405.85分的总成绩获得亚军。  虽然站上了领奖台,但全红婵显然对这个成绩并不满意。赛后,她

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章