Trilium Notes 是一款免费开源、支持跨平台的层级式笔记应用,其核心设计目标是帮助用户构建大型的个人知识库系统。

核心功能
- 笔记管理与编辑:支持无限层级的笔记树状结构,单条笔记可在多处克隆;提供富文本所见即所得编辑器,支持表格、图片、数学公式、代码块(含语法高亮)等多种格式,同时也兼容源码编辑模式。
- 高效检索与导航:支持全文搜索、快速导航及笔记悬浮预览,即便管理十万量级的笔记也能保持良好的性能与可用性。
- 数据安全与同步:支持单笔记级别的加密,以及 OpenID/TOTP 安全登录;可以通过自建同步服务器实现数据同步,也兼容第三方同步服务。
- 可视化与扩展能力:内置了 Excalidraw 绘图、Mind Elixir 思维导图、地理地图(支持定位标记与 GPX 轨迹)、关系图等可视化工具;提供 REST API 与脚本功能,支持用户自定义自动化流程。
- 多端适配与导入导出:支持 Windows、macOS、Linux 桌面端以及浏览器网页端,移动端可通过网页或第三方 Android 应用(如 TriliumDroid)访问;支持从 Evernote、Markdown 格式导入和导出,并配备了网页剪辑工具。
- 个性化与本地化:内置暗色主题,支持用户自定义主题与 UI 组件;提供包括中文(简体和繁体)在内的多语言界面,翻译工作通过 Weblate 持续进行。
通过 Docker Compose 安装
使用 Docker 是部署 Trilium Notes 最便捷的方式,尤其适合在 NAS 或家庭服务器环境中运行。以下是其 Docker Compose 配置文件示例:
services:
trilium:
image: triliumnext/trilium:latest
container_name: trilium
ports:
- 8080:8080
volumes:
- ./trilium-data:/home/node/trilium-data
restart: unless-stopped
将上述配置保存为 docker-compose.yml 文件,然后在同一目录下执行 docker-compose up -d 命令即可启动服务。这种部署方式与常见的 运维/DevOps 实践保持一致,易于管理和维护。
初始设置与使用
容器启动后,在浏览器中输入 http://你的NAS的IP地址:8080 即可访问 Trilium Notes 的 Web 界面。

首次使用时,选择“I‘m a new user”选项以创建一个全新的笔记文档,然后点击“Next”。

接下来,系统会要求你为 Web 访问设置一个密码,这个密码将用于后续登录。

设置完成后,使用刚才设定的密码即可登录系统。

新版特性与界面展示
最新版本的 Trilium Notes 采用了全新的现代化界面设计,视觉效果相比旧版有了显著提升。

对中文用户而言,一个重大的好消息是新版已内置中文语言支持。你可以在设置中轻松切换界面语言。

应用内置的示例日记功能可以让你直观地了解其基本操作和布局。

Trilium Notes 的功能十分丰富,包括笔记分享、导入导出等实用特性。

示例笔记清晰地展示了其编辑界面,右侧通常会自动生成文章目录,便于导航。

它完整支持 Markdown 语法、双向链接、块引用以及标签分类等高级笔记功能,并集成了思维导图视图。

应用还贴心地提供了日记、读书笔记等现成模板,方便用户快速开始记录。

总体而言,Trilium Notes 的设置选项非常详尽,涵盖了从外观到备份的各个方面,留待用户深入探索。

总结
如果说旧版 Trilium 因其界面和语言支持不足而让人犹豫,那么全新的版本无疑是一次“史诗级”的升级。现代化的 UI 设计、原生中文支持,极大地改善了用户体验。而其核心功能一如既往地强大,从基础的富文本编辑到高级的双向链接、可视化工具,一应俱全,同时保持了轻量高效的特性。对于致力于构建系统化 知识库 的用户来说,Trilium Notes 是一个非常值得尝试的开源解决方案。
综合推荐:⭐⭐⭐⭐(官方原生中文支持是关键加分项)
使用体验:⭐⭐⭐⭐(界面美观,功能强大且全面)
部署难易:⭐⭐(使用 Docker 部署非常简单)
|