简单看了一下,这三年多以来,我用 Notion 写了不少笔记,也采集了很多网页内容。
但是,我算不上 Notion 的重度用户。因为有个痛点,我从来也没有解决。就是导出。
我用笔记工具,很多时候都需要输出成文章发布。发布的时候,我得用 Markdown。
很不幸,在 Notion 上,这个过程,从来就没有痛快过。
虽然 Notion 从很早就提供 Markdown 导出,还包括子页面。但是导出来的结果,总是无法令我满意。
例如子页面仅仅是指实质的上下层级关系,而链接的页面不包含在导出结果中。
因为喜欢卡片式笔记,拼接移动,我是希望 notion 能够像 Scrivener 一样,输出的时候把这些卡片拼完整输出的。
但是,这基本上做不到。
导出的标题,只要是中文,就都是“无标题”(Untitled)。
内嵌照片,要么因为是链接,导出过程根本就没有下载。
要么下载之后,也无法正常在 Markdown 编辑器里面显示。
有的就没有按照图片来对待:
而即便是被下载下来的图片,有的也没有合适的扩展名。
但是如果预览,你会发现它就是张图啊!
由于不能在输出的时候,保持完整性和可用性,我就不敢再把更多的笔记迁移进来,同时也不愿意在 Notion 上写更多的文章了。
解决
前些日子,我因为写研究报告的需要,从 Notion 里批量导出一些笔记,放入「第二大脑」里面进行处理。
上网查资料的时候,我突然发现了这个 Github 项目,叫做 notion2md。