





















最近,我把日常使用的笔记软件从 wolai 切换回了 Notion
但是遇到了一些使用习惯上的问题:
于是我自己摸索出了一套方案,来匹配原来的使用习惯:
这篇文章我会具体分享一下上面的第二步,也就是通过快捷指令获得 Today 页面 url 的方法以及我遇到的问题
这个快捷指令的逻辑很简单:
理论上创建完后的效果应该是下图这样

但是这里有一个要注意的点,Notion API 中要求的 date 字段默认需要使用 UTC 时间,也就是我要求 Notion 在北京时间 2024 年 10 月 9 日 00:00 自动创建的页面,在系统中存储的创建时间是 2024-10-08T16:00:00.000Z
所以直接用今天北京时间的日期去查询,会发现返回结果为空
因此需要在发出 API 查询前额外处理一下,把查询的日期前移一天(比较简单,也可以通过设置 timezone 字段,我没尝试),所需的流程如下:

以上,就实现了通过 Notion API 获得 Today 页面的链接,随后自动打开的快捷指令
最终效果图:在 Mac 的 ”通知中心“ 中的效果

评论区有朋友对这个感兴趣,于是我专门做了一个分享版出来,链接地址:
https://www.icloud.com/shortcuts/38709bd8b7ec4aa698a59d53d3217787
只需要按下图说明,填入自己的 ID 即可使用

我在调试的过程中发现,通过数据库自带的 repeat 功能自动生成的每日页面的'创建时间',实际上很不规律,举例如下:
"created_time": "2024-10-09T16:16:00.000Z"
"created_time": "2024-10-08T17:51:00.000Z",
"created_time": "2024-10-07T16:07:00.000Z",
"created_time": "2024-10-06T16:35:00.000Z",
"created_time": "2024-10-05T17:38:00.000Z",虽然我在数据库中设置的时候,是要求在东八区时间早上 00:00 自动创建的,如下图:

这里需要注意一下,这个情况对我目前的场景没什么影响。如果对你来说,一个准确的时间非常重要,那可以使用一些外部的自动化产品,比如 make.com 或者 IFTTT 等
当然从图里也可以看到,图中有一条 'Next: 10/12/2024 (between 12-3 AM)' 的提示,也指明了系统创建页面的时间不会很精准,我在发现问题后,来这里回看时才明白这个提示的含义
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。