Trilium(开源笔记) v0.104.1 绿色版

Trilium 是一款主打分层架构的开源笔记工具,专门面向搭建大容量个人知识库场景设计。它对 Markdown 语法的支持非常完善,涵盖 Mermaid 流程图、LaTeX 公式编辑,且支持类似 Typora 的即时渲染效果,同时也原生支持代码类笔记,自带多语言语法高亮。

软件特色

  • 支持无限层级的笔记树结构,单条笔记还可通过克隆功能在多个节点同步展示
  • 自带所见即所得编辑能力,支持插入表格、图片、数学公式,搭配完善的 Markdown 自动格式化逻辑
  • 支持源码模式编辑笔记,自带多语言语法高亮
  • 支持笔记间快速跳转、全文检索、笔记置顶功能
  • 无感知的笔记版本控制能力,修改记录可追溯
  • 支持笔记属性设置,可用于笔记分类、检索,还可搭配高级脚本实现自定义功能
  • 支持和自建同步服务器对接实现多端同步,也可选用第三方托管的同步服务
  • 支持将单条/部分笔记公开发布到互联网对外分享
  • 支持单笔记粒度的高强度加密,隐私更有保障
  • 内置 Excalidraw 画板,可直接在笔记内绘制手绘风格图表
  • 支持关系图、链接图展示,直观呈现笔记之间的关联关系
  • 支持自定义脚本扩展能力,可实现高度自动化的操作
  • 提供 REST API 接口,方便对接其他工具实现自动化流程
  • 性能优秀,即使是十万条级别的笔记库也能流畅运行
  • 针对手机、平板设备做了触摸适配的移动端前端
  • 原生支持深色模式
  • 支持 Evernote、Markdown 格式的导入导出
  • 配套浏览器剪藏插件,可一键保存网页内容到笔记库

软件截图

Trilium 开源笔记工具界面预览

更新日志

P2P 导入能力大幅优化

  • 新增持久化 Graph 节流能力,由贡献者 @perfectra1n 实现
  • 优化异常处理逻辑,遇到504错误时不会直接崩溃
  • 导入过程中遇到无法下载的页面会自动跳过并生成报告,不会中断整体导入流程
  • 新增设备码流支持,现在不仅桌面端,Web 端也可以完成导入操作
  • 新增令牌自动刷新能力,支持长达数小时的大体积内容导入
  • 优化屏幕剪辑、表格尺寸与背景适配能力,支持深浅主题自动切换,笔记创建日期的识别逻辑也大幅优化
  • 新增「新笔记置顶」设置项记忆能力
  • 优化笔记本选择器交互体验
  • 笔记创建日期保存逻辑优化,现在会综合所有元信息判断,不再仅依赖API返回的创建时间
  • 加密内容识别更友好,遇到无法解密的内容会主动提示而不是报错

LLM 功能迭代

  • 重构 LLM 模型选择逻辑:不再使用固定内置模型列表,改为从服务商(ChatGPT、Gemini等)动态拉取可用模型,同时支持用户自定义模型列表
  • 注意:从旧版本升级的用户模型列表会显示为空,只需在模型设置页点击对应服务商的编辑按钮即可自动拉取
  • LLM 现在可以读取内置的用户指南,可直接回答关于 Trilium 功能的相关问题
  • 简化 LLM 服务商配置流程,上手门槛更低
  • 新增 DeepSeek 模型支持(暂不支持联网搜索功能)
  • 原生支持兼容 OpenAI 接口规范的自定义服务商
  • 新增 Ollama、LM Studio 以及所有自托管 LLM 服务的支持,由贡献者 @Kureii、@eliandoran 实现

通用 Bug 修复

  • 修复隐藏受保护笔记时数据迁移失败的问题
  • 修复多 Cookie 反向代理环境下桌面端同步失败的问题
  • 修复 Windows 环境下通过 npm 安装时,Claude 代码集成无法使用的问题
  • 修复拼写检查功能每次重启 Trilium 都会自动重新激活的问题
  • 修复设置中关闭平滑滚动不生效的问题
  • 修复反向代理自带 Cookie 时同步失败的问题
  • 修复首次同步出错时错误提示不明确的问题
  • 修复解锁受保护会话后,部分提示框仍显示 [protected] 的问题
  • 修复同步状态按钮的提示框常驻显示的问题
  • 修复旧版本中禁用的 TOTP 两步验证会自动重新激活的问题
  • 修复 Windows 10 环境下首次安装程序界面因背景效果导致文字不可读的问题
  • 修复图片查看器快捷键会覆盖全局应用快捷键的问题,由贡献者 @adoriandoran 实现
  • 修复无法向下滚动到媒体播放器控件的问题,由贡献者 @adoriandoran 实现
  • 修复 CentOS 7 环境下 Docker 版本从 v0.103.0 升级到 v0.104.0 失败的问题(SQLITE_IOERR_SHMSIZE 报错)
  • 修复新建实例会重置编辑器工具栏配置的问题
  • 修复单段落上的链接无法正确删除的问题
  • 修复「将根路径重定向到共享页面」设置会同时把登录页也重定向到共享根目录的问题
  • 修复长笔记内容加载时容易出现反复闪烁的问题
  • 修复 Safari 浏览器中 HTML 附件会直接打开而不是下载的问题
  • 修复左窗格显示时标签间距不均匀的问题,由贡献者 @StevenDoesStuffs 实现
  • 修复拼写检查自定义词库在设置界面无法编辑的问题
  • 修复图片标题中的链接预览渲染异常的问题
  • 修复键盘快捷键提示会和浮动按钮重叠的问题

可折叠块功能优化

本次更新对可折叠块功能做了全面升级,由贡献者 @adoriandoran 实现:

  1. 修复 Chromium 内核浏览器中无法在可折叠块内的多个段落中拖动选中文本的问题
  2. 展开/折叠块操作不再计入撤销队列,按下 Ctrl+Z 撤销内容编辑时不会把刚打开的折叠块重新关上
  3. 打印或导出为 PDF 时,所有可折叠块会自动强制展开,不会出现内容缺失的问题
  4. 新插入的可折叠块默认处于展开状态
  5. 修复临时搜索展示内容被清空时,折叠块状态被错误覆盖的问题
  6. 可折叠列表项现在可以临时展开,展示内部匹配的搜索结果,浏览搜索结果时会自动跟随高亮定位
  7. 修复临时展示折叠内容时,折叠箭头仍显示为「折叠」状态的问题
  8. 可折叠块现在会自动记忆展开/折叠状态
  9. 当搜索结果命中折叠块内部内容时,折叠块会自动展开

媒体播放器优化

媒体播放器相关修复由贡献者 @adoriandoran 实现:

  1. 打开完整详情的附件现在会调用完整媒体播放器UI,不再使用紧凑预览模式
  2. 新增同笔记下可播放附件的上一个/下一个导航功能,仅会筛选播放器支持的媒体格式(音频播放器只会切换同笔记下的音频附件,不会显示其他格式文件)
  3. 修复媒体播放器和图片查看器会占用全局方向键快捷键的问题,现在 Ctrl/Cmd/Alt 组合快捷键可以正常透传
  4. 修复独立媒体播放器的键盘快捷键提示泄漏到其他场景的提示列表中的问题
  5. 修复附件查看器/播放器在替换附件后仍显示旧内容的问题

其他体验改进

  • 扩展待办事项列表状态的自动格式化能力
  • OAuth 登录的错误管理逻辑优化,提示更明确
  • OCR 功能新增 EPUB 格式支持
  • 新增文本笔记中表格缩进支持,由贡献者 @adoriandoran 实现
  • 搜索功能优化,由贡献者 @adoriandoran 实现:
    • 链接预览现在支持检索,其标题、URL、描述都会被纳入索引,不会被过滤
    • 链接预览元数据现在会显示在快速搜索片段中(URL、标题、描述会分行展示)
    • 快速搜索片段现在支持 HTML 实体解码,会正常显示 <、&、空格等字符,不会展示转义后的编码
  • 优化自定义任务复选框图标和标签的对齐效果,由贡献者 @adoriandoran 实现
  • 桌面端新增禁用 GPU 加速的选项,可解决部分设备的界面渲染异常问题
© 版权声明
THE END
喜欢就支持一下吧
点赞63 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容