清晨闹钟一响,手机自动播报当天的天气、温度、空气质量——无需手动打开App,也不用呼唤Siri,睁眼就能听到实时信息。这项听起来很智能的功能,实际上完全依靠苹果自带的快捷指令就能轻松实现。

原理并不复杂:创建一个以“闹钟停止时”为触发条件的自动化流程,先恢复网络连接、等待几秒确保信号稳定,接着获取天气数据,最后用语音朗读出来。整个过程静默运行,你只需关闭闹钟,剩下的交给手机处理。
创建“闹钟停止时”触发的自动化
打开「快捷指令」App → 底部切换到「自动化」标签 → 点右上角「+」→ 选择「个人自动化」。在触发条件列表中找到「闹钟」,点击后选择「停止时」,然后点右上角「下一步」。
这里有一个重要提醒:务必关闭“运行前询问”开关,否则每次闹钟响完后还需要手动点一下“运行”,那就失去了自动化的意义。
恢复网络连接并等待稳定
点「添加操作」→ 搜索「设定飞行模式」并选中 → 将该操作设为「关闭」。紧接着再添加「设定无线局域网」→ 设为「打开」。最后添加一个「等待」动作,时间设置为5秒。
这一步看似简单,但很容易被忽略。很多人睡前习惯开启飞行模式,早上关闹钟时Wi-Fi不会立即连接。如果等待时间少于4秒,天气数据很可能加载失败。家中Wi-Fi信号不太稳定的,建议再加一步「设定蜂窝数据」→ 打开,实现双保险。
获取并拼接天气播报内容
方法一:基础播报(含日期+温度+天气)
添加「获取当前天气」→ 位置选择「当前位置」(需提前开启定位服务)。再添加一个「朗读文本」,点击文本框先输入“今天将是美好的一天,”,然后点击输入框右侧的「+」插入「当前日期」,格式选择“yyyy年M月d日 星期X”。接着继续输入“最低温”→ 插入变量「天气状况」→ 选择「最低温」→ 按同样方式插入「最高温」「天气状况」「降水概率」。
方法二:精简口语化(听感更自然)
如果觉得上面那种用多个「朗读文本」拼接的方式太过繁琐,可以改用一个文本框整合全部内容:先输入“早安,今天”,插入「城市」变量 → 输入“天气”,插入「天气状况」→ 输入“,气温”,插入「最低温」→ 输入“到”,插入「最高温」→ 最后加上句号收尾。
这里有一个细节需要注意:「天气状况」变量中不包含“℃”符号,需要手动在数字后添加“摄氏度”,否则语音会念成“15度”而不是“15摄氏度”。
启用并测试自动化
所有操作添加完毕后 → 点右上角「下一步」→ 关闭「运行前询问」开关 → 点「完成」保存。
现在可以动手测试了:拿起手机手动响一次闹钟 → 滑动关闭 → 等待5秒,手机应该会自动开始语音播报。
如果没有声音,请先检查「设置」→「辅助功能」→「朗读内容」→「朗读所选内容」是否已开启。同时确认「快捷指令」→「设置」→「允许运行未签名的快捷指令」这个开关也处于打开状态。
