用快捷指令为你的 iPhone 创建工作日闹钟

你的 iPhone 手机是否还没有设置工作日闹钟?是不是为了设置一个闹钟而下载了一个应用程序?实际上,你无需下载任何应用程序,只需利用快捷指令即可轻松创建工作日闹钟。下面将一步步为你介绍如何操作。

快捷指令需要访问日历日程,因为日程带有节假日或工作日的标识。获取到当天的节假日或工作日标识,然后根据该标识判断今天是否需要设置闹钟。

实现这个的逻辑首先是排除特殊的日程"班"和"休",然后根据正常情况判断今天是否是工作日。整个流程的逻辑如下图所示:

新建快捷指令

打开iPhone自带的快捷指令应用,然后创建一个新指令,添加操作。

指令:获取临近日程

通过临近日程指令获取到今天的2个日程。

获取日程的数量要根据日历中的实际日程数来确定。在这里选择了2个日程,由于系统自带2个日程。

指令:获取日历日程的详细信息

获取上一部日程中的名称,通过获取日历日程的详细信息指令,详细信息选择名称。

指令:如果

添加判断,条件选择包含,文本选择"班",特殊上班时间名称会包含"班"。这里的包含指的是名称存在并且包含"班"。

指令:开关闹钟

如果名称中包含"班",那么需要打开闹钟。按如图操作:

  • 注意设置闹钟为关闭状态,同时需要把重复选项定义为永不。
  • 有时选择变量的过程中默认会给你填入变量,如果不是你想要的变量点击清除变量即可。

继续添加:如果

按照上面同样的操作添加"如果名称包含休"。

这里的条件不能选择"不包含",因为名称不存在时,条件也不会成立,而不会判断为不包含。

指令:格式化日期

如果不包含"休",也就是第二个"否则"下面,获取到当天的日期,并用数字表示周几。

在这里,格式化字符串中的"e"代表数字,从星期六开始分别对应0到6。

指令:词典

创建一个正常情况下的工作日,这里创建了周一到周五的词典,如果你是996工作制,可以把周六也加上。

指令:获取词典值

从词典中获取格式化后日期数字对应的值。

判断词典值

判断词典值是否有任何值,如果有,打开闹钟,操作跟上面一致,不再详细说明。

至此,工作日闹钟的快捷指令已经完成。当然,这还需要进行测试,你可以根据需要修改各个步骤中的日期。在这里不会详细介绍测试步骤。

自动化执行

完成上述快捷指令后,它不会自动执行,因此你需要添加一个自动化步骤。

相关推荐
蝎子莱莱爱打怪15 小时前
DSpark 讲透:DeepSeek 不换模型,硬把 V4 提速 85%,是怎么做到的?
人工智能·面试·程序员
AskHarries1 天前
知识库问答:RAG、文件索引和权限边界
程序员
爱勇宝1 天前
小红花成长新版:模板来了,鼓励也更容易开始
前端·后端·程序员
玄玄子1 天前
webpack publicPath作用原理
前端·webpack·程序员
爱勇宝2 天前
大多数人不是在使用 AI 赚钱,而是在帮 AI 公司赚钱
前端·后端·程序员
程序员cxuan2 天前
虽迟但到!GPT-5.6 终于来了!
人工智能·后端·程序员
爻渡2 天前
异步编程演进史:从回调到Promise再到Async/Await
后端·程序员
AskHarries2 天前
网页自动化助手:从需求到 Browser 执行链路
程序员
Coffeeee3 天前
两个例子,帮你快速理解什么是Token
人工智能·程序员·ai编程
文心快码BaiduComate3 天前
从个人提效到组织提效:Comate辅助构建自我进化的AI研发系统
前端·程序员