实在不想这么说, 但是实在好用. 这两三个月来我的实验记录、开会记录、看论文的笔记, 全部都是在 Notion 上完成的. 其中有一个功能我最喜欢: Synced Block. Synced block 允许你在某一个 block 中编辑, 同时更改会在另一个引用了此 block 的地方同步. 也就是说, Synced Block 实际上就是一个指针而已. 当然, 整个 Notion 就是一个大 Graph + 各种 View, 里面出现这种指向同一个存储地址的指针很正常.

Synced Block 对我来说最好用的原因是同步了时间和逻辑两个方面. 现在我每天开一个大的日志的 Block, 然后在里面不断为我的各个项目创建 Synced Block. 这样我虽然是按照时间顺序来写东西, 但是内容会自动按照项目来组织. 后续等我要查看某一个项目总结时, 只要直接去那个项目即可. 这让我有一点在写 SQL query 的感觉, 很舒服.

唯一担心的是数据的导出问题. 目前 Notion 提供的导出选项不行, 太拉胯. 但是如此非结构化的数据要序列化也确实难, 做的好的像 Obsidian, 也只能是 sqlite+markdown. 但是这样就无法实现这种 multi-view 功能了. 要做好这件事, 需要人们搞出一个基于数据库的统一笔记格式来, 类似于 textbundle 这种标准, 而且会比 textbundle 复杂太多. 在可以预想的未来这件事应该都不会发生.