星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

简介: 星哥带你玩转飞牛NAS,部署开源笔记TriliumNext!支持树状知识库、多端同步、AI摘要与代码高亮,数据自主可控,打造个人“第二大脑”。高效玩家的新选择,轻松搭建专属知识管理体系。

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

前言

如何高效管理知识与笔记,已经成为技术人和内容创作者的必修课。

今天星哥要介绍的 TriliumNext这款开源笔记工具,正是这样一款面向效率玩家的开源笔记系统。

如何在NAS中部署服务端(WEB端)、电脑上安装客户端,走到哪里都可以使用的笔记工具。

img

什么是 TriliumNext

Trilium Notes 是一款免费且开源、跨平台的阶层式笔记应用程序,专注于建立大型个人知识库。

有桌面版,也有服务器版本。

img

核心亮点

  • 笔记可组织成任意深度的树形结构。单一笔记可放在树中的多个位置(参见 笔记复制/克隆)
  • 丰富的所见即所得(WYSIWYG)笔记编辑器,支持表格、图片与数学公式,并具备 Markdown 的自动格式
  • 支持编辑程序代码笔记, ,包含语法高亮
  • 快速、轻松地在笔记间导航、全文搜索,以及笔记聚焦(hoisting)
  • 无缝的笔记版本管理
  • 笔记属性可用于笔记的组织、查询与高级脚本
  • 接口提供英文、德文、西班牙文、法文、罗马尼亚文与中文(简体与正体)
  • 直接整合OpenID 与 TOTP 以实现更安全的登录
  • 与自架的同步服务器进行同步
  • 有第三方服务用于托管同步服务器
  • 将笔记分享(公开发布)到互联网
  • 以每则笔记为粒度的强大 笔记加密
  • 手绘/示意图:基于 Excalidraw (笔记类型为「canvas」)
  • 用于可视化笔记及其关系的关系图和笔记/链接图
  • 思维导图:基于Mind Elixir
  • 具有定位钉与 GPX 轨迹的地图
  • 脚本 - 参见 高级展示
  • 用于自动化的 REST API
  • 在可用性与效能上均可良好扩展,支持超过 100,000 笔笔记
  • 为手机与平板优化的移动前端
  • 内置深色主题
  • Evernote 导入与 Markdown 导入与导出
  • 用于快速保存网页内容的 Web Clipper
  • 可自定义的 UI(侧边栏按钮、用户自定义小组件等)
  • Metrics,以及 Grafana 仪表板。

使用场景

  • 个人知识库:搭建属于自己的“第二大脑”。
  • 团队文档管理:通过 Web 部署,团队共享资料。
  • 技术笔记与研究记录:结合脚本功能,自动化收集与整理数据。

部署TriliumNext

你需要一个支持docker的环境,我这边使用飞牛nas,你也可以使用云服务器等。

1.新建目录

我的新建目录为/vol1/1000/Docker/TriliumNext

img

2.新建docker-compose.yaml文件

新建一个docker-compose.yaml文件

services:
  trilium:
    image: triliumnext/trilium:latest
    restart: unless-stopped
    environment:
      - TRILIUM_DATA_DIR=/home/node/trilium-data
    ports:
      - '8080:8080'
    volumes:
      - ./data:/home/node/trilium-data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro

其中

- '8080:8080' 
如果宿主机8080端口被占用,可以改成其他,右边的端口号不变,例如:
- '8081:8080'

3.创建项目

填写项目名称,路径和docker-compose.yaml

img

4.访问WEB端

使用IP+端口

选择第一项“I'm a new user, and I want to create a new Trilium document for my notes”,点击next下一步。

img

设置一个密码

img

输入密码进入后台,完成了TriliumNext的安装。

管理TriliumNext

1.设置中文

打开【Setting - Language】,可以将界面设置为中文,如下图所示。

修改语言为简体中文。

img

随便写一篇文章

下载客户端

在TriliumNext官方Github页面有提供Windows、macOS、Linux客户端版本下载

https://github.com/TriliumNext/Trilium/releases 页面下载对应系统的软件

我这里下载window的TriliumNotes-v0.100.0-windows-x64.zip免安装版本,解压,双击trilium.exe

设置服务器端

选择第三个,

填写NAS地址,

http://192.168.1.170:8080
再输入密码

img

测试同步

到客户端查看web端新建的笔记是否存在

img

同步成功。

img

AI功能

在设置里面还可以启用笔记摘要、内容生成等AI功能,这个功能目前处于实验阶段,当前仅支持接入OpenAI、Ollama和Anthropic。

img

总结

很多人可能会问:市面上笔记软件那么多,为什么要用 TriliumNext?

  • 开源可控:数据完全掌握在自己手里,不受商业化产品限制。
  • 功能深度:相比轻量级笔记软件,TriliumNext 更适合需要复杂结构和自动化的用户。
  • 社区活跃:开发者与用户共同维护,保证项目不会轻易“烂尾”。

如果你正在寻找一款既能满足日常笔记,又能支撑复杂知识管理的工具,TriliumNext 值得一试。它不仅是 Trilium Notes 的延续,更是开源社区对知识管理的一次再创造。

相关文章
|
2月前
|
机器学习/深度学习 算法
费曼学习法:为什么你应该通过写博客来掌握任何知识
你是否学完就忘?诺贝尔奖得主费曼提出:若无法简单解释,便是未真正理解。其学习法四步——学习、教授、反思、简化——结合写博客,能深度巩固知识。写作倒逼思维清晰,暴露理解盲区,构建个人知识库。无需完美,从“初学者视角”出发,边学边写,用输出驱动输入。写博客不仅是记录,更是成为专家的路径。开始吧,让文字见证你的深度学习之旅。
459 163
费曼学习法:为什么你应该通过写博客来掌握任何知识
|
2月前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
2191 153
|
2月前
|
安全 API Python
Python 3.10+ 类型提示进阶:用Union与TypeGuard编写更健壮的代码
Python 3.10+ 引入 `|` 和 `TypeGuard`,让类型提示更简洁精准。用 `int | list[int]` 替代冗长 Union,结合 TypeGuard 实现智能类型推断,提升代码安全性与可读性,助力构建健壮、易维护的 Python 应用。(238 字)
|
2月前
|
JSON 应用服务中间件 nginx
采集 Nginx 日志的几种方式
本文系统介绍采集Nginx日志的六种主流方式:本地文件读取、Agent采集(如Filebeat)、Syslog转发、Sidecar模式、JSON格式化输出及云服务集成。涵盖单机到云原生场景,助你构建高效、可扩展的日志体系,提升监控与故障排查能力。(238字)
350 152
|
Java 数据库
Springboot 根据数据库表自动生成实体类和Mapper,只需三步
Springboot 根据数据库表自动生成实体类和Mapper,只需三步
8473 3
Springboot 根据数据库表自动生成实体类和Mapper,只需三步
|
2月前
|
存储 安全 数据安全/隐私保护
Joplin:一款真正属于你的开源笔记与待办事项应用
Joplin是一款免费开源的笔记工具,支持Markdown、多端同步与端到端加密,保障数据自主权。支持全平台使用,可同步至云存储,真正实现隐私安全与知识自由管理,是信息时代的理想笔记伴侣。(239字)
751 13
|
Docker 容器 文件存储
飞牛fnOS Docker镜像加速配置全攻略
本文介绍了如何在飞牛fnOS中配置Docker镜像加速服务,通过设置轩辕镜像仓库加速器,提升镜像拉取速度与稳定性。内容涵盖配置前准备、加速源设置、首选加速源调整及使用指南,帮助用户高效完成镜像操作。
4972 56
|
2月前
|
人工智能 自然语言处理 安全
PandaWiki 开源免费的国产神器!
PandaWiki:AI 原生开源知识库,3分钟部署,私有化安全可控。支持智能写作、语义搜索、自然语言问答,打通知识管理全链路。适配技术团队、企业HR与个人用户,多平台集成,助力高效协作,让知识真正“活”起来。
592 1
|
2月前
|
Prometheus 监控 数据可视化
应用程序监控:Java 与 Web 应用的实践
本文介绍Java与Web应用的监控实践,涵盖JVM指标(如GC、内存、线程)、Web性能(响应时间、错误率、吞吐量)及主流工具。通过JMX、Prometheus、Grafana、New Relic等实现数据采集与可视化,结合统一平台与自动化告警,提升系统稳定性与用户体验。(238字)
275 154