Trilium Notes:构建个人知识库的开源神器

简介: Trilium Notes 是一款开源、免费的个人知识管理系统,支持树状结构、笔记克隆、富文本与 Markdown、代码高亮、加密笔记、思维导图及 REST API。可本地部署,跨平台同步,助力构建“第二大脑”,适合学习、研发与创意写作。

在信息爆炸的时代,我们每天都在接触海量的信息:阅读的文章、突发的灵感、项目笔记、代码片段、会议记录……这些知识碎片散落在各处——手机备忘录、微信收藏、浏览器书签、各种笔记应用。时间一长,要么忘记存放在哪里,要么无法有效关联和组织。

今天我要介绍的开源项目 Trilium Notes,正是为解决这一问题而生的强大工具。它不仅是一个笔记应用,更是一个完整的个人知识管理系统,支持树状结构组织、强大的搜索、脚本自动化、跨平台同步等高级功能,而且完全开源、免费!

ScreenShot_2025-12-05_080242_969.png

什么是 Trilium Notes?

Trilium Notes 是一款分层级的笔记应用,专注于构建大规模的个人知识库。它采用树状结构组织笔记,支持笔记克隆(一个笔记可以在树中的多个位置存在),提供了丰富的编辑功能和强大的扩展能力。

该项目已经在github拥有 33.3k star

_20251205_071151.png

github地址:https://github.com/TriliumNext/Trilium

官网地址: https://triliumnotes.org/

核心特点一览:

  • 树状笔记结构:像文件系统一样组织你的知识
  • 富文本与 Markdown:支持表格、图片、数学公式
  • 代码笔记:语法高亮,适合程序员
  • 版本控制:完整的笔记修订历史
  • 属性系统:通过标签、关系等元数据组织笔记
  • 脚本支持:JavaScript 脚本实现自动化
  • 加密笔记:单笔记级别的加密保护
  • 思维导图、绘图、地图:多种可视化工具
  • REST API:支持外部集成和自动化
  • 移动端优化:响应式设计,支持手机和平板
  • 同步功能:自建服务器或多设备同步

部署

windows桌面端安装(最简单)

在github 或者官网下载安装包直接安装

ScreenShot_2025-12-05_071836_166.png

Docker 部署(服务器使用)

我使用的是docker-compose部署的方式,以下是部署步骤

在linux上创建部署目录trilium,在该目录下创建docker-compose.yml文件,内容如下

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图思维导图笔记地图列表视图网格视图日历表格地理地图看板演示 这些功能的支持还是很有特点的,我们就不在此一一做展示了。

ScreenShot_2025-12-05_075152_724.png
ScreenShot_2025-12-05_075203_673.png
ScreenShot_2025-12-05_075217_004.png
ScreenShot_2025-12-05_075225_887.png
ScreenShot_2025-12-05_075241_789.png
ScreenShot_2025-12-05_075249_239.png

markdowm 支持

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

ScreenShot_2025-12-05_074742_688.png

适用场景

  • 个人知识管理:构建第二大脑
  • 学习笔记:课程、读书笔记整理
  • 项目文档:代码、设计、文档一体化
  • 研究记录:文献、实验数据管理
  • 创意写作:小说、剧本大纲

结语

Trilium Notes 不仅仅是一个笔记应用,它是一个思维的外接硬盘,一个知识的操作系统。在数据隐私日益重要的今天,拥有一个完全自我掌控的知识管理系统,既是技术上的选择,也是理念上的坚持。

无论你是学生、研究者、开发者,还是终身学习者,Trilium 都能为你提供一个强大而灵活的知识管理平台。最重要的是——它完全免费,完全开源。

目录
相关文章
|
2月前
|
存储 安全 数据安全/隐私保护
Joplin:一款真正属于你的开源笔记与待办事项应用
Joplin是一款免费开源的笔记工具,支持Markdown、多端同步与端到端加密,保障数据自主权。支持全平台使用,可同步至云存储,真正实现隐私安全与知识自由管理,是信息时代的理想笔记伴侣。(239字)
692 13
|
3月前
|
SQL 数据采集 人工智能
评估工程正成为下一轮 Agent 演进的重点
面向 RL 和在数据层(SQL 或 SPL 环境)中直接调用大模型的自动化评估实践。
1233 232
|
7天前
|
人工智能 机器人 Linux
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
OpenClaw(原Clawdbot)是一款开源本地AI智能体,支持飞书等多平台对接。本教程手把手教你Linux下部署,实现数据私有、系统控制、网页浏览与代码编写,全程保姆级操作,240字内搞定专属AI助手搭建!
4545 14
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
|
25天前
|
前端开发 Go 数据库
Memos:一条 Docker 命令,构建你的私有知识库
Memos 是一款开源、轻量级的自托管笔记平台,仅需一条 Docker 命令即可部署。数据完全掌控在自己手中,支持 Markdown、标签管理、全文搜索与多数据库。Go 语言后端性能卓越,内存占用低,助力你快速搭建私有知识库。
|
前端开发 Go API
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:数据脱敏和隐私保护
GoWind Admin基于Protobuf生态,集成protoc-gen-redact插件,实现开箱即用的数据脱敏与隐私保护。通过注解定义规则,自动生成脱敏代码,支持多语言、灵活配置,零侵入业务逻辑,适用于微服务、日志、前端等场景,保障数据安全合规。
172 0
|
2月前
|
存储 机器学习/深度学习 人工智能
GEO 优化必备:RAG 技术全解析(基于知识密集型 NLP 经典论文)
2020 年论文提出的 RAG(检索增强生成),专治大模型 “幻觉、知识过时” 等落地痛点。它将 “检索外部知识” 与 “生成回答” 深度绑定,先精准抓取相关知识片段,再让模型基于证据生成内容。通过端到端联合训练,检索与生成协同优化,事实准确率显著提升,幻觉率大降。无需重训模型即可更新知识,还能追溯答案来源。如今成企业客服、医疗法律等领域刚需,推动大模型从 “通用” 走向 “可信实用”。这让我们做GEO优化就有了基础理论和方法。
|
3月前
|
存储 运维 安全
一篇文章带你了解什么是云计算,SaaS PaaS IaaS的区别
云计算将硬件与软件资源集中于云端,企业按需租用,实现弹性扩容、降低成本。相比本地部署,云服务在运维、安全、效率上优势显著,并通过SaaS、PaaS、IaaS分层提供灵活支持,助力企业高效发展。(238字)
577 2