快捷指令需要一门脚本语言 —— 写得出来,改不回去
我好奇用 Siri AI 写快捷指令会怎么样,但比起让 AI 帮忙拖积木,我更想要的是另一样东西:「作为曾经的快捷指令玩家,我觉得快捷指令本身需要一个脚本语言」。
问题不在写,在维护。「而且快捷指令本身很难维护,假如不常用的话,过一两个版本就完全不能用了」。中间有一个动作 broken,就得想新的 workaround,用其他动作拼出同样的目的。最后的结果是:「我手上还有另一个荒废已久的快捷指令,由于逻辑太过复杂,我都忘了怎么改了」。
2024 年我做那套用操作按钮加音量键控制 AirPods 播放的快捷指令,循环播放和随机播放同样的逻辑能做,但「我不想额外增加维护的复杂性了」。那时我的办法是少写一点,躲开维护;现在我想要的是一门语言,让维护本身变得可行。