TriliumNext/Trilium
效率与系统工具面向自托管用户、支持深度关联的个人知识库笔记应用,数据掌握在自己手里。
TriliumNext 是 Trilium Notes 的社区延续版本。如果你的笔记已经超出扁平文件夹的承载能力,并且希望数据留在自己的机器或服务器上而不是厂家的云里,它值得花时间试一试。但它不是轻量记事本,在结构带来回报之前,需要先跨过学习门槛。
解决什么问题
起初你只是攒了一堆页面,后来同一段内容因为关联多个项目,被分别放进三个地方。网页剪藏、会议记录和参考资料不断重复,跨应用搜索也很吃力。Trilium 改变的是归档这一步:一条笔记在树里只有一个身份,却可以克隆到多个位置,改一次,所有视图同步更新。再加上属性与查询,不必移动笔记就能把相关内容聚到一起。最终得到的是一个更看重交叉引用、而非笔记摆在哪里的知识库。
有什么不同
核心设计是树加克隆:一条笔记保持单一身份,同时可以出现在多个分支里,这避免了层级应用里常见的复制粘贴重复。在此之上,属性相当于用户自定义的元数据,可以驱动查询和脚本,因此不必依赖插件市场也能扩展。支持表格、图片和数学公式的富文本编辑器,源码笔记、修订历史、全文搜索和笔记聚焦(hoisting)都在同一个存储里,不需要把三个工具拼起来。
代价是它面向重度用户。树、克隆和属性都是要先学会的概念,只有几条简单笔记时会显得过度设计。项目采用 AGPL-3.0 许可,如果你打算修改后随产品分发,这一点需要留意。对个人知识库来说,更大的问题是:你设计出的结构,后续要靠自己维护。
谁值得试
适合:研究员、顾问或开发者,多年积累了大量互相关联的笔记,希望放在自托管服务器上,通过同步同步到桌面客户端,并且愿意接受克隆、属性这类概念。不适合:只想要几乎零配置的每日随笔、也不想维护同步服务器的人,或者需要 README 未描述的细粒度角色管理的团队共享 wiki。Windows 和 macOS 的桌面二进制包是最省事的起步方式;多设备同步则需要自托管部署。
使用条件与边界
跨设备同步不是开箱即用的云服务:你需要自己运行同步服务器,安装说明涵盖桌面、服务器和 Docker 几种方式。这意味着升级和备份是长期责任,而不是装一次就结束。笔记修订历史有助于找回编辑内容,但不能代替备份数据库。
迁移是一条硬性边界。README 说明,v0.90.4 及更早版本仍与旧 zadam/Trilium v0.63.7 兼容,但之后的版本提高了同步版本号,会阻止直接从原项目迁移。如果你要搬运旧实例,先核对这条边界,不要假设任何版本都能打开旧数据库。
HotRepo 点评
HotRepo 直到 2026-10-24 才开始追踪这个仓库:当天记录 38,539 星,2026-10-25 为 38,542 星,共两次登上日榜。这只是一个快照,不是增长曲线,因此无法判断关注度能否持续。项目本身创建于 2017 年。动手之前,建议先看目标平台的安装与升级页面,确认同步版本迁移边界与你计划运行的版本相符。
Hacker News 讨论
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。