软件介绍
评论列表

目录

Trilium Notes 的核心理念是“构建大型个人知识库”。它通过独特的“笔记克隆”机制,允许同一条笔记同时存在于目录树的多个位置,解决了传统文件夹管理时“一个文件不知该放哪个文件夹”的痛点。,一篇关于“时间管理”的笔记,既可以放在“个人成长”下,也可以同时克隆到“工作技能”项目中,在任何一处修改,所有位置都会同步更新。

软件功能极丰富,远超普通笔记应用。它支持所见即所得的富文本编辑,你可以轻松插入表格、图片和数学公式。更强大的是,它内置了多种专业“笔记类型”:你可以创建“代码笔记”来高亮显示并管理你的代码片段;创建“画布笔记”来绘制流程图、草图;甚至可以用“思维导图”或“关系图谱”来可视化笔记之间的关联。对于隐私敏感信息,Trilium 支持对单条笔记进行独立加密,并通过自建服务器实现端到端的加密同步,确保数据由你掌控。

Trilium Notes由原开发者Zadam创建,现由活跃的社区团队TriliumNext维护更新。它遵循 AGPL-3.0 开源协议,任何人都可以免费、修改和分发。

官网入口地址

Trilium Notes 官方网站入口:
https://triliumnotes.org/

下载地址

Trilium Notes 官方下载页面:
https://triliumnotes.org/get-started/

在该页面你可以找到适用于 Windows、macOS 和 Linux 的桌面版安装包。项目在 GitHub 的发布页面也提供所有历史版本的下载:
https://github.com/TriliumNext/Trilium/releases

功能介绍

Trilium Notes 的功能模块化且极强大,主要包括:

  1. 核心组织与编辑功能

    • 无限层级树形结构:笔记可以无限嵌套,形成清晰的逻辑层次,彻底告别文件夹的混乱。

    • 笔记克隆:同一条笔记可以放置在树形结构的多个位置,一处修改,处处同步,是构建知识网络的核心功能。

    • 所见即所得富文本编辑器:支持表格、图片、内联数学公式(KaTeX)、Markdown 自动格式化,并可通过斜杠命令快速排版。

    • 代码笔记:为开发者设计,支持多种编程语言的语法高亮,可以直接在软件内编写和预览代码。

    • 文件笔记:可以嵌入 PDF、图像、视频等多媒体文件,并在应用内直接预览。

  2. 可视化与创作工具

    • 画布:基于 Excalidraw 技术的无限画布,用于绘制流程图、草图、示意图和进行头脑风暴。

    • 思维导图:将树形笔记结构一键转化为思维导图,便于梳理思路。

    • Mermaid 图表:通过编写简单的文本语法,即可创建流程图、时序图、甘特图等多种专业图表。

    • 关系图与链接图:以图形化方式直观展示笔记之间的引用和关联,帮你发现知识间的隐藏联系。

  3. 高级管理与应用

    • 笔记属性与查询:可以为笔记添加标签、日期、链接等结构化属性,并通过类似 SQL 的查询语言进行高级筛选和组织,实现动态的表格和看板视图。

    • 日历、表格、看板、地图:内置多种“”视图,可以将带有特定属性的笔记,以日历、表格、看板或地理地图的形式展示,非常适合做项目管理、行程规划或兴趣点标记。

    • 演示模式:可以将一系列笔记组织成幻灯片,并进行全屏演示,还能导出为 PDF。

  4. 安全与同步

    • 笔记加密:支持对单条笔记进行独立的密码加密(AES-128-CBC 算法),保护核心隐私。

    • 自托管同步服务:你可以通过 Docker 等方式在自己的服务器上搭建同步服务,实现多设备间的数据同步,数据私有。

    • 笔记历史版本:后台自动保存笔记的历史版本,方便随时回溯和恢复。

  5. 扩展性与自动化

    • 高级脚本编写:支持通过 JavaScript 编写自定义脚本,实现自动化任务、创建个性化小部件或扩展软件功能。

    • REST API:提供完整的 API 接口,允许开发者通过编程方式与 Trilium 交互,实现更高级的自动化集成。

    • 网页剪藏:配合浏览器扩展,可以轻松将网页内容(包括截图)保存到 Trilium 中。

应用场景

  • 个人知识库管理:系统性整理学习笔记、读书心得、专业资料,构建可随时检索和回顾的“第二大脑”。

  • 研究与写作:管理论文资料、写作素材,利用关系图发现论点之间的联系,利用克隆功能组织多项目共享的参考资料。

  • 项目管理与任务追踪:利用表格和看板视图管理待办事项、项目进度,将相关会议记录、设计文档直接链接到任务笔记下。

  • 程序员知识库:使用代码笔记管理常用代码片段、编程笔记、API 文档,通过克隆功能将一段核心代码复用到多个项目文档中。

  • 生活规划:利用日历管理日程,利用地理地图规划旅行路线和标记兴趣点。

定价与应用示例

定价:Trilium Notes 是一款免费且开源的软件。你可以免费桌面版及所有功能。唯一产生的成本是,如果你选择使用自托管同步服务,需要自行承担服务器的租赁费用(有免费的云服务方案可选)。

应用示例
假设你正在学习一门新的编程语言 Python。你可以在 Trilium 中创建一个名为“Python 学习”的根笔记。下可以创建“基础语法”、“常用库”、“项目实战”等子笔记。
在学习“Pandas 库”时,你创建一个笔记记录核心用法,并在里面嵌入一个“代码笔记”存放示例代码片段。这条“Pandas 库”笔记,你可以同时克隆到“数据处理”这个知识领域下,也可以克隆到你正在做的“数据分析项目”的笔记目录中。当你日后在做项目时,无需离开当前项目目录,就能直接查阅到 Pandas 的用法,所做的任何补充和修改,也会自动同步到原来的学习笔记中,形成知识的闭环和复用。

源码反馈/咨询 (共有 条反馈)
验证码:

Trilium Notes常见问题

本文标签
上一篇:PicSharp
下一篇:DrawPen