Trilium Notes
开源的本地笔记与个人知识库软件,笔记可无限嵌套并跨位置引用,支持脚本扩展、OCR 全文检索和自建服务器同步,适合笔记量大、愿意自己搭服务器和写脚本的人长期整理资料。
Trilium Notes 是一款开源的笔记与个人知识库软件,采用 AGPL-3.0 许可。它把笔记组织成一棵可以无限嵌套的树,不需要文件夹:每条笔记都能包含子笔记,同一条笔记也可以同时挂在树上的多个位置。日常在桌面端本地使用,想要多设备同步就自己搭一个服务器,或者用现成的云端实例。
主要功能
笔记类型覆盖得比较全,富文本、Markdown、代码、表格、画布、Mermaid 图表、思维导图、文件附件都能混在同一棵树里。富文本编辑器支持表格、图片、数学公式和带语法高亮的代码块,也能用类似 Markdown 的写法或斜杠命令快速排版。标签和关系用来做分类,提升属性可以把结构化字段做成表格和看板。
搜索支持模糊跳转和全文检索,连图片和 PDF 里的文字也能通过 OCR 搜到。笔记会在后台定期保存版本,可以回看或撤销误改;敏感内容能加密并锁在密码会话后面。浏览器扩展负责把网页或截图剪进 Trilium,有服务器的话还能把任意子树发布成公开只读网站。导入导出走 Markdown、HTML、OPML 等开放格式,整棵树可以打印成 PDF。
它还是可编程的:前端 JavaScript 能加自定义按钮和面板,后端脚本可以定时或按事件运行,内置 REST API 方便做自动化和第三方集成。AI 功能默认关闭,需要自己填 OpenAI、Anthropic 或 Google 的 API key,或者指向自建的兼容模型。
适合谁
适合笔记量大、在意数据放在自己手里、又愿意折腾服务器和脚本的人。只想开箱即用、不想管部署的用户,用起来会多不少配置工作。
费用与限制
软件本身免费,不需要账号,离线也能用。同步、网页发布、多因素登录这些能力都依赖你自己准备的服务器实例。界面提供简体中文等多语言。