我一直习惯使用 Obsidian 的白板梳理我的读书笔记,然后写作读书卡片,遇到了一个很大的痛点就是:
- Obsidian 没有回顾功能,flomo 的回顾和 AI 洞察都做得很好,我希望我写作的读书卡片能够定期回顾。
- 问题在于:一张张复制卡片实在是太麻烦了,能不能写作完一本书的卡片之后批量导入?
于是我先尝试联系了 flomo 官方,得到的回复是他们也在考虑优化导入的功能,但可能排期不定,于是我想到了 flomo 有 API,Obsidian 有丰富的插件生态,为什么我不尝试自己做一个呢?

好了,于是我就拾掇拾掇开始动手了,第一步当然是看一下 Obsidian 的插件开发教程1,通过官方的案例新建了一个示例插件,把所有的文档都先浏览理解了一遍之后,现在,就到了 AI 入场的时候了。
我选择了 Trae2,首先是考虑它对中文的支持度可能更好,其次是开发插件其实不是一个特别大的工程,最后是,它免费啊!
一晚上+第二个白天,我已经基本实现简单的一键发布文件到 flomo,请看👇
单一发布文件也比较低效啊,每次做一本书的读书笔记,最起码 10 张卡片起,于是我增加了批量发布和发布后台的功能,这样能够便捷查看到,都有哪些内容已经导入过了。
对我而言还有一个功能非常必要,我习惯在 OB 中写日记,把碎碎念和摘抄都记录在日记中,我会使用标签+内容这样的形式添加,如下所示:

这样的形式区分开每一段内容,我希望在每天结束的时候,我也可以批量导入这些 block 内容,按照双换行切分,直接弥补了 flomo 没有日记功能。
不过多说废话了,直接说明一下此插件如何使用吧。
插件使用
本插件共配置了 3 个命令,分别是文件内容发布、block 内容发布、发布中心。首先必须在插件配置页面设置 flomo API 内容,配置完成后可以【发送测试】,确认 API 配置没有问题。
文件内容发布
在 md 文件开头添加属性:send-flomo
,并设置为 true
,点击左侧的小飞机按钮直接发布,也可以通过命令栏直接发布。
侧边栏发布
命令面板发布
如果你没有把 send-flomo
属性设置为 true
,确认发布后会自动设置。
如果需要批量发布,此项内容必须设置,如果单篇发布,直接发布后此属性会自动添加。
文件批量发布
设置文件属性 send-flomo
为 true
,想要批量设置属性可以用 Multi Properties
插件设置。
然后在命令面板打开发布中心,勾选所有没有发布的笔记,然后点击右下角【Publish】。
Block 内容发布
点击左侧文件的 icon 发布,或者直接调出命名面板发布。

此功能不设置多个文件发布,因为本身 block 内容就已经会被切分为多个。
标签和内容会直接同步到 flomo,可以选择要发布的内容,选择完成后直接点击【Publish】。由于现在通过 API 发布的内容,flomo 无法识别 markdown 格式,所以我直接去除了所有格式。
安装启用
安装
首先需要安装此插件,本插件目前还在 Obsidian 官方审核上线市场中,所以只能通过下载安装包的形式安装。操作步骤如下:
- 进入我的插件 md2flomo3页面,顺手给我点个小星星⭐️吧!
- 然后点击进入
0.5.3
版本
- 下载
md2flomo-0.5.3.zip
- 解压后,拖动文件夹进你的 Obsidian 插件文件夹,文件路径在
你的仓库/.obsidian/plugins
,你也可以从Obsidian 设置中【第三方插件】直接打开。
启用插件
从 Obsidian 设置中启用插件,可以先点击一下刷新,然后直接启用即可。
End
感觉如何使用 AI 开发的过程在这篇中写不下了,等我单独写一篇开发过程的内容吧~如果你也有跟我一样的需求,欢迎安装使用。
Footnotes#
-
Developer Documentation: https://docs.obsidian.md/Plugins/ ↩
-
TRAE - The Real AI Engineer: https://www.trae.cn/ ↩
-
GitHub - joeytoday/md2flomo: https://github.com/joeytoday/md2flomo ↩