从Evernote到Obsidian:如何用awesome-trilium轻松迁移你的笔记?

📅 2026/7/12 21:51:50 👁️ 阅读次数 📝 编程学习
从Evernote到Obsidian:如何用awesome-trilium轻松迁移你的笔记?

从Evernote到Obsidian:如何用awesome-trilium轻松迁移你的笔记?

【免费下载链接】awesome-triliumA collection of interesting Trilium Notes extensions. Including themes, widgets, scripts, API extensions, etc. Trilium插件合集项目地址: https://gitcode.com/gh_mirrors/aw/awesome-trilium

你是不是正在寻找一个终极笔记解决方案来替代Evernote或Obsidian?想要实现笔记的无缝迁移却担心数据丢失?Trilium Notes结合awesome-trilium扩展合集为你提供了一个完美的迁移方案!🎯

Trilium Notes是一个开源的、功能强大的分层笔记应用程序,支持Markdown、代码高亮、关系图谱等高级功能。而awesome-trilium则是Trilium Notes的扩展宝库,包含了各种主题、小部件、脚本和API扩展,让你的笔记体验更加完美。

📥 为什么选择Trilium Notes进行笔记迁移?

Trilium Notes拥有许多独特的优势,使其成为理想的笔记迁移目标:

  • 完全开源:你可以完全掌控自己的数据
  • 本地优先:所有数据都存储在本地,确保隐私安全
  • 强大的扩展性:通过awesome-trilium可以无限扩展功能
  • 跨平台支持:支持Windows、macOS、Linux和移动端
  • 丰富的导入支持:原生支持多种笔记格式导入

🔧 准备工作:安装Trilium Notes

在开始迁移之前,你首先需要安装Trilium Notes。访问Trilium Notes的官方GitHub仓库,根据你的操作系统下载对应的版本:

# 使用Docker安装 docker run -d -p 8080:8080 -v ~/trilium-data:/home/node/trilium-data zadam/trilium:latest

或者直接下载桌面版应用程序。安装完成后,创建一个新的笔记库,准备开始迁移之旅!

📤 从Evernote迁移到Trilium

步骤1:导出Evernote数据

最新版本的Evernote应用不再提供ENEX格式导出选项,而是使用了加密的转储文件格式。如果你需要获取ENEX文件,可以使用以下工具:

# 使用evernote-backup工具导出ENEX文件 pip install evernote-backup evernote-backup init evernote-backup sync

步骤2:使用Trilium官方导入功能

Trilium Notes原生支持ENEX格式导入:

  1. 在Trilium中,点击"文件" → "导入"
  2. 选择"Evernote (ENEX)"格式
  3. 选择你导出的ENEX文件
  4. 等待导入完成

步骤3:使用awesome-trilium优化体验

导入完成后,你可以从awesome-trilium项目中添加一些实用扩展来增强体验:

  • 主题美化:从awesome-trilium的主题部分选择你喜欢的主题
  • 增强编辑:添加语法高亮、复制代码块等小部件
  • 移动端优化:安装移动端相关扩展提升移动体验

📝 从Obsidian迁移到Trilium

步骤1:准备Obsidian数据

Obsidian使用基于Markdown的笔记系统,但有一些独特的链接格式。你需要先将Obsidian仓库转换为常规的Markdown文件。

步骤2:使用trilium-py工具导入

awesome-trilium项目中推荐的trilium-py工具是迁移Obsidian的最佳选择:

# 安装trilium-py pip install trilium-py # 使用trilium-py导入Obsidian数据 from trilium_py import ETAPI # 连接到你的Trilium实例 api = ETAPI("http://localhost:8080", "your-token") # 导入Obsidian仓库 api.import_obsidian("path/to/your/obsidian/vault")

步骤3:处理Obsidian特殊格式

trilium-py会自动处理Obsidian的双向链接格式,确保你的笔记链接能够正确转换。如果遇到特殊格式问题,可以参考官方文档中的详细说明。

🎨 使用awesome-trilium个性化你的Trilium

迁移完成后,是时候用awesome-trilium让你的Trilium Notes更加出色了!

主题定制

awesome-trilium提供了丰富的主题选择:

  • Obsidian主题:如果你习惯了Obsidian的暗色界面
  • Catppuccin主题:使用Catppuccin调色板的精美主题
  • 必应每日主题:每天自动更换必应每日壁纸
  • 蓝色主题:明亮而美丽的蓝色主题

实用小部件

添加这些小部件提升工作效率:

  • 番茄计时器:提高专注力的番茄工作法工具
  • 语法高亮:代码编辑更加舒适
  • 图片缩放:轻松查看和操作图片
  • 知识卡片画廊:将笔记转化为可视化知识卡片

脚本增强

awesome-trilium中的脚本可以自动化许多任务:

  • 字体格式快捷键:自定义文本格式快捷键
  • 启动信息:每次启动时显示随机励志语句
  • 移动端视图:优化移动设备上的使用体验

🔄 其他笔记应用的迁移方案

除了Evernote和Obsidian,awesome-trilium还支持从多种其他笔记应用迁移:

  • Joplin:使用trilium-py直接导入
  • Logseq:同样使用trilium-py工具
  • OneNote:参考Trilium官方Wiki指南
  • 有道云笔记:需要先下载笔记并转换为Markdown格式
  • Zotero:使用zotero-trilium插件导出参考文献

💡 迁移后的优化建议

数据整理

迁移完成后,建议花时间整理你的笔记结构:

  1. 清理重复内容:删除重复的笔记
  2. 重新组织标签:建立统一的标签系统
  3. 优化链接关系:检查并修复损坏的链接

备份策略

建立可靠的备份机制:

  • 定期导出:使用Trilium的导出功能备份数据
  • 版本控制:考虑使用Git进行版本控制
  • 云同步:设置自动同步到云端存储

性能优化

对于大型笔记库,可以考虑以下优化:

  • 启用缓存:提高搜索和加载速度
  • 定期清理:删除不必要的附件和缓存文件
  • 使用索引:为常用搜索建立索引

🚀 高级功能探索

迁移完成后,你可以进一步探索Trilium和awesome-trilium的高级功能:

API集成

利用ETAPI(外部API)实现自动化:

  • trilium-py:Python客户端,支持批量操作
  • trilium-etapi:Node.js封装,适合Web开发
  • 自动化脚本:定时备份、数据同步等

移动端体验

awesome-trilium提供了多种移动端解决方案:

  • Pocket Trilium:功能完整的Android应用
  • iOS快捷方式:通过Apple快捷方式发送笔记到Trilium
  • 移动端优化脚本:改善移动设备上的使用体验

分享与协作

Trilium支持笔记分享功能,结合awesome-trilium的分享主题,可以创建美观的共享页面:

  • Ankia主题:卡片风格的博客主题
  • WhiteMinimalist主题:白色极简风格
  • 自定义CSS:完全控制分享页面的样式

📊 迁移前后的对比

功能特性EvernoteObsidianTrilium + awesome-trilium
开源免费
本地存储
扩展生态有限丰富极其丰富
移动端支持优秀一般优秀
数据迁移难度中等简单简单
自定义程度有限极高

🎯 总结

从Evernote或Obsidian迁移到Trilium Notes,结合awesome-trilium的强大扩展能力,你将获得一个功能更强大、更灵活、更可控的笔记解决方案。迁移过程虽然需要一些准备工作,但一旦完成,你将享受到:

  • 完全的数据控制权:所有数据都在本地
  • 无限的扩展可能性:通过awesome-trilium不断添加新功能
  • 优秀的跨平台体验:桌面和移动端都有良好支持
  • 强大的社区生态:活跃的开发者社区持续贡献

开始你的迁移之旅吧!使用awesome-trilium,让Trilium Notes成为你终极的笔记管理工具。🌟

记住,迁移是一个过程,不要试图一次性完成所有工作。先从最重要的笔记开始,逐步迁移,同时利用awesome-trilium的各种扩展来优化你的使用体验。祝你迁移顺利!

【免费下载链接】awesome-triliumA collection of interesting Trilium Notes extensions. Including themes, widgets, scripts, API extensions, etc. Trilium插件合集项目地址: https://gitcode.com/gh_mirrors/aw/awesome-trilium

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考