生成日记(Daily Journal)使用指南

「生成日记」会按日期汇总已经同步到 Notion 的记录,整理成一篇日记。你可以先同步当天的阅读、笔记、任务和运动等数据,再生成日记,也可以选择过去的日期补写。

生成日记不会代替各平台的数据同步。例如,希望日记包含当天的 Toggl 时间记录,需要先让 Toggl 服务把这些记录同步到 Notion。

可以汇总什么

日记模块数据来源
每日音乐网易云音乐模板中的当日音乐记录
Flomo 日记Flomo 模板中的当日笔记与可用图片
时间统计Toggl 时间记录
已完成任务滴答清单中当天完成的任务
体重、睡眠Keep 模板中的对应健康记录
运动Keep、Strava 运动记录
微信读书微信读书阅读记录
豆瓣图书、豆瓣影视豆瓣模板中的对应记录
B 站视频B 站模板中的视频记录
播客小宇宙播客模板中的记录
历史上的今天日记库里往年同月同日的日记链接

只会展示已配置、已授权且目标日期有数据的模块。栏目为空时会跳过,不会为了填满栏目虚构内容。这里的「每日音乐」和「播客」分别使用网易云音乐和小宇宙数据,不会自动汇总所有音乐或播客服务。

使用前准备

  • 安装最新版 NotionHub 浏览器插件,并登录自己的 NotionHub 账号。
  • 配置需要汇总的同步服务,确认对应日期的数据已经写入各自的 Notion 模板。无需为了生成日记配置全部服务。
  • 准备日记模板,并保持来源模板和日记模板的 Notion 授权有效。
  • 按提示连接 GitHub,并确认日记服务有可用的体验次数或已激活,参见 GitHub Action 同步免费体验与激活

日记服务本身没有额外的第三方账号登录步骤。各平台账号在对应的同步服务中配置。

第一步:配置日记模板

  1. 打开插件,在服务列表中选择「生成日记」。
  2. 在「Notion 模板」卡片点击「去复制」。
  3. 在 Notion 授权页面选择开发者提供的模板,确认工作区并允许访问。
  4. 返回插件,等待模板显示已配置,再点击「打开模板」确认日记数据库。

如果已经有兼容的 NotionHub 日记模板,可以使用「已有日记模板?直接粘贴模板链接」入口,并确保 NotionHub 已获授权。不要用一个空白页面代替日记模板。

模板中的日记数据库、日期字段和关系用于查找和组织日记。可以调整视图,但请保留原有数据库和字段结构,参见 Notion 模板与授权

第二步:设置日记布局

打开「同步设置」,找到「日记布局」。可以先使用默认布局,也可以按自己的习惯调整:

  • 修改栏目标题;标题留空时只展示模块内容。
  • 拖动栏目改变顺序,或把模块移动到其他栏目。
  • 将不需要的模块移到「暂不展示」。
  • 点击「添加栏目」增加分组,最多保留 12 个栏目。
  • 完成后点击「保存布局」。

每个栏目至少需要一个模块,非空栏目标题不能重复,同一个模块只能出现在一个栏目中。布局变更会在之后生成日记时生效。

第三步:选择日期并生成

  1. 先在相关服务中完成目标日期的数据同步。
  2. 回到「生成日记」,在「日记日期」中选择日期。页面默认选择北京时间当天。
  3. 点击「生成日记」。如果提示连接 GitHub 或激活服务,按提示完成配置。
  4. 通过插件的运行记录或对应 GitHub Action 查看结果。
  5. 打开 Notion 日记模板,找到该日期的日记。

默认每天北京时间 10:00 自动生成前一天的日记;也可以选择日期手动生成。自动运行需要 GitHub 配置、授权和服务权益保持有效,当前计划以插件显示为准。

重新生成前先保留手写内容

对已有同日期日记重新生成时,会清空并重建匹配日记页面的正文,手动追加的文字和图片也可能被移除。重新生成前,请先复制或备份需要保留的内容。免费体验不会覆盖已有日记页面。

第四步:补齐数据或从手机触发

如果日记缺少某个平台的记录,先检查并同步该平台,再回到日记服务选择同一天重新生成。重新生成前请按上面的说明保留手写内容。

日记服务没有用于拉取第三方历史的「全量同步」。补某一天的日记,应选择具体日期,并确保来源模板中已经有那一天的数据。

Android 用户也可以按照 HTTP Shortcuts 指南 配置「生成日记」快捷指令。手机触发前仍需完成模板、GitHub 和数据来源配置。

常见问题

为什么日记没有某个栏目?

先确认该模块没有被移到「暂不展示」,然后检查来源服务是否配置完成、对应日期是否已有 Notion 数据,以及授权是否有效。没有数据的栏目会自动省略。

「生成日记」不会先替你运行所有同步服务。刚新增的阅读或运动记录,需要先完成来源服务同步。

日期为什么和我预期不同?

手动生成默认选择北京时间当天,自动任务默认处理前一天。检查页面里的「日记日期」,并核对来源记录的日期和时区;有些模块按完成日期或收听日期归入日记,而不是按你打开页面的时间。

为什么没有“历史上的今天”?

需要日记库中已经存在往年同月同日的日记,且保留了可识别的日期字段。没有对应旧日记时,该模块会跳过。2 月 29 日只会匹配往年的闰日。

保存布局失败怎么办?

检查是否存在空栏目、重复标题,或同一模块被安排到多个栏目。删除空栏目或补入模块,再点击「保存布局」。

生成失败或模板没有权限怎么办?

先检查运行记录中的具体错误,再确认日记模板和来源模板都仍向 NotionHub 授权。模板问题可参考 Notion 模板与授权,其它错误见 运行状态与排错