Linkwarden 是什么?
Linkwarden 是一款协作式书签管理器,会为每个保存的网页保留副本,即使原页面下线,内容也不会丢失。README 将其描述为用于收集、阅读、批注和保存网页的自托管开源工具,由 linkwarden.app 背后的公司发布;源代码采用 AGPL-3.0 许可证。
每个链接由后台进程生成最多四种格式:文章阅读视图、完整的单文件 HTML 副本、整页截图和 PDF;据文档,把地址提交到 Wayback Machine 是可选的附加功能,默认关闭。链接可按带标签的收藏集和子收藏集整理,支持全文搜索,并能公开分享,或与可逐个设置权限的团队成员共享。
获取方式
Linkwarden 是一款网页应用,你可以自己托管,也可以租用 Linkwarden Cloud;iOS 和 Android 应用以及浏览器扩展会连接到这两者之一。
选项 | 获取方式 |
|---|---|
| Linkwarden Cloud | cloud.linkwarden.app,付费订阅 |
| Cloud 价格 | 14天免费试用,之后每位用户每月 $3(按年计费;USD,以官网标注为准) |
| iPhone 和 iPad | App Store 上的 Linkwarden,免费下载 |
| Android | Google Play 上的 Linkwarden,标注含应用内购买 |
| 自托管(Docker) | 免费;按安装指南操作,需要终端 |
| 浏览器扩展 | Chrome、Firefox 和 Safari,见扩展指南 |
| 官网 | linkwarden.app |
| 隐私政策 | linkwarden.app/privacy-policy |
| 源代码 | github.com/linkwarden/linkwarden,AGPL-3.0 |
本次评测版本:2.16.3(GitHub 于2026年9月9日发布)。据 App Store,iOS 应用版本为 1.4.4,更新于2026年10月12日,Google Play 页面同样显示2026年10月12日。在美国、德国和日本的 App Store 中该应用均为免费;Cloud 价格仅以美元显示,未找到欧元或日元价格。服务器端没有安装程序,需要使用 Docker,或用 Node 和 PostgreSQL 手动安装。
运行要求
自托管指南将 4 GB 内存视为比较宽裕的起点,CPU 只要 2 核即可,镜像约占 1.5 GB 磁盘空间。
服务器
- 来源说明:
- Docker Compose,三个容器:Linkwarden、PostgreSQL 16 和 Meilisearch;提供 x86-64 和 ARM64 镜像
密钥
- 来源说明:
NEXTAUTH_SECRET、POSTGRES_PASSWORD和MEILI_MASTER_KEY必须改掉示例值
本地 AI
- 来源说明:
- 若想在本地打标签,需要另行部署 Ollama 服务器并拉取模型;Linkwarden 本身不需要 GPU
移动应用
- 来源说明:
- 据 App Store 需要 iOS 15.1 或更高版本;需要 Cloud 订阅或你自己的服务器
手动安装
- 来源说明:
- Node 20 或更高、Yarn、PostgreSQL 16 或更高;高级搜索使用的 Meilisearch 为可选
指南将 Docker 方式描述为更简单的途径;手动安装面向技术背景更强的用户。
自托管步骤
步骤依据官方的 Docker Compose 安装指南整理;PromptQuorum 没有执行过。
- 1下载文件
Why it matters: 从仓库获取 `docker-compose.yml` 和 `.env.sample`,并把示例文件另存为 `.env`。 - 2设置密钥
Why it matters: 编辑 `.env`,把 `NEXTAUTH_SECRET`、`POSTGRES_PASSWORD` 和 `MEILI_MASTER_KEY` 换成三个互不相同的保密字符串。 - 3启动服务
Why it matters: 运行 `docker compose up`,几分钟后应用会在 3000 端口响应。 - 4添加 AI 打标签
Why it matters: 如有需要,加入下一节中的 Ollama 或兼容 OpenAI 的变量,重启服务,并在设置、偏好设置中启用打标签。
AI 打标签:本地 Ollama 还是云端
打标签是可选功能:通过填写环境变量,在本地 Ollama 模型和云端服务商之间选择。
- 用 Ollama 在本地运行。把
NEXT_PUBLIC_OLLAMA_ENDPOINT_URL设为你的 Ollama 服务器(例如http://localhost:11434),把OLLAMA_MODEL设为已拉取的模型;文档称 phi3:mini-4k 这类轻量模型就够用。 - 云端或兼容 API。
OPENAI_API_KEY和OPENAI_MODEL可用于 OpenAI,设置CUSTOM_OPENAI_BASE_URL后,同样的变量可指向任何兼容 OpenAI 的服务,文档以 Gemini 为例。 - 更多服务商。环境变量参考还列出了 Azure OpenAI、Anthropic、OpenRouter 和 Perplexity。
- 两种模式。Linkwarden 可在添加链接时自动生成标签,也可从你提供的预设标签列表中分配标签;两者都在设置、偏好设置中开启。
- 后台批处理。打标签与归档一起在后台进程中运行,默认每批处理五个链接(
ARCHIVE_TAKE_COUNT)。
数据流向与隐私
自托管时,链接、标签和保存的副本都存放在你自己的 PostgreSQL 数据库和数据文件夹中。服务器会在无头浏览器里自行抓取每个保存的页面,因此服务器所在的网络能看到你收藏的每个地址。使用本地 Ollama 端点时,打标签请求发往你配置的地址;使用云端服务商时,请求会带着你的 API 密钥发往该服务商。
Cloud 版由厂商运营,其隐私政策日期为2023年7月31日,早于移动应用出现;政策列出的国家为加拿大安大略省,并把该公司列为 GDPR 意义上的数据控制者。Google Play 的数据安全栏目称不与第三方共享数据,并可能收集应用信息和性能数据。
📌注: 以上是厂商和文档的说法,不是审计结果。PromptQuorum 没有检查网络流量,文档也没有说明 Cloud 版的可选打标签使用哪家 AI 服务商。
适合哪些人
- 自托管用户:已经在用 Docker,想把网页归档在自己的服务器上。
- 研究人员和团队:需要共享收藏集,并保留带批注的资料副本。
- Ollama 用户:想要自动标签,又不想把网页文本发给云端服务商。
我们未能核实的内容
- 标签质量。PromptQuorum 没有运行打标签功能,因此准确性、速度以及小型本地模型的表现均属未知。
- 模型能看到什么。文档没有说明打标签时会发送网页的多少内容,因此本地模型在隐私上的好处只是文档记载的端点行为,而非实测结果。
- 关于“本地”的表述。使用页面称该功能“使用本地 AI 模型”,而安装页面同时列出了云端服务商;安装页面更详细,这里采用它的说法。
- Cloud 版的 AI 与存储位置。Cloud 版称 AI 打标签为可选功能但未写明服务商,价格页上关于数据存放位置的回答也无法读取。
- 资源占用。文档给出自 2.15 版本起空闲内存约 350 MB,这是厂商的数字;PromptQuorum 没有实测。
竞品与替代方案
Karakeep
- 平台:
- Web、iOS、Android
- 价格 / 许可证:
- 免费 / AGPL-3.0
- 主要区别:
- 自托管的书签与笔记应用,通过 OpenAI 或 Ollama 进行 AI 打标签;摘要和搜索见其评测
关于Karakeep的文章(3篇)
- Karakeep Review: Self-Hosted Bookmarks with AI Auto-Tagging更新于 2026年9月18日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新于 2026年9月20日
- Blinko Review: Self-Hosted AI Notes with RAG Search更新于 2026年9月19日
其他提及:
- Surf Review: Deta's Open-Source AI Notebook更新于 2026年9月19日
Blinko
- 平台:
- Web(自托管)
- 价格 / 许可证:
- 免费 / GPL-3.0
- 主要区别:
- 自托管笔记应用,可对笔记做 AI 搜索;不用于归档网页
Karakeep 最为接近:两者都是带可选 AI 打标签的自托管书签工具。请在各应用的官方页面核实当前价格、许可证和支持平台。
常见问题
同时配置多个服务商时会用哪一个?
据环境变量参考,Linkwarden 按以下顺序尝试:兼容 OpenAI 的服务、Azure OpenAI、Anthropic、Ollama、OpenRouter,最后是 Perplexity。因此留在 .env 里的云端 API 密钥可能优先于 Ollama。
不连服务器,移动应用能用吗?
不能。App Store 的说明称,Linkwarden 需要 Linkwarden Cloud 订阅,或连接到你自己的自托管服务器;应用列出了对已保存内容的离线支持。
能在配置较低的机器上运行吗?
据文档,2.15 版本的重写降低了空闲内存占用;设置 DISABLE_BROWSER=true 会跳过截图、PDF、HTML 副本和阅读视图,以换取最低的内存占用。
链接数量有上限吗?
价格页列出 Cloud 每位用户 30,000 个链接,自托管参考中 MAX_LINKS_PER_USER 的默认值同样是 30000。
以后可以离开 Linkwarden Cloud 吗?
价格页称链接可随时导出,不存在锁定;文档的 Usage 部分也列出了导入和导出。
结论
Linkwarden 是一个仍在积极开发的开源方案,可以为你收藏的网页建立归档,其文档记载的 Ollama 支持让打标签这一步可以留在你自己的硬件上。不足之处在于:自托管需要三个容器和终端,移动应用依赖服务器,Cloud 版是付费服务且隐私政策日期较早,AI 方面的表现在此未经测试。它适合已在使用 Docker、想要带可选本地打标签功能的网页归档的自托管用户;想要零配置的读者,应先把 Cloud 的条款与 Karakeep 比较一下。
来源
- Linkwarden 官网 — 功能、价格和应用链接(2026年10月24日查阅)。
- 自托管安装和 AI 打标签 — 运行要求、Docker 步骤和服务商变量(2026年10月24日查阅)。
- 环境变量 — AI 服务商顺序和默认值(2026年10月24日查阅)。
- GitHub 上的 Linkwarden — README、许可证和 v2.16.3 发布(2026年10月24日查阅)。
- App Store 和 Google Play 页面 — 应用版本和要求(2026年10月24日查阅)。
