从有道云笔记与微信读书迁移至Obsidian的实践与心得
为何选择Obsidian?
最近开始全面使用Obsidian,主要因为它帮我解决了两个长期困扰的问题:
- 微信读书笔记导出:终于能够将微信读书中的笔记、书评等内容导出为标准的Markdown文件。
- 有道云笔记迁移:虽然这一点与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,也可本地保存并与笔记一同备份。但各种方式均略显繁琐,可能影响记录效率。
其他注意事项
- 系统兼容性:新版Obsidian可能无法在Windows 7等旧系统上运行,需使用1.0.3等早期版本。
- 缺乏网页端:Obsidian暂无官方网页版本,第三方项目如obsidian-remote等效果有限。
- 插件选择谨慎:避免安装过多可能破坏.md源文件兼容性的插件,以确保未来迁移时内容显示正常。
通过合理利用工具和策略,Obsidian为笔记管理提供了高效且可控的解决方案。