siri快捷指令将语音文字记录到ob中

正在处理:siri语音记录.mp4…]()

~. ~ 演示的视频好像上传不了, 算了 我相信你们能想象出怎么使用得场景。。


实现想看的,蚕子的群里有这个视频

简单说下快捷指令的步骤:

  1. 通过"嘿siri, 语音记录", 来唤起快捷指令脚本
  2. 随后脚本会问你 “什么内容"
  3. 这时你需要说出一段语音, 这段语音将会转成文字,记录到ob中
  4. 其实并不是通过ob去操作, 而是直接写入到今天的 yyyy-MM-dd.md的文件中, 达到和Ob同步
  5. 所以,关键的一步是你需要修改 快捷指令中的 文件夹路径
  6. 写入成功后,退出siri和快捷指令。

修改的值如下, 流水账就是我手机中OB的文件路径

另外一点小问题, 如果文件不存在时会失败。按道理应该是会自动创建,不知道为啥没有创建 :sweat_smile:
不去纠结这个,理由是我们的daily文件中大多都有模板内容,如果是siri创建一个空的反而不好。对于每天第一个文件,通过进入ob 下拉唤起quickadd就能创建出来了,所以没必要去优化这个快捷指令的这个问题。
毕竟大多数时候还是手动记录更方便, 用siri语音来输入只是为了补充双手不方便操作的场景
而且语音的识别也不是100%正确。

快捷指令连接
https://www.icloud.com/shortcuts/e69d65046ecb4a868b657dac57f26bdd

5 个赞

请问:流水账应当如何替换。
直接文件路径中的数值可以吗?我还吧today改成了YYYY-MM-DD-ddd格式可以吗?因为我的ob日记文件是这个名称格式

https://www.icloud.com/shortcuts/b1f3ed18d56e46f8a238f421bba2f4c7
这是我目前的格式,不知道问题在哪

不能直接改成YYYY-MM-DD-ddd, 你需要先将YYYY-MM-DD-ddd给计算出来,
today的值只是 YYYY-MM-DD, 后面的周几需要先计算出来然后再拼接就行了。

看了下你的设置, 路径如果正确的话,
那应该是没有对应的文件, 上面的快捷指令需要提前在路径下有 2021-12-31.md这个文件
而你的格式是 2121-12-31-周五.md

指令找不到对应的文件, 所以写入不了

1 个赞

yuanzi老师,我没有正确转译today值吗,我以为我这样已经算是设置过today了。因为我的日记文件都是用 YYYY-MM-DD-ddd 命名的,所以无法偷懒改成 YYYY-MM-DD。如果可以,希望您能指导一下怎么计算这个today成 YYYY-MM-DD-ddd 格式。

把上面的 <格式化当前日期>的操作 设置一下自定义格式化字符串, 改成 YYYY-MM-DD-EEE

(ง •̀_•́)ง,成功了,血压轰一下就滋上去了,感谢yuanzi哥!
和大家分享一下key point。那就是日记本「文件名」的设置和自己「文件路径」的设置。
yuanzi的「流水账」就是他日记文件夹的名字,里面YYYY-MM-DD.md是每日日记笔记的文件名。
分享完毕(ง •̀_•́)ง。

有没有办法,不用日期开头,记录指定笔记里啊

1 个赞

可以分享一下你的指令吗?想对比一下关键点,没成功 :joy:

稍等,正在被女朋友训话

https://www.icloud.com/shortcuts/30c4ace91ebe46e59c17944b379ce622
真的很好用(ง •̀_•́)ง强烈安利给叶哥,我在ob群经常看见你哦,以前也受过您指点!

1 个赞

刚刚被训话结束,见谅哈!读研恋爱不容易,学着ob谈恋爱更不容易。

感谢分享。233,不容易,工作后可就没这个雅兴了。

非常理解,着实很累。奈何身在局中,难以自持。