这个项目能做什么

Trilium Notes 是一款专注于创建广泛个人知识库的层级笔记应用程序。它允许用户将笔记组织成任意深度的树状结构,并能通过克隆功能将单条笔记放置在多个位置。 核心功能包括: - 富文本编辑:支持表格、图像、数学公式和 Markdown 自动格式化的 WYSIWYG 编辑器,以及带有语法高亮的专用代码编辑器。 - 可视化工具:集成 Excalidraw 用于绘图(画布笔记)、Mind Elixir 用于思维导图、Leaflet 用于带有 GPX 轨迹的地理地图,以及用于可视化笔记间连接的关系/链接图。 - 组织与搜索:全文搜索、笔记提升(hoisting)以及用于组织、查询和脚本编写的灵活属性系统。 - 安全与同步:单条笔记加密、OpenID 和 TOTP 集成,以及与自托管服务器的同步。 - 可扩展性:用于自动化的 REST API,支持自定义脚本,以及具有用户定义组件的可定制 UI。 - 数据可移植性:支持 Markdown 和 Evernote 的导入与导出,以及用于保存在线内容的网页剪藏工具。 该应用程序支持 Windows、MacOS 和 Linux 等跨平台运行,并可部署为服务器,以便通过 Web 浏览器或移动端前端进行访问。