网友评分:
5分
YARLE是一款印象笔记转Markdown工具,完全开源免费。它能帮助用户轻松将印象笔记迁移到各种Markdown兼容的笔记应用中。无论是转格式、迁移数据还是保留笔记结构,YARLE都能提供简单快速的解决方案。转换后的笔记能够一键搬到Obsidian、Logseq、Tana、Heptabase这些主流Markdown笔记应用里去。

格式全保留:不管你印象笔记里是标题、粗体、斜体、下划线、表格、代码块、列表,还是高亮文本,全部给你精准映射成Markdown语法,一个都不丢。
元数据完整迁移:创建时间、修改时间、标签、笔记本名称、GPS位置信息,甚至原始URL,统统给你带过去,还支持YAML Frontmatter格式,方便后续检索。
图片和附件智能处理:自动把笔记里的图片、PDF附件提取出来,存到一个叫_resources的文件夹里,并且自动生成正确的Markdown引用路径。哪怕文件名里有?*:"<>|这种特殊字符,它也能给你清洗干净,绝对不会因为文件名报错。
链接自动转换:印象笔记内部的笔记链接,它能智能识别并转换成目标平台支持的格式,比如Obsidian的[[链接]]、Logseq的页面引用等。外部链接也完整保留。
加密笔记也能搞定:印象笔记的加密笔记用的是AES-128-CBC算法,YARLE内置了专业的解密模块(src/utils/decrypt.ts),支持PBKDF2密钥派生(50000次迭代)和HMAC完整性验证,输入密码就能把加密内容安全解密后再转换。

第一步:准备笔记导出文件。 打开笔记,选中要导出的笔记本或笔记,用"导出笔记"功能保存为.enex格式,放到一个你找得到的文件夹里。
第二步:配置转换参数。 复制配置文件:cp config.json.example config.json,然后编辑它,设置好输入路径(enexSources)、输出目录(outputDir)、输出格式(outputFormat,可选StandardMD、ObsidianMD、Logseq等)、模板文件路径。如果要处理加密笔记,在encryptionPasswords字段里填上你的密码(支持多个密码尝试)。

第三步:开始转换。 运行命令:node execute.js --config my-config.json。等它跑完,输出目录里就会有Markdown文件和_resources资源文件夹。
第四步:导入目标应用。 把Markdown文件和_resources文件夹复制到你的Obsidian库目录(或其他笔记应用的对应位置),大功告成!
转换前一定要备份! 把原始的enex文件好好存着,万一转换结果不满意,还有后悔药吃。
建议先拿少量笔记试水。 别一上来就全量转换,先转个几十条看看效果,确认模板和配置没问题再大规模搞。
资源路径别乱动。 转换完之后,Markdown文件和_resources文件夹要保持相对位置不变,移动了图片链接就会失效。推荐配置里设置"flatFolderStructure": false,保持原有目录结构。
Joplin(桌面云笔记软件) V3.6.14 官方版
235.37M / 简体中文 /2.5
QOwnNotes(事务笔记管理软件) V26.5.13 官方版
39.13M / 英文 /9.7
DBeaver(通用数据库管理工具) V26.0.5 官方版
114.28M / 简体中文 /8.4
XMind思维导图软件 V26.03.04129 官方最新版
551.86M / 简体中文 /2.1
麦库记事 V6.14.4.17 官方最新版
18.81M / 简体中文 /9.6
有道云笔记PC客户端 V8.2.52 官方版
317.73M / 简体中文 /7.2