TriliumNext:层级化个人知识库笔记应用
免费开源的跨平台层级笔记应用,面向需要构建大型个人知识库的用户。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.106.1
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
TriliumNext 是一款免费开源的跨平台层级笔记应用,专注于构建大型个人知识库。它提供桌面客户端,也可以部署为自托管服务器,通过浏览器访问网页界面。笔记可以组织成任意深度的树状结构,同一篇笔记还能同时放在多个位置。

主要功能
- 任意深度的笔记树,支持将同一篇笔记克隆到多个位置
- 所见即所得编辑器,支持表格、图片、数学公式,以及 Markdown 自动格式化
- 支持代码笔记编辑与语法高亮
- 快速笔记导航、全文搜索和笔记提升(note hoisting)
- 无缝的笔记版本历史
- 通过笔记属性进行组织、查询和高级脚本编写
- 支持与自托管同步服务器同步
- 可将笔记分享、发布到公网
- 支持按笔记粒度进行强加密
- 基于 Excalidraw 的绘图画布
- 关系图、笔记/链接图,用于可视化笔记及其关系
- 基于 Mind Elixir 的思维导图
- 带位置标记和 GPX 轨迹的地理地图
- 脚本功能与用于自动化的 REST API
- 可支撑 10 万条以上笔记,兼顾易用性与性能
- 面向智能手机和平板的触摸优化移动前端
- 内置深色主题,并支持用户自定义主题
- 支持 Evernote 和 Markdown 导入导出
- Web Clipper 网页剪藏
- 可自定义界面,包括侧边栏按钮、用户自定义小部件等
- 提供 Metrics 与 Grafana Dashboard
- 界面支持英语、德语、西班牙语、法语、罗马尼亚语以及简体中文和繁体中文
安装与使用
Windows / macOS
从 最新版本页面 下载对应平台的二进制发行包,解压后运行 trilium 可执行文件。
Linux
如果发行版在官方支持列表中,可使用发行版提供的软件包;也可以从最新版本页面下载二进制发行包,解压后运行 trilium。官方还提供 Flatpak,但尚未发布到 FlatHub。
浏览器
使用服务器安装方式后,可以直接通过浏览器访问 Web 界面,功能与桌面应用基本一致。目前仅支持并测试最新版本的 Chrome 和 Firefox。
服务器
可参照 服务器安装文档 将 TriliumNext 部署到自己的服务器,包括从 Dockerhub 使用 Docker 安装。
从源码运行服务器
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run server:start
启动后可访问 http://localhost:8080。
移动端
可以通过移动浏览器访问服务器安装的移动界面。若需要原生 Android 应用,可使用第三方客户端 TriliumDroid 或 Pocket Trilium;iOS 可使用第三方开源客户端 Trinote。移动应用支持情况可参考 issue #4962。
注意事项
- 从 zadam/Trilium 迁移到 TriliumNext/Trilium 无需特殊步骤,按常规方式安装即可继续使用现有数据库。v0.90.4 及更早版本与 zadam/trilium v0.63.7 兼容;之后版本的同步版本号已递增,无法直接迁移。
- 使用 TriliumDroid 时,建议关闭服务器安装的自动更新,因为 Trilium 与 TriliumDroid 的同步版本必须一致。
- v0.106.1 是面向服务器和 Docker 镜像的安全版本,修复了 Brotli 解码越界写等问题。如果以服务器方式运行,尤其是可从互联网访问的实例,应尽快升级。
- 项目使用 AGPL-3.0 许可证。
本作品整理自 GitHub 开源项目 TriliumNext/Trilium,原作者 @TriliumNext,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.106.1当前版本
服务器与 Docker 镜像安全更新:升级至 Node.js 24.22.1(旧版镜像 22.23.4),修复 Brotli 解码越界写(CVE-2026-111497)、吊销问题 CA 及 TLS/HTTP/DNS 问题,建议服务器用户尽快升级。
评论