>> 需求:flomo 过往内容一次性导入 Obsidian
原本的解法是 Obsidian 插件 flomo importer,但这个插件目前好像并不 work,无论是一次性导入,还是后续的写入(flomo 写,obsidian 存档)都不能正常执行。
解法:直接通过 flomo 导出数据,会得到一个含有所有附件图片的压缩包,以及一个保留了对应关系和格式的 json 文件。直接把文件喂给 Claude,让它写入 Obsidian,三分钟搞定。
呈现:个人偏好短笔记进入日记,这样回看的时候会有上下文,以及对当时一段时间自己在想什么比较清晰。同时用 dataviewJS 写脚本,按年份聚合这些短笔记,使之成为 all in one 的内容 feed,方便自己浏览。
后续:卸载且再也不需要 flomo importer 插件。
>> 延伸需求:由于 Obsidian 本身比较笨重,并不适合随时打开就写,有没有可能让 flomo 成为输入端,写的内容按照上述格式自动同步 Obsidian 存档?
调研结论:不能。flomo 只提供从外部写入自己的 API,不提供自己写到外部的 API,所以不能把 flomo 作为输入端。
我于是开始想,如果 flomo 不能,微信这种闭环生态也不能,那往开源工具找应该是可以的,比如 Telegram。果然,开一个 Telegram Bot,丢给 Claude 写脚本,约束写入的规则(进入当天日记的 MEMOS 板块)和格式(打时间戳 HH:MM,并按照时间顺序 append),就可以实现 Telegram 写 Obsidian 存的效果。
Markdown 的格式只要自己比较熟练,双链、hashtag 都可以直接写,进入 Obsidian 之后会按照它自己的规则样式呈现。
Telegram 写入 Obsidian 的项目细节可参考 GitHub telegram-to-obsidian
后续:由于短笔记可以直接在 Telegram 完成记录,甚至整个 flomo 都不再需要了。取消了接下来给 flomo 连续第 6 年的续费。

