在信息爆炸的时代,我们每天都在接触海量的信息:阅读的文章、突发的灵感、项目笔记、代码片段、会议记录......这些知识碎片散落在各处------手机备忘录、微信收藏、浏览器书签、各种笔记应用。时间一长,要么忘记存放在哪里,要么无法有效关联和组织。
今天我要介绍的开源项目 Trilium Notes,正是为解决这一问题而生的强大工具。它不仅是一个笔记应用,更是一个完整的个人知识管理系统,支持树状结构组织、强大的搜索、脚本自动化、跨平台同步等高级功能,而且完全开源、免费!

ScreenShot_2025-12-05_080242_969.png
什么是 Trilium Notes?
Trilium Notes 是一款分层级的笔记应用,专注于构建大规模的个人知识库。它采用树状结构组织笔记,支持笔记克隆(一个笔记可以在树中的多个位置存在),提供了丰富的编辑功能和强大的扩展能力。
该项目已经在github拥有 33.3k star

_20251205_071151.png
github地址:github.com/TriliumNext...
官网地址: triliumnotes.org/
核心特点一览:
- 树状笔记结构:像文件系统一样组织你的知识
- 富文本与 Markdown:支持表格、图片、数学公式
- 代码笔记:语法高亮,适合程序员
- 版本控制:完整的笔记修订历史
- 属性系统:通过标签、关系等元数据组织笔记
- 脚本支持:JavaScript 脚本实现自动化
- 加密笔记:单笔记级别的加密保护
- 思维导图、绘图、地图:多种可视化工具
- REST API:支持外部集成和自动化
- 移动端优化:响应式设计,支持手机和平板
- 同步功能:自建服务器或多设备同步
部署
windows桌面端安装(最简单)
在github 或者官网下载安装包直接安装

ScreenShot_2025-12-05_071836_166.png
Docker 部署(服务器使用)
我使用的是docker-compose部署的方式,以下是部署步骤
在linux上创建部署目录trilium,在该目录下创建docker-compose.yml文件,内容如下
ruby
services:
trilium:
image: triliumnext/trilium:latest
restart: unless-stopped
ports:
- '8020:8080'
volumes:
- ./trilium-data:/home/node/trilium-data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
使用以下命令启动
docker-compose up -d
到此,没有问题的话我们服务就已经部署完成了
使用
设置密码
在浏览器中打开我们部署服务的地址,首次使用的话需要设置密码,需要记住此密码,如果丢失的话是找不回来的

ScreenShot_2025-12-05_072459_009.png

ScreenShot_2025-12-05_072516_871.png

ScreenShot_2025-12-05_072530_546.png
登录之后就是这个样子

ScreenShot_2025-12-05_073110_570.png
设置语言
系统默认是英文的,需要先设置为中文

ScreenShot_2025-12-05_073310_268.png

ScreenShot_2025-12-05_073321_769.png
新增笔记
我们可以在左侧文档树下添加文档,支持类型比较多,

ScreenShot_2025-12-05_073901_361.png
这些类型中如 Meimaid图、思维导图、笔记地图、列表视图、网格视图、日历、表格、地理地图、看板、演示 这些功能的支持还是很有特点的,我们就不在此一一做展示了。

markdowm 支持
这个文档系统最大的缺点就是不直接支持markdown 编辑器,如果需要使用markdown格式写笔记的话得现在外部编译器中写好,通过markdown导入 导入到笔记中

ScreenShot_2025-12-05_074742_688.png
适用场景
- 个人知识管理:构建第二大脑
- 学习笔记:课程、读书笔记整理
- 项目文档:代码、设计、文档一体化
- 研究记录:文献、实验数据管理
- 创意写作:小说、剧本大纲
结语
Trilium Notes 不仅仅是一个笔记应用,它是一个思维的外接硬盘 ,一个知识的操作系统。在数据隐私日益重要的今天,拥有一个完全自我掌控的知识管理系统,既是技术上的选择,也是理念上的坚持。
无论你是学生、研究者、开发者,还是终身学习者,Trilium 都能为你提供一个强大而灵活的知识管理平台。最重要的是------它完全免费,完全开源。