
Trilium Notes 是一款主打层级结构,适用于构建大型个人知识库的笔记应用程序。其采用 AGPL-3.0
开源许可协议,支持 Windows、macOS、
Linux 等多个平台。Trilium Notes 是一款开源笔记应用程序,可以帮助用户组织和管理笔记、任务、日历等信息。该软件支持多平台,包括 Windows、
Linux 和 macOS,而且功能强大、使用简单,是一个非常优秀的笔记应用程序。
软件功能
- 灵活的树状笔记组织:笔记能组织成任意深度的树状结构,类似文件系统,便于管理和检索。且打破常规限制,允许笔记有多个父节点,借助克隆功能,可让一个笔记同时处于多个分类位置,节省时间并保障信息一致完整。
- 丰富的笔记类型:涵盖文本、代码、图片、文件、渲染 HTML、保存搜索、关系图、Mermaid、画布等多种类型。例如用 Mermaid 笔记借 mermaid.js 创建图表与流程图,画布笔记用于手绘,代码笔记可进行代码片段存储并实现语法高亮。
- 所见即所得富文本编辑:支持表格、图片、数学公式等元素的所见即所得(WYSIWYG)编辑,并带有 Markdown 自动格式化功能,能兼顾编辑直观性和 Markdown 便捷性。
- 笔记提升与快速导航:借由直观的链接、快捷键及全文搜索功能,可于笔记间快速跳转。还可临时将重要笔记提升至根层级,专注编辑特定内容,不受其他层级干扰。
- 版本管理:提供无缝版本管理功能,可跟踪笔记变更历史,必要时能轻松回退到先前版本。
- 笔记属性与高级查询:可为笔记增设自定义元数据属性,助力组织笔记、编写高级查询或用于脚本逻辑编写等场景。
- 关系图谱:可借关系图或链接图,将笔记间的关系可视化,利于发现知识间的联系,弥补树状结构在呈现复杂关联方面的不足。
- 脚本扩展与 REST API:支持用 JavaScript 编写脚本以自动化任务,扩展功能。其 REST API 可让外部程序与之交互,实现诸如自动化笔记同步等更复杂的自动化流程。
- 加密保护:支持笔记加密,加密精细到单个笔记级别,能有效保护敏感内容。
- 同步与分享:能通过自托管服务器或第三方托管服务同步多设备笔记。还可将笔记发布至公共网络分享内容。
- Web 剪藏:利用 Web 剪藏扩展工具,可直接把网页内容保存至 Trilium 的知识库中。