Trilium Notes是一款免费开源的跨平台分层笔记软件,旨在帮助用户构建庞大的个人知识库。它支持多语言界面,并提供强大的工具来组织、编辑和分享笔记内容。通过直观的树状结构,用户可以轻松将笔记安排到任意深度的层级中,并利用克隆功能使单个笔记出现在多个位置。
Trilium Notes可在多种操作系统上运行,包括Windows、macOS和Linux,并可通过服务器安装方式在Web浏览器中访问其界面。此外,它还支持移动设备使用,用户可通过移动浏览器访问服务器端的移动端界面,或者使用专门开发的Android应用TriliumDroid。
当前,该项目由TriliumNext分支继续维护和发展,原作者zadam的版本已进入维护模式。
软件功能
1. 笔记组织与管理
树状结构:支持无限层级的分类方式,便于构建复杂的知识体系。
克隆笔记:允许同一笔记出现在多个位置,方便交叉引用。
属性系统:通过自定义属性对笔记进行分类、查询和高级脚本控制。
关系图谱与链接图:可视化展示笔记之间的关联性。
思维导图(Mind Maps):基于Mind Elixir构建,用于整理思路。
地理地图与GPX轨迹:支持添加地理位置标记和地图轨迹记录。 2. 富文本与代码编辑 6. 导入与导出 综上所述, Trilium Notes不仅提供了丰富的管理和编辑工具, 还具备良好的安全性和兼容性, 是一个适合多种场景使用的高效个人知识管理系统. ``
` `
``
源代码编辑器: 内置语法高亮功能,适用于编写编程笔记。
画布笔记: 集成 Excalidraw 应用程序,在线手绘图表与图形设计更便捷。
3. 搜索与导航
快速全文搜索
注解跳转及“提升”功能(Note Hoisting)
4. 版本控制与安全
自动保存每个版本的历史记录并可恢复至任何历史版本。
强大的加密机制以逐个文件为单位进行保护。
支持 OpenID 和 TOTP 双因素身份验证方案提高账户安全性。
5. 同步与共享
数据同步可通过自建同步服务器实现便捷操作。
提供第三方同步服务选项供选择。
分享功能可通过发布至公网实现共享目标:
7. 自动化与扩展
提供 REST API 接口:方便自动化操作实现高效管理:
脚本编写支持:满足高级定制需求满足个性化需求
;5e5c989d7e948
Evernote 和 Markdown 格式文件导入导出直接进行:
网页剪辑器易于保存网页内容无需复杂操作即可完成:
7. 自动化与扩展
REST API 接口可用作自动化工具简化流程:
脚本编写支持便于实现复杂的功能定制满足特殊需求: