| note.md | Roam Research | |
|---|---|---|
| 笔记住在哪 | 磁盘上的纯 markdown 文件 | 云端的私有图数据库 |
| 价格 | 免费,开源 | 每月 $15 起 |
| 每日笔记 & 大纲 | 有 —— .note.md 大纲文件 | 有 —— 这个模式的诞生地 |
| [[Wikilinks]] & 反向链接 | 有,全 vault 一个命名空间 | 有,外加块引用和查询 |
| 块级引用 | 有 —— ((file#b-xxxxxx)),编辑后依然有效 | 有 —— 块引用,走得更深(嵌入、查询) |
| AI agent | 一等公民:纯文件 + AGENTS.md,agent 会读你的批注 | 文件型 agent 需要集成、导出或 CLI 桥接 |
| 阅读并批注 AI 文档 | 核心工作流 —— sidecar 文件.note.md | 不是重点 |
| 离线 / 长久性 | 任何编辑器都能读,永远 | 得先导出;读图谱离不开它的应用 |
实话实说
Roam 在 2020 年发明了“每日笔记加反向链接”这种思考方式,该给的功劳要给:如果你重度使用块引用、嵌入和 datalog 查询,Roam 在这些方向上仍然比 note.md 走得深。这里不假装不是这样。
Roam 把在线图谱保存在其服务中;note.md 把普通文件作为第一资料。当 agent 需要直接访问文件系统、你需要 Git 历史,或希望档案脱离原应用也能读取时,这个区别很重要。Roam 提供导出和桌面 CLI 桥接;note.md 可以利用两者,并不要求你离开 Roam。
note.md 保留了 Roam 的好东西——大纲编辑器、每日笔记、一个大 [[namespace]]、即时搜索——然后在文件之上把它重建了一遍。你的 vault 今天能在任何编辑器里打开,五十年后也能。它还补上了 Roam 从未有过的东西:你的 agent 是一等公民,动笔之前先读你的批注。
从 Roam 同步
已发布的 Roam Research Sync 插件提供三条路径。完整图谱 JSON 导出会生成 wikipage/ 大纲笔记和 dailynote/yyyy/yyyy-MM-dd.note.md 每日笔记,并把 [[July 10th, 2026]] 改写为 [[2026-07-10]]。每日与增量 CLI 同步通过 Roam 桌面应用和 roam CLI 合并后续变化,同时保留本地块。你可以继续使用 Roam,也能让选中的知识成为 agent 可搜索的本地上下文。
怎么选
- 留在 Roam:如果块引用、嵌入和查询在你的工作流里是承重墙,而且托管图谱适合你的需求。
- 选 note.md:如果你想要 Roam 的书写手感、但文件归你所有,想让笔记兼任 agent 的记忆,想让阅读 AI 的产出成为一等公民的动作。
FAQ
我能把 Roam Research 的图谱导入 note.md 吗?
能——在 Roam 里把图谱导出为 JSON,然后把页面转成 wiki 笔记、每日笔记转成带日期的大纲文件。日期链接会被改写成规范的 [[yyyy-MM-dd]] 形式,失效链接会被报告。
note.md 有 Roam 那样的块引用吗?
note.md 有稳定的块 ID:每个顶层块都有一个 b-xxxxxx id,可以在任何地方以 ((file#b-xxxxxx)) 引用。它覆盖引用和跳转;Roam 式的转写嵌入(transclusion/embeds)不是目标。
note.md 免费吗?
免费。note.md 免费且开源(Apache-2.0)。Roam Research 每月 $15 起。