从有道云笔记与微信读书迁移至Obsidian的实践与心得

从有道云笔记与微信读书迁移至Obsidian的实践与心得

为何选择Obsidian?

最近开始全面使用Obsidian,主要因为它帮我解决了两个长期困扰的问题:

  1. 微信读书笔记导出:终于能够将微信读书中的笔记、书评等内容导出为标准的Markdown文件。
  2. 有道云笔记迁移:虽然这一点与Obsidian本身无关,但将已有的.md格式笔记放入Obsidian管理非常合适。

有道云笔记迁移历程

使用有道云笔记超过十年后,两个问题日益凸显:

  • 平台封闭性增强:早期支持多种导出格式,如今仅限私有格式,这对用户的实际价值存疑。如果服务终止,多年积累的数据将面临风险。
  • 笔记难以回顾:时间越久,沉淀的笔记越难有效利用,降低了笔记的实际价值。

为此,我多年前就开始在有道云笔记中仅使用Markdown语法记录,图片则通过图床外链。这一习惯为现在迁移到Obsidian提供了极大便利。

迁移工具:使用Python脚本youdaonote-pull,可将有道云笔记导出为.md格式,并支持图片下载到本地或上传至图床。大约800条笔记(图片较少)的导出过程仅需5分钟左右。

微信读书笔记整合

一直希望将微信读书中的笔记和书评集中管理,但作为非技术人员,自行开发工具并不现实。

尝试过多种工具如微信读书助手、wxread-export等,效果均不理想。直到发现Obsidian插件obsidian-weread-plugin,它能完美导出笔记、书评、划线内容,并生成包含书籍信息和阅读时间的.md文档。该插件还支持自定义书籍信息和笔记样式。

Obsidian的核心优势

Obsidian自2020年发布以来迅速获得用户认可,主要特点包括:

  • 结构简洁易上手:笔记以.md文件形式存储,文件夹结构直观可见。所有设置集中于.obsidian文件夹,无需复杂配置。
  • 安全可控:笔记存储在本地,采用通用Markdown格式,可用任何文本编辑器打开,支持自由备份和迁移。
  • 高度可扩展:拥有丰富的插件和主题市场,类似WordPress的生态系统,目前所有资源均可免费使用。
  • 智能关联:通过标签和反向链接功能,自动关联相关笔记,便于回顾,避免早期内容被遗忘。

当前使用中的挑战

备份与同步方案

  • 官方同步服务:年费10美元,价格较高。
  • 同步盘备份:使用百度同步盘、OneDrive等将笔记库置于同步文件夹,依赖网盘的稳定性。
  • 对象存储同步:通过Remotely Save插件备份至腾讯COS、阿里云OSS等支持S3协议的服务。但删除操作可能无法同步。
  • Git版本管理:利用Obsidian Git插件同步至GitHub或Gitee,实现版本控制式同步。

图片管理策略

  • 普通图片上传至公共图床,重要图片存储于COS,也可本地保存并与笔记一同备份。但各种方式均略显繁琐,可能影响记录效率。

其他注意事项

  1. 系统兼容性:新版Obsidian可能无法在Windows 7等旧系统上运行,需使用1.0.3等早期版本。
  2. 缺乏网页端:Obsidian暂无官方网页版本,第三方项目如obsidian-remote等效果有限。
  3. 插件选择谨慎:避免安装过多可能破坏.md源文件兼容性的插件,以确保未来迁移时内容显示正常。

通过合理利用工具和策略,Obsidian为笔记管理提供了高效且可控的解决方案。