Evernote Dump 项目使用教程
1. 项目介绍
Evernote Dump 是一个开源项目,旨在将 Evernote 的 .enex
文件转换为 Markdown 格式,并提取其中的附件,同时保留原始文件的创建和访问日期。该项目适用于需要将 Evernote 笔记迁移到其他笔记系统或进行数据备份的用户。
2. 项目快速启动
2.1 环境准备
-
安装 Legacy Evernote: 由于最新版本的 Evernote 不兼容 Evernote Dump,您需要下载并安装 Legacy Evernote 版本。
-
安装 Python 环境: 确保您的系统上已安装 Python 3.x。
-
安装依赖包:
pip install -r requirements.txt
2.2 导出 Evernote 笔记
- 打开 Legacy Evernote,选择要导出的笔记本或所有笔记。
- 选择笔记后,点击菜单栏中的
[Edit] >> [Select All]
。 - 点击
[File] >> [Export]
,确保选择Export as a file in ENEX format (.enex)
,然后选择导出目录。
2.3 运行 Evernote Dump
2.3.1 使用 GUI 界面
python -m evernote_dump
2.3.2 使用命令行
# 查看所有命令
python -m evernote_dump -h
# 导出到当前目录
python -m evernote_dump FILE.enex
# 批量导出
python -m evernote_dump *.enex
3. 应用案例和最佳实践
3.1 笔记迁移
Evernote Dump 可以帮助用户将 Evernote 中的笔记迁移到其他支持 Markdown 格式的笔记系统,如 Obsidian、Joplin 等。通过保留原始文件的创建和访问日期,用户可以更好地管理和追溯笔记的历史记录。
3.2 数据备份
对于需要定期备份 Evernote 笔记的用户,Evernote Dump 提供了一种简单且高效的方式。用户可以将笔记导出为 Markdown 格式,并将其存储在本地或云端,确保数据的安全性和可访问性。
4. 典型生态项目
4.1 Obsidian
Obsidian 是一个基于 Markdown 的笔记应用,支持双向链接和图谱视图。通过使用 Evernote Dump,用户可以将 Evernote 笔记无缝迁移到 Obsidian,并利用其强大的功能进行知识管理和组织。
4.2 Joplin
Joplin 是另一个支持 Markdown 的笔记应用,具有强大的同步和加密功能。Evernote Dump 可以帮助用户将 Evernote 笔记导入 Joplin,并继续使用其丰富的功能进行笔记管理。
通过以上步骤,您可以轻松地将 Evernote 笔记转换为 Markdown 格式,并进行进一步的管理和使用。希望本教程对您有所帮助!