如何使用Yarle将Evernote笔记批量转换为Markdown?完整指南
Yarle是一款强大的开源工具,能够帮助用户将Evernote笔记批量转换为Markdown格式,支持Obsidian、Logseq、Tana等多种笔记应用。本指南将详细介绍如何使用Yarle快速完成Evernote笔记的迁移工作。## 🌟 Yarle简介:为什么选择它?Yarle(Yet Another Rope Ladder from Evernote)是一款专为Evernote用户
如何使用Yarle将Evernote笔记批量转换为Markdown?完整指南
Yarle是一款强大的开源工具,能够帮助用户将Evernote笔记批量转换为Markdown格式,支持Obsidian、Logseq、Tana等多种笔记应用。本指南将详细介绍如何使用Yarle快速完成Evernote笔记的迁移工作。
🌟 Yarle简介:为什么选择它?
Yarle(Yet Another Rope Ladder from Evernote)是一款专为Evernote用户设计的终极转换工具,能够将Evernote笔记无缝转换为标准Markdown格式。它不仅保留笔记的文本内容,还能完整迁移元数据、内部链接、图片附件等关键信息,让你轻松摆脱Evernote的束缚,自由选择更适合自己的笔记工具。
✨ 核心功能亮点
- 全面转换:支持文本、元数据(创建时间/修改时间/标签)、内部链接、代码块、图片和附件
- 多平台兼容:生成的Markdown文件可直接导入Obsidian、Logseq、Tana、Heptabase等工具
- 高度自定义:通过模板文件控制输出格式,满足个性化需求
- 批量处理:支持单个.enex文件或整个文件夹的批量转换
📋 准备工作:环境与安装
Yarle支持Windows、macOS和Linux三大操作系统,你可以根据自己的系统选择合适的安装方式。
快速安装步骤
-
下载应用:从项目仓库获取对应系统的安装包
- Windows用户:下载.exe文件
- macOS用户:下载.zip文件并解压
- Linux用户:选择.rpm或.deb包
-
安装依赖(命令行用户):
git clone https://gitcode.com/gh_mirrors/ya/yarle cd yarle npm install
💡 提示:macOS用户首次运行时可能需要右键点击应用并选择"打开",以绕过系统安全限制。
🚀 开始转换:分步操作指南
1. 导出Evernote笔记
在Evernote中选择需要转换的笔记本,通过文件 > 导出笔记将其保存为.enex格式文件。建议为每个笔记本创建单独的.enex文件,以便更好地组织转换后的笔记。
2. 配置转换参数
Yarle提供两种转换方式:图形界面和命令行。对于新手用户,推荐使用图形界面:
- 打开Yarle应用
- 设置输入(.enex文件或文件夹)和输出目录
- 选择目标格式(ObsidianMD/StandardMD/Tana/Heptabase)
- 高级选项(可选):
- 启用标签转换
- 设置资源文件夹名称
- 配置日期格式
3. 使用自定义模板(进阶)
Yarle允许通过模板文件自定义Markdown输出格式。创建模板文件并在配置中指定路径:
"templateFile": "/path/to/your/template.tmpl"
示例模板结构:
{title-block}# {title}{end-title-block}
{tags-block}
---
Tags: {tags}
---
{end-tags-block}
{content-block}{content}{end-content-block}
{created-at-block}Created: {created-at}{end-created-at-block}
更多模板语法请参考项目中的Templates.md文件。
4. 执行转换
点击"开始转换"按钮,Yarle将自动处理所有笔记。转换完成后,你可以在输出目录中找到生成的Markdown文件和资源文件夹。
⚙️ 高级配置选项
Yarle提供丰富的配置选项以满足不同需求,主要配置文件为config.json,关键参数包括:
| 参数 | 说明 |
|---|---|
outputFormat |
输出格式:ObsidianMD/StandardMD/Tana/Heptabase |
resourcesDir |
资源文件夹名称,默认为"_resources" |
nestedTags |
标签转换规则,支持将Evernote标签转换为层级结构 |
dateFormat |
日期格式,如"YYYY-MM-DD" |
useHashTags |
是否在标签前添加"#"符号 |
命令行用户可以通过以下方式运行转换:
npx -p yarle-evernote-to-md@latest yarle --configFile ./config.json
🧩 常见问题解决
Q: 转换后的图片无法显示怎么办?
A: 确保resourcesDir配置正确,且输出目录中存在"_resources"文件夹。Yarle会自动处理图片路径,但需确保笔记文件与资源文件夹的相对位置正确。
Q: 如何保留Evernote的内部链接?
A: Yarle会自动转换内部链接,但需要确保所有相关笔记都在同一批转换。建议先导出包含链接的所有笔记本,再进行批量转换。
Q: 转换后的Markdown在Obsidian中格式错乱?
A: 尝试在配置中设置outputFormat: "ObsidianMD",并确保模板文件中的标题和列表格式符合Obsidian要求。
🎯 总结
Yarle是将Evernote笔记迁移到Markdown生态系统的理想工具,它兼具易用性和强大的自定义能力,支持多种输出格式和高级功能。无论你是普通用户还是技术爱好者,都能通过Yarle轻松完成笔记转换,开启更高效的笔记管理之旅。
提示:转换完成后,建议先在目标应用中测试少量笔记,确认格式无误后再进行全量迁移。如有问题,可查阅项目README.md或提交issue获取帮助。
更多推荐




所有评论(0)