2026.09.10
Trilium Notes:面向个人知识库的开源自托管笔记系统
Trilium Notes 适合希望长期积累、组织和同步个人知识的人。它功能丰富,但自托管、升级、备份及 ARM64 Docker 环境仍需认真评估。
项目用途
Trilium Notes 是一个免费、开源、跨平台的层级式笔记应用,核心目标是构建大型个人知识库。它不是只面向零散速记的轻量工具,而是把笔记树、关系、属性、版本与自动化放在同一套系统中。项目采用 AGPL-3.0,适合重视源码可见性、希望自行部署服务,或想把资料掌握在自己手中的用户。

图片来源:Trilium。项目公开截图,界面可能随版本变化。
适合哪些人
它适合研究者、开发者、技术写作者、学生,以及需要长期整理项目文档、阅读摘录和个人 wiki 的个人用户。喜欢层级目录、希望一条笔记出现在多个位置,或需要通过脚本和 REST API 自动处理内容的人,也能从中受益。团队协作并不是本文资料明确强调的主要场景,因此不应仅凭功能列表把它当作团队知识库平台来评估。
已知功能
笔记可以建立任意深度的树状结构,并通过克隆放入多个位置。编辑器支持所见即所得内容、表格、图片、数学内容和 Markdown 自动格式化;代码笔记提供语法高亮。系统还提供全文搜索、笔记提升、版本管理、属性查询与脚本能力。
在可视化方面,项目包含基于 Excalidraw 的画布、关系图和笔记链接图、基于 Mind Elixir 的思维导图,以及带位置标记和 GPX 轨迹的地理地图。同步可连接自托管同步服务器,也可公开发布笔记;此外还有逐笔记加密、Web Clipper、Evernote 与 Markdown 导入导出、REST API、移动网页界面和指标与 Grafana Dashboard。
v0.105.0 还加入空间使用分析、清理工具、图片压缩,以及压缩和加密备份与恢复能力。发行说明称备份加密采用 AES-256-GCM;这些能力不能替代定期验证恢复流程。
采用前的限制
功能多意味着学习和维护成本可能高于简单笔记应用,但来源没有提供具体资源需求或实际性能数据。README 提到可扩展到超过 100,000 条笔记,这是项目声明,不应视为对所有部署环境的保证。项目虽然支持同步与公开发布,但部署者仍需自行负责域名、访问控制、备份、更新和暴露面管理;本文来源不足以作出“安全”结论。
许可证为 AGPL-3.0。若你修改并通过网络提供服务,建议在上线前让熟悉开源合规的人士核对义务。移动端也存在取舍:官方 README 主要描述通过服务器安装访问移动网页,并列出第三方原生客户端;不同客户端与服务器版本可能有同步兼容要求。
部署考虑
桌面用户可从正式 release 获取对应平台程序;服务器安装可通过浏览器访问网页界面,README 也提供 Docker 部署文档入口。升级前应阅读当前 release 的变更说明并先做可恢复备份。v0.105.0 特别提醒,ARM64 Docker 镜像改用 Debian 13,宿主机 libseccomp 需要识别 clone3;不满足时容器可能无法启动。不要把其他架构或原生构建的说明直接套用到 ARM64 环境。
总体而言,Trilium Notes 更适合愿意投入整理方法和运维时间的个人知识管理用户。若你的优先级是层级化、可脚本化、自托管和多种内容类型,它值得进入候选;若只想快速记录且不愿维护服务,应先评估其复杂度。
资料来源
资料核对日期:2026-09-10
需要部署协助时,可查看刍狗网服务商店,先核对服务范围和服务器要求。