给 Flexnote 做了 Obsidian 整库导入, Markdown、双链和 Canvas 都能迁移

8 月 5 日
 joyjoke2001

最近给 Flexnote 补上了 Obsidian Vault 导入。

做这个功能的原因很直接:不少人愿意尝试新的笔记工具,但真正卡住迁移的不是学习成本,而是旧库里已经积累了几年的目录、双链、附件和 Canvas 。只支持导入 Markdown 正文,实际还是搬不过来。

这版目前支持:

Canvas 这部分做的不是截图,而是对象级转换:

位置、尺寸、颜色、分组关系、连线方向和箭头会尽量保留。附件找不到时不会静默丢失,而是留下一个带原文件名的文本节点,方便迁移后排查。

二次导入有三种策略:

  1. 跳过已存在:保留 Flexnote 里的内容,只导入新增文件
  2. 覆盖已存在:以 Obsidian 当前内容覆盖笔记或重新构建 Canvas
  3. 仅补充收藏:不改内容,只恢复侧栏缺失入口

目前去重依据是 Vault 内相对路径,所以文件改名或移动后可能被识别成新文件。不同 Vault 里路径完全相同的文件,也不建议连续导入到同一个空间。复杂插件语法和除 tags 外的 Properties 暂时不能保证一比一还原。

完整迁移说明和界面对照: https://myflexnote.com/zh/blog/import-obsidian-vault-to-flexnote

Flexnote 官网: https://myflexnote.com/zh

如果有人手里有结构比较复杂、方便脱敏测试的 Vault ,尤其是包含嵌套分组、附件、同名笔记、复杂双链或大型 Canvas 的,欢迎反馈导入结果。也想听听大家迁移笔记工具时,最不能丢的内容到底是什么。

984 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1232186

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX