iPhone快捷指令概述
快捷指令(Shortcuts)是苹果在iOS 12中引入的自动化工具,前身是第三方应用Workflow(苹果于2017年收购)。快捷指令可以让用户通过简单的拖拽操作,将多个步骤组合成一个自动化流程,一键完成复杂任务。从iOS 13开始,快捷指令成为系统内置应用,功能不断增强,支持自动化触发、与Siri集成、与各种应用和系统功能交互,成为iPhone上最强大的效率工具之一。
通过快捷指令,你可以一键完成诸如”一键打开导航并播放音乐”、”自动整理照片”、”批量更改图片尺寸”、”快速记录待办”、”自动发送晚安信息”等复杂任务,大幅提高iPhone的使用效率。本文将详细介绍快捷指令的基本概念、使用方法、实用快捷指令推荐、自动化设置、高级技巧和常见问题,帮助你充分利用快捷指令提升iPhone的使用体验。
快捷指令基础
什么是快捷指令?
快捷指令是由一系列”动作”(Actions)组成的自动化流程。每个动作是一个独立的操作步骤,例如”获取当前位置”、”打开URL”、”发送信息”、”调整图像大小”等。将多个动作按顺序组合在一起,就形成了一个快捷指令。运行快捷指令时,系统会按顺序执行每个动作,自动完成整个流程。
例如,一个”上班打卡”快捷指令可能包含以下动作:
- 获取当前位置
- 打开公司打卡应用
- 播放通勤音乐播放列表
- 显示当天天气和日程
只需点击一下,就能自动完成所有这些操作。
快捷指令应用界面介绍
打开”快捷指令”应用(Shortcuts,蓝色图标,白色闪电符号),主要有以下几个标签页:
- 快捷指令(Shortcuts):显示你创建和添加的所有快捷指令,可以按文件夹分类组织。点击快捷指令即可运行。
- 自动化(Automation):创建和管理自动化触发的快捷指令,可以在特定时间、地点、事件发生时自动运行。
- 图库(Gallery):苹果官方推荐的快捷指令库,包含各种实用快捷指令,可以一键添加到自己的快捷指令库。
快捷指令的运行方式
快捷指令可以通过多种方式运行:
- 在快捷指令应用中点击运行:最基本的方式,打开快捷指令应用,点击快捷指令运行。
- 添加到主屏幕:可以将快捷指令添加到iPhone主屏幕,像普通应用一样点击运行。
- Siri语音运行:为快捷指令设置语音短语,通过”嘿Siri,[短语]”运行。
- 小组件运行:将快捷指令添加到主屏幕小组件,点击运行。
- 共享表单运行:在其他应用的共享菜单中运行快捷指令(如在照片应用中分享照片时运行图片处理快捷指令)。
- 自动化触发:在特定条件下自动运行(如到达某地、某时间、连接某Wi-Fi等)。
- Back Tap运行:通过轻点iPhone背面2次或3次运行(设置→辅助功能→触控→轻点背面)。
- 辅助功能快捷键:通过连按侧边按钮3次运行。
创建你的第一个快捷指令
步骤1:新建快捷指令
- 打开”快捷指令”应用。
- 点击右上角的”+”号,新建一个快捷指令。
- 点击”新建快捷指令”(New Shortcut),可以重命名为有意义的名称,如”播放通勤音乐”。
- 点击”添加操作”(Add Action),开始添加动作。
步骤2:添加动作
- 在动作库中搜索或浏览想要添加的动作。例如,搜索”播放音乐”(Play Music)。
- 点击动作将其添加到快捷指令中。
- 可以继续添加更多动作,按顺序排列。
- 点击每个动作可以配置其参数(如选择播放哪个播放列表)。
步骤3:测试和运行
- 点击右下角的”播放”按钮(三角形),测试运行快捷指令。
- 检查每个动作是否按预期执行。
- 如果有问题,点击动作进行修改,或调整动作顺序。
- 测试成功后,点击”完成”(Done)保存快捷指令。
步骤4:添加到主屏幕或设置Siri
- 在快捷指令详情页,点击底部的”分享”按钮(方形向上箭头)。
- 选择”添加到主屏幕”(Add to Home Screen),可以将快捷指令添加到主屏幕。
- 选择”添加到Siri”(Add to Siri),录制语音短语,之后可以通过Siri运行。
- 选择”添加到辅助功能”等其他选项。
实用快捷指令推荐
1. 日常效率类
- 一键打开导航+音乐:获取当前位置→打开地图导航到公司/家→播放通勤音乐播放列表。适合上下班通勤使用。
- 早安简报:显示当天天气→显示当天日程→显示新闻头条→播放早安音乐。可以设置每天早上自动运行。
- 晚安模式:打开勿扰模式→调低亮度→设置闹钟→播放助眠音乐→关闭Wi-Fi(可选)。适合睡前一键开启。
- 快速记录待办:输入待办事项→添加到提醒事项→显示确认。可以通过Siri快速记录,不用打开提醒事项应用。
- 会议准备:打开会议笔记应用→开启勿扰模式→设置会议结束提醒→显示会议日程。适合开会前一键准备。
2. 图片处理类
- 批量调整图片尺寸:选择多张图片→统一调整为指定尺寸(如1920×1080)→保存到相册或分享。适合需要批量处理图片的用户。
- 图片转PDF:选择多张图片→转换为PDF文件→保存到文件应用或分享。适合将照片整理为PDF文档。
- 去除图片背景(iOS 16+):选择图片→使用”移除背景”动作→保存透明背景图片。适合制作表情包、产品图等。
- 图片加水印:选择图片→添加文字水印→调整位置和透明度→保存。适合为图片添加版权水印。
- 截图整理:获取最新截图→添加到”截图”相册→删除原截图→显示整理完成。适合定期整理截图。
3. 网络和工具类
- 一键切换Wi-Fi和蓝牙:关闭Wi-Fi→关闭蓝牙→显示已关闭。适合出门时一键关闭无线连接省电。
- 二维码扫描和生成:扫描二维码→显示内容或打开链接;或输入文本→生成二维码图片→保存或分享。
- 快速翻译:输入或选择文本→调用翻译应用(如Google翻译、有道翻译)→显示翻译结果。支持多语言互译。
- 网速测试:调用网速测试API→显示下载和上传速度→保存记录。适合快速测试网络速度。
- 快递查询:输入快递单号→调用快递查询API→显示物流信息。适合快速查询快递状态。
4. 学习和阅读类
- 单词复习:从单词本中随机抽取单词→显示单词和释义→标记已掌握/未掌握→保存学习记录。适合背单词。
- 网页转PDF:输入网页URL→获取网页内容→转换为PDF→保存到文件应用。适合保存网页文章离线阅读。
- 阅读时间统计:开始计时→记录阅读时间→保存到健康应用或笔记→显示阅读统计。适合记录阅读习惯。
- 每日一句:调用每日一句API(如金山词霸、有道)→显示英文句子和翻译→保存到笔记。适合每天学习一句英文。
5. 健康和运动类
- 喝水提醒:显示喝水提醒→记录喝水量→保存到健康应用→显示今日喝水总量。可以设置定时自动提醒。
- 运动记录:开始运动计时→记录运动类型和时长→保存到健康应用→显示运动统计。
- 睡眠记录:记录睡觉和起床时间→计算睡眠时长→保存到健康应用→显示睡眠统计。
- 体重记录:输入体重→保存到健康应用→显示体重变化趋势图。
自动化(Automation)设置
自动化是快捷指令的高级功能,可以在特定条件触发时自动运行快捷指令,无需手动点击。iOS 13及以上版本支持自动化。
自动化触发类型
| 触发类型 | 说明 | 示例 |
|---|---|---|
| 时间 | 在特定时间、日出/日落时触发 | 每天早上7点运行早安简报 |
| 位置 | 到达或离开特定地点时触发 | 到达公司时自动打开打卡应用 |
| 事件 | 特定事件发生时触发 | 连接CarPlay时播放音乐 |
| 设置 | 系统设置变化时触发 | 连接特定Wi-Fi时关闭蜂窝数据 |
| Apple Watch | Apple Watch相关事件触发 | 开始锻炼时播放运动音乐 |
| 充电 | 开始充电或停止充电时触发 | 开始充电时显示充电提醒 |
| 闹钟 | 闹钟停止时触发 | 闹钟停止后播放天气和新闻 |
| 邮件/信息 | 收到特定邮件或信息时触发 | 收到老板邮件时自动回复”收到” |
创建自动化的步骤
- 打开”快捷指令”应用,切换到”自动化”标签。
- 点击”创建个人自动化”(Create Personal Automation)。
- 选择触发类型(如”时间”、”位置”、”事件”等)。
- 配置触发条件(如选择具体时间、地点、事件等)。
- 点击”下一步”(Next)。
- 添加动作(与创建普通快捷指令相同)。
- 配置动作参数。
- 点击”下一步”,预览自动化。
- 关闭”运行前询问”(Ask Before Running)开关(如果希望自动运行,不需要确认)。
- 点击”完成”(Done)保存自动化。
注意:部分自动化触发(如收到邮件/信息、位置变化)可能需要”运行前询问”,即触发时会显示通知,需要点击确认才能运行。这是苹果的安全机制,防止自动化在用户不知情的情况下执行敏感操作。
实用自动化推荐
- 早安简报:每天早上7点触发→显示天气→显示日程→播放新闻→播放音乐。
- 晚安模式:每天晚上11点触发→开启勿扰模式→设置闹钟→播放助眠音乐→调低亮度。
- 到达公司:到达公司地点触发→打开打卡应用→开启工作专注模式→显示今日日程。
- 离开公司:离开公司地点触发→关闭工作专注模式→打开回家导航→播放通勤音乐。
- 连接CarPlay:连接CarPlay时触发→播放通勤音乐→打开导航→显示天气。
- 开始充电:开始充电时触发→显示”正在充电”提醒→优化电池充电(iOS 13+)。
- 闹钟停止:闹钟停止后触发→显示天气和新闻→播放早安音乐→打开窗帘(如果有智能家居)。
- 低电量模式:电量低于20%时触发→开启低电量模式→关闭Wi-Fi和蓝牙→显示省电提醒。
快捷指令高级技巧
1. 使用变量
变量可以在快捷指令中存储和传递数据。例如,第一个动作的输出可以作为变量传递给第二个动作使用。
- 魔法变量(Magic Variable):每个动作的输出自动成为魔法变量,可以在后续动作中直接引用。点击动作输入框,选择”选择魔法变量”,然后点击前面动作的输出即可引用。
- 手动变量:可以使用”设置变量”(Set Variable)和”获取变量”(Get Variable)动作手动创建和使用变量。
- 变量类型:变量可以是文本、数字、图片、文件、列表、字典等多种类型。
2. 使用条件判断
使用”如果”(If)动作可以根据条件执行不同的操作。例如:
- 如果当前时间是早上→播放早安音乐;否则→播放晚安音乐。
- 如果电量低于20%→开启低电量模式;否则→正常模式。
- 如果今天是工作日→显示工作日程;否则→显示周末推荐。
“如果”动作支持”如果…否则如果…否则”的多分支判断,可以处理复杂的条件逻辑。
3. 使用循环
使用”重复”(Repeat)动作可以循环执行某个操作多次。例如:
- 重复10次→生成随机数→添加到列表→显示10个随机数。
- 对每张图片重复执行→调整尺寸→保存。
- 重复提醒喝水→每小时提醒一次(配合自动化)。
还有”为每个项目重复”(Repeat with Each)动作,可以对列表中的每个项目执行操作,适合批量处理。
4. 调用API和网络请求
使用”获取URL内容”(Get Contents of URL)动作可以调用网络API,获取网络数据。例如:
- 调用天气API获取实时天气。
- 调用新闻API获取头条新闻。
- 调用翻译API进行文本翻译。
- 调用快递API查询物流信息。
可以配置请求方法(GET/POST/PUT等)、请求头、请求体等,支持与各种REST API交互。获取到的JSON数据可以通过”获取字典值”(Get Dictionary Value)动作解析。
5. 与其他应用交互
快捷指令可以与大量第三方应用交互,通过URL Scheme或X-Callback-URL调用其他应用的功能。例如:
- 打开特定应用的特定页面(如打开微信的某个聊天、打开淘宝的某个商品)。
- 调用笔记应用(如Notion、Bear、印象笔记)创建笔记。
- 调用待办应用(如Things、Todoist、滴答清单)添加任务。
- 调用地图应用(高德、百度、Google Maps)开始导航。
很多应用都支持快捷指令动作,可以在动作库中搜索应用名称找到对应的动作。
6. 分享表单快捷指令
可以创建在分享表单中运行的快捷指令,在其他应用中分享内容时直接运行。例如:
- 在Safari中分享网页→运行”网页转PDF”快捷指令。
- 在照片中分享图片→运行”图片加水印”快捷指令。
- 在信息中分享文本→运行”翻译文本”快捷指令。
创建分享表单快捷指令时,在快捷指令设置中开启”在分享表单中显示”(Show in Share Sheet),并选择接受的输入类型(如图片、URL、文本等)。
快捷指令的安全和隐私
- 权限控制:快捷指令访问敏感数据(如位置、照片、通讯录、健康数据)时,系统会弹出权限请求,需要用户手动授权。可以在”设置”→”快捷指令”→”高级”中管理权限。
- 不受信任的快捷指令:从第三方来源(如网站、论坛)下载的快捷指令可能包含恶意代码,首次运行时会提示”不受信任的快捷指令”。需要在”设置”→”快捷指令”中开启”允许不受信任的快捷指令”(Allow Untrusted Shortcuts)才能运行。建议只运行来自可信来源的快捷指令,仔细检查快捷指令的动作内容,避免运行包含敏感操作(如发送信息、删除文件、调用付费API)的不明快捷指令。
- 自动化安全:部分自动化触发需要”运行前询问”,防止在用户不知情的情况下执行敏感操作。建议保持”运行前询问”开启,特别是涉及发送信息、支付、删除数据等敏感操作的自动化。
- 数据隐私:快捷指令可能会将数据发送到第三方API(如天气、翻译、新闻API),注意查看快捷指令调用的API,避免将敏感数据发送到不可信的服务。
快捷指令资源和学习
- 官方图库:快捷指令应用中的”图库”(Gallery)标签提供了苹果官方推荐的各种实用快捷指令,可以一键添加。
- MacStories:macstories.net是苹果生态知名博客,定期分享优质快捷指令和使用教程。
- Reddit r/shortcuts:reddit.com/r/shortcuts是快捷指令的社区,用户分享各种快捷指令和讨论。
- Sharecuts:sharecuts.app是快捷指令分享平台,汇集了大量用户分享的快捷指令。
- YouTube教程:在YouTube上搜索”iOS Shortcuts tutorial”可以找到大量视频教程。
- 苹果官方支持文档:support.apple.com/guide/shortcuts提供了快捷指令的官方使用指南。
常见问题解答
Q: 快捷指令应用不见了怎么办?
如果快捷指令应用不在主屏幕上,可能是被删除了或移到了App资源库。可以通过以下方式找回:
- 在App资源库(App Library)中搜索”快捷指令”或”Shortcuts”。
- 在App Store中搜索”快捷指令”,如果已删除,点击重新下载(免费应用)。
- 在”设置”→”主屏幕”中检查是否开启了”仅在App资源库中显示新下载的App”,快捷指令可能被移到了App资源库。
Q: 快捷指令运行很慢或卡住怎么办?
快捷指令运行慢或卡住可能有以下原因和解决方法:
- 网络请求慢:如果快捷指令包含网络API调用,网络慢会导致运行慢。检查网络连接,或优化API调用(减少请求次数、使用更快的API)。
- 图片处理慢:处理大量或大尺寸图片时会比较慢。减少处理图片的数量,或先压缩图片再处理。
- 动作过多:快捷指令包含太多动作时运行会变慢。简化快捷指令,拆分复杂的快捷指令为多个简单的。
- 系统资源不足:iPhone内存不足时快捷指令可能卡住。关闭其他后台应用,重启iPhone。
- bug:快捷指令应用或iOS系统的bug可能导致卡住。更新iOS到最新版本,或重新创建快捷指令。
Q: 可以在Android上使用快捷指令吗?
快捷指令是苹果生态专属功能,仅在iOS、iPadOS、macOS、watchOS上可用。Android上有类似的自动化工具,如Tasker、MacroDroid、Automate等,但功能和操作方式与苹果快捷指令不同,且无法直接导入苹果快捷指令。
Q: 快捷指令可以免费使用吗?需要付费吗?
快捷指令应用本身是完全免费的,是iOS系统内置应用(iOS 13及以上)。创建和运行快捷指令不需要付费。但部分快捷指令可能调用需要付费的第三方服务(如某些API有免费额度限制,超出需要付费),或需要购买付费应用才能使用其动作。大部分快捷指令是完全免费使用的。
Q: 快捷指令会消耗大量电量吗?
普通快捷指令(手动运行)消耗的电量很少,因为只在运行时短暂执行。自动化快捷指令(特别是位置触发、持续监听的自动化)可能会消耗一定电量,因为需要在后台持续监听触发条件。建议:
- 不要创建过多的位置触发自动化(位置监听比较耗电)。
- 不需要的自动化及时关闭或删除。
- 使用时间触发代替位置触发(时间触发更省电)。
- 在”设置”→”电池”中查看快捷指令的电量消耗,如果耗电过多,优化或关闭相关自动化。
Q: 如何分享我的快捷指令给别人?
可以通过以下方式分享快捷指令:
- 在快捷指令应用中,长按要分享的快捷指令。
- 选择”分享”(Share)。
- 选择分享方式(信息、邮件、AirDrop、复制iCloud链接等)。
- 如果选择”复制iCloud链接”,会生成一个iCloud链接,对方点击链接可以添加快捷指令到自己的快捷指令库。
注意:分享快捷指令时,快捷指令中包含的敏感信息(如API密钥、个人数据)也会被分享,分享前检查并移除敏感信息。
总结
快捷指令是iPhone上最强大的自动化和效率工具之一,通过将多个动作组合成一键执行的流程,可以大幅提高iPhone的使用效率。从简单的”一键打开导航+音乐”到复杂的”早安简报”、”晚安模式”、”图片批量处理”等,快捷指令几乎可以自动化任何你能想到的任务。
本文介绍了快捷指令的基本概念、创建方法、实用快捷指令推荐、自动化设置、高级技巧(变量、条件、循环、API调用)、安全隐私和常见问题。通过学习和使用快捷指令,你可以让iPhone变得更智能、更高效,节省大量重复操作的时间。
建议从简单的快捷指令开始尝试,逐步学习高级功能。可以先从官方图库中添加一些实用快捷指令体验,然后根据自己的需求创建自定义快捷指令。快捷指令的学习曲线相对平缓,但功能强大,值得投入时间学习。希望本文能帮助你充分利用快捷指令,提升iPhone的使用体验!
参考来源:
- Apple官方支持文档:快捷指令使用指南
- Apple官方支持文档:创建和运行快捷指令
- Apple官方支持文档:自动化触发设置
- MacStories:快捷指令教程和推荐
- Reddit r/shortcuts社区:用户分享和讨论
- Sharecuts:快捷指令分享平台
- iOS快捷指令用户使用经验分享