Trilium Web Clipper:将网络文章一键保存到Trilium的浏览器扩展
一、工具概述
Trilium Web Clipper 是一个高效的浏览器扩展,专为 Trilium Notes 用户设计,以便快速保存网络内容到他们的笔记中。这个扩展程序允许用户从浏览器中剪辑文本、整个页面、屏幕截图和简短笔记,并直接保存到 Trilium Notes 中。这是一个非常有用的工具,尤其是对于那些经常需要从互联网上收集信息和资源的研究人员和学生。
⚠️ 重要背景说明:截至2025年,原版 Trilium Notes 已由作者 zadam 宣布进入维护模式(Maintenance Mode),不再积极开发新功能。社区随后创建了 TriliumNext 项目来延续该软件的发展。与此相应,Web Clipper 生态也发生了重大变化:原版扩展因不符合 Chrome Manifest V3 政策已从 Chrome Web Store 下架,目前推荐使用社区维护的增强版本 Trilium Web Clipper Plus。
二、主要特点
📋 文本剪辑
用户可以选择网页上的文本并将其保存到 Trilium Notes。支持通过右键上下文菜单快速剪辑选中的文本内容,剪辑时会自动保留文本的基本格式信息。
📄 页面保存
允许用户保存整个网页内容。保存时会智能提取网页的主要内容区域,过滤掉广告、导航栏等无关元素,确保笔记的整洁性。保存的内容包括文字、图片以及基本的排版格式。
📸 屏幕截图
用户可以捕捉并保存当前浏览器窗口的屏幕截图。截图功能支持捕获当前可见区域,适用于需要保存网页视觉布局或动态内容(如图表、信息图)的场景。
📝 快速笔记
用户可以快速添加短笔记并与剪辑的内容一起保存。这一功能特别适合在浏览网页时随时记录灵感、想法或对剪辑内容的个人注释。
🔗 链接与图片剪辑(补充)
除了文本和整页保存外,用户还可以通过右键点击网页中的图片或超链接,直接将其保存到 Trilium Notes。这对于收集参考资料、图片素材或建立书签库非常实用。
三、用户体验
🌐 浏览器兼容性
Trilium Web Clipper 目前支持 Chrome 和 Firefox 浏览器,Chrome 版本的扩展也应该可以在其他基于 Chromium 的浏览器上工作。这意味着 Microsoft Edge、Brave、Opera、Vivaldi 等基于 Chromium 内核的浏览器用户同样可以使用该扩展。
📌 特别提示:
由于 Google Chrome 正在逐步淘汰 Manifest V2 扩展(预计从 Chrome 139 版本开始完全禁用),原版 Trilium Web Clipper 已无法从 Chrome Web Store 下载。建议用户迁移至支持 Manifest V3 的 Trilium Web Clipper Plus 版本。
🎨 界面与交互
Trilium Web Clipper 以其简洁的用户界面和易于使用的功能而受到用户的好评。用户可以通过简单的点击和快捷键操作来保存他们需要的信息。
- 安装后,用户可以通过浏览器工具栏上的图标来访问 Trilium Web Clipper
- 该扩展程序支持键盘快捷键,使得保存信息更加快捷方便
- 扩展会在图标上显示连接状态指示,绿色表示已成功连接到 Trilium 实例,红色则表示连接失败需要检查配置
⌨️ 快捷键操作
Trilium Web Clipper 提供了便捷的键盘快捷键支持,大幅提升剪辑效率:
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 保存选中文本 | Ctrl + Shift + S | Cmd + Shift + S |
| 打开扩展面板 | 点击工具栏图标 | 点击工具栏图标 |
💡 自定义快捷键方法:
- Chrome 浏览器:访问
chrome://extensions/shortcuts进行设置 - Firefox 浏览器:访问
about:addons→ 点击齿轮图标 ⚙️ → 选择「管理扩展快捷键」
🔒 隐私与安全
Trilium Web Clipper 开发者声明不会收集或使用用户的数据,扩展程序的代码是开源的,这意味着任何人都可以查看和审查其安全性。
🛡️ 安全性说明:
所有剪辑的数据仅在用户本地的 Trilium 实例与浏览器之间传输,不经过任何第三方服务器。如果使用自托管的 Trilium 服务器,数据完全在用户自己的控制之下。
四、安装配置
📋 前置要求
用户需要先安装 Trilium Notes,然后才能使用 Trilium Web Clipper。Web Clipper 本身无法独立运行,它必须连接到一个正在运行的 Trilium Notes 实例(桌面版或服务器版)才能正常工作。
🔧 详细配置步骤
1️⃣ 安装 Trilium Notes
首先确保您已安装并运行 Trilium Notes。可以选择:
- 桌面版:适用于 Windows、macOS、Linux 的单机使用
- 服务器版:适用于自托管、多设备同步场景
2️⃣ 安装浏览器扩展
根据您使用的浏览器选择对应版本:
| 版本 | 适用场景 | 获取方式 |
|---|---|---|
| Trilium Web Clipper Plus(推荐) | Chrome 及 Chromium 内核浏览器 | Chrome Web Store |
| 原版 Trilium Web Clipper | Firefox 浏览器 | Firefox Add-ons |
3️⃣ 配置连接
安装完成后,需要配置扩展与 Trilium 实例的连接:
连接逻辑说明:
┌─────────────────────────────────────────────────────────┐
│ 扩展首先尝试连接本地桌面实例(localhost:8080) │
│ ↓ │
│ 如连接失败,则回退到配置中的远程服务器地址 │
└─────────────────────────────────────────────────────────┘配置项包括:
- 服务器地址:本地使用默认
http://localhost:8080,远程服务器需填写完整URL - ETAPI Token:用于身份验证的令牌,在 Trilium Notes 的「选项 → ETAPI」中生成
- TOTP 验证码(仅 Plus 版本):如启用了两步验证,需要填写动态验证码
4️⃣ 验证连接
在扩展面板中点击「Check」按钮:
- ✅ 显示绿色 = 连接成功
- ❌ 显示红色 = 连接失败,请检查 Trilium 是否正在运行以及配置是否正确
📂 剪辑内容的存储位置(补充)
默认情况下,所有剪辑的内容会保存为「clipper inbox」笔记的子笔记。系统默认将日记笔记(Today's Journal)设为 clipper inbox。
自定义存储位置的方法:
在任意笔记上添加
#clipperInbox标签,该笔记即成为新的剪辑收件箱。
智能合并机制:
如果在同一天对同一网页进行多次剪辑,这些内容会自动合并到同一条笔记中,避免产生重复笔记。
五、Trilium Web Clipper Plus 增强版
鉴于原版 Web Clipper 已停止更新,社区开发者 Nriver 基于原版创建了功能增强的分支版本——Trilium Web Clipper Plus。该版本已成为目前最推荐的选择。
✨ 相比原版的改进
| 特性 | 原版 | Plus 版本 |
|---|---|---|
| Manifest V3 支持 | ❌ 不支持 | ✅ 完全兼容 |
| Chrome Web Store 可用性 | ❌ 已下架 | ✅ 正常可用 |
| 多语言界面 | ❌ 仅英文 | ✅ 英文/中文 |
| TOTP 两步验证登录 | ❌ 不支持 | ✅ 支持 |
| 自动剪辑功能 | ❌ 无 | ✅ 支持 |
| 持续维护更新 | ❌ 已停止 | ✅ 活跃维护 |
🤖 自动剪辑功能(Auto Clipping)
这是 Plus 版本独有的重磅功能,于2025年6月推出:
用户可以在扩展设置中配置 URL 匹配规则。当访问符合条件的页面时,网页将被自动剪辑并保存到 Trilium,无需任何手动操作。
应用场景示例:
- 📰 自动保存特定新闻网站的文章
- 📚 自动收集学术论文网站的内容
- 🛒 自动记录电商平台的商品信息
- 📖 自动归档博客订阅的文章
🔐 TOTP 安全登录
对于启用了两步验证(2FA)的 Trilium 服务器,Plus 版本提供了 TOTP 验证码输入支持,确保在高安全性环境下也能正常使用剪辑功能。
📥 获取 Plus 版本
- Chrome Web Store:点击安装
- GitHub 源码:https://github.com/Nriver/trilium-web-clipper-plus
- 中文说明文档:https://github.com/Nriver/trilium-web-clipper-plus/blob/master/README_CN.md
六、TriliumNext 生态说明
为帮助用户更好地理解当前 Trilium 生态的状况,以下是关于 TriliumNext 项目的补充说明:
🔄 项目演变历程
时间线:
2024年 原作者 zadam 宣布 Trilium Notes 进入维护模式
↓
2024年 社区创建 TriliumNext 分支项目
↓
2025年9月 TriliumNext 发布首个稳定版本
↓
2025年6月 TriliumNext 官方 Web Clipper 仓库归档
↓
现在 Trilium Web Clipper Plus 成为主要推荐版本🆕 TriliumNext 的新特性
TriliumNext 作为 Trilium 的社区延续版本,引入了许多新特性:
- 🤖 AI 助手集成:支持配置 OpenAI、Anthropic、Ollama 等大语言模型,启用笔记摘要、内容生成等 AI 功能
- 🎨 Excalidraw 画布笔记:基于 Excalidraw 的手绘风格白板功能
- 🗺️ 思维导图:内置思维导图支持
- 🔐 增强的加密功能:支持按笔记粒度进行端到端加密
- 📱 更好的同步体验:改进的多设备同步功能
📖 官方资源
- TriliumNext 官网:https://triliumnotes.org/
- 官方文档(2025年10月更新):https://docs.triliumnotes.org/
- GitHub 仓库:https://github.com/TriliumNext/Trilium
- 社区讨论:Matrix (#triliumnext:matrix.org) 和 GitHub Discussions
七、使用技巧与最佳实践
💡 高效剪辑工作流
1️⃣ 建立分类收件箱体系
不要只依赖默认的日记收件箱,建议创建多个专题收件箱:
📁 知识库
├── 📥 技术文章收件箱 (#clipperInbox)
├── 📥 学术论文收件箱 (#clipperInbox)
├── 📥 灵感素材收件箱 (#clipperInbox)
└── 📥 待读清单收件箱 (#clipperInbox)技巧:在剪辑时通过扩展面板选择目标笔记,即可将内容保存到指定位置。
2️⃣ 善用笔记功能添加上下文
剪辑网页内容时,利用「添加笔记」功能记录:
- 📌 为什么保存这个内容
- 💭 当时的想法和联想
- 🔗 与其他笔记的关联
3️⃣ 定期整理收件箱
建议每周安排时间:
- 将收件箱中的内容移动到正式的知识体系中
- 为重要内容添加标签和属性
- 删除不再需要的临时剪辑
⚠️ 常见问题排查
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 扩展显示红色/无法连接 | Trilium 未运行 | 启动 Trilium Notes 应用 |
| 连接远程服务器失败 | 地址或Token错误 | 检查服务器URL和ETAPI Token |
| 剪辑后找不到内容 | 存储位置不明确 | 检查 clipperInbox 标签设置 |
| 页面内容保存不完整 | 动态加载内容 | 等待页面完全加载后再剪辑 |
| Chrome 扩展不可用 | Manifest V2 已禁用 | 迁移至 Plus 版本 |
八、总结
Trilium Web Clipper 是一个强大的工具,可以帮助用户更有效地管理和组织他们的网络信息收集。它的开源性质和对隐私的重视使其成为一个值得信赖的选择。如果您是一个频繁需要从网上收集信息的用户,Trilium Web Clipper 可能是您理想的工具。
📌 2025-2026年使用建议:
鉴于原版扩展已停止维护且从 Chrome Web Store 下架,强烈建议所有用户迁移至 Trilium Web Clipper Plus。该版本不仅解决了兼容性问题,还带来了自动剪辑、TOTP 登录、多语言支持等实用新功能,代表了 Web Clipper 生态的未来发展方向。
📚 参考资源
官方资源
- 原版 GitHub 仓库:https://github.com/zadam/trilium-web-clipper
- TriliumNext 文档:https://docs.triliumnotes.org/user-guide/setup/web-clipper
- TriliumNext Wiki:https://github.com/TriliumNext/trilium/wiki/Web-clipper
Plus 版本资源
- Trilium Web Clipper Plus (Chrome):https://chromewebstore.google.com/detail/trilium-web-clipper-plus/adkalonadklcbfpfgfjhkgaopdpljlkj
- Plus 版本 GitHub:https://github.com/Nriver/trilium-web-clipper-plus
- 中文使用说明:https://github.com/Nriver/trilium-web-clipper-plus/blob/master/README_CN.md
社区资源
- Awesome Trilium(插件合集):https://github.com/Nriver/awesome-trilium
- TriliumNext 社区讨论:https://github.com/orgs/TriliumNext/discussions