如何将滴答清单高效同步至Notion:实用指南与技巧

“`

我最开始使用奇妙清单,后来它被微软收购,于是转向了微软Todo。多年来,我一直没有换过工具,因为它简洁且免费,而且提供API接口。我还通过N8N将微软Todo同步到Notion。

开发历程

由于很多朋友在公众号后台询问滴答清单能否同步到Notion,去年6月份我便开始开发相关功能。最初两大难题使我耽搁了进度:一是如何合并滴答清单与Notion的笔记,二是滴答清单中的私有图片无法在Notion中显示。经过多次思考,虽然解决方案并不完美,但我终于找到了一个可行的方法。

在设计模板时,曾将Todo、番茄钟和习惯打卡整合为一个模板,但后来觉得过于复杂,因此拆分成三部分。虽然原计划在11月6日发布,但因我在11月4日意外受伤住院,未能完成文档编写。与此同时,滴答清单官宣12月将支持Notion双向同步,我内心一直纠结究竟是否仍需推出来。经过两周的思考,还是决定在此时分享该项目——该工具只支持从滴答清单同步到Notion,Notion无法同步回滴答清单,但支持子任务功能。

如何启动Fork工程

请访问 项目页面,点击右上角的Fork,并顺便给个star,感谢你的支持!

Fork工程图

访问权限设置

确保你已经打开读写权限。在设置中选择 Settings -> Actions -> General,查找 Workflow permissions,如果没有选中“Read and write permissions”,请选中它并保存。

权限设置

授权设置过程

  1. 打开浏览器并访问 Notion授权页面.
  2. 点击“下一步”。
  3. 选择使用开发者提供的模板,然后点击允许访问。这一步会自动将模板复制到你的Notion。
  4. 点击“复制”按钮,复制NOTION_TOKEN和NOTION_PAGE的值。

变量设置

在你的Fork项目中,点击设置,选择 Secrets and variables -> New repository secret

Secrets and Variables
  1. 在名称中输入 NOTION_TOKEN,在值中填写你获取的NOTION_TOKEN,点击“添加秘密”。
  2. 重复以上步骤,增加变量 NOTION_PAGE,值中填写获取的NOTION_PAGE,点击“添加秘密”。

最终设置与运行

完成上述配置后,打开你Fork的项目,点击 Actions -> todo sync -> Run workflow,就可以开始运行了。

随后,它将每3小时自动更新一次。

笔记同步说明

每次运行后,滴答清单里的笔记会被同步到Todo对应的页面。注意,若Todo被修改,原有的笔记会被删除并重新生成,因此请避免在当前Todo页面下直接记录笔记。若需在Notion中新增笔记,请在笔记数据库里添加,并与Todo进行关联,每次同步会自动复制关联的笔记至Todo页面。

笔记示例

以上就是教程的全部内容。如有任何问题,请在评论区留言或加群交流。😊

如果二维码失效,请添加我的个人微信,我可以邀请你入群。当然,交个朋友也是欢迎的!

如果你觉得这篇文章对你有帮助,请考虑支持一下。🙏

“`

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注