收藏夹里的链接,有一半已经失效了:Karakeep 把「存过」变成「还能找回来」

浏览器收藏夹解决的是「此刻不想看」,解决不了「半年后只记得内容、不记得标题,点进去还 404」。Karakeep(前身 Hoarder)是可自托管的开源收藏箱:链接、笔记、图片和 PDF 丢进去,自动抓标题与封面,可用大模型打标签、写摘要,并做全文检索、语义检索和页面归档。GitHub 约 2.8 万 Star,AGPL-3.0。本文核对官方能力与边界:它补的是检索和存档,不是让你拥有整张互联网。

你一定有过这种时刻。

地铁上刷到一篇写得极准的长文,随手星标。三个月后某次讨论需要它,脑子里只剩半句观点,标题一个字对不上。收藏夹从「稍后读」翻到「不知哪天」,点开的第三条已经是 404。

收藏这个动作,大家都会。
真正稀缺的是:按意思把东西找回来,并且原站没了你这份还在。

开源项目 Karakeep(2025 年初由 Hoarder 更名)做的就是这件事。它不是又一个「更漂亮的书签栏」,而是把稍后读、剪藏、归档和搜索收成可自己托管的系统。

这是什么,不是什么

官方定义很短:self-hostable bookmark-everything app,带一点 AI,给愿意把资料囤在自己机器上的人。

仓库:https://github.com/karakeep-app/karakeep
文档:https://docs.karakeep.app/
演示(只读):https://try.karakeep.app

当前公开数据大约是 2.8 万 Star、1.5 千 Fork,协议 AGPL-3.0,以自托管为一等公民。你可以存链接、短笔记、图片和 PDF;浏览器扩展覆盖 Chrome / Firefox / Safari,另有 iOS、Android、CLI 和 REST API。

它不是 Notion 替代品,也不是网盘。主路径只有一条:先抓住,再让你半年后按意思搜出来。

收藏夹为什么会失效

浏览器书签只存 URL。标题靠你当时的心情,文件夹靠你当时的分类热情。过几个月,失效通常来自三处:

  1. 检索失败:只记得论点和场景,不记得域名。
  2. 链接腐烂:媒体改版、个人博客过期、付费墙后移。
  3. 介质分裂:网页在书签里,截图在相册里,PDF 在下载文件夹,RSS 在另一个阅读器。

Karakeep 针对这三处各补一刀:抓取元数据、全文/语义搜索、整页归档,并把图片 OCR 推进同一套索引。

存进去之后,系统实际做了什么

对照官方功能列表,而不是传播帖的形容词:

抓取
存链接时自动拉标题、描述和封面,减少「未命名书签」。

理解
可用大模型自动打标签、写摘要。不想把正文交给第三方,就接 Ollama 跑本地模型。标签不准可以改,规则引擎也能按条件自动分拣。

检索
全文搜索加上语义搜索。图片里的字会 OCR,截图不是死文件。这是它和原生收藏夹差距最大的地方——检索对象从「标题字符串」变成「你存过的内容」。

对抗 404
用 monolith 做整页归档;视频侧可接 yt-dlp 做存档。原站消失时,本地快照还在。这一点必须说清:归档是为了个人稍后读和防链接腐烂,不等于获得传播或商用授权。付费文章、影视和他人作品,仍受版权和平台条款约束。

入口与协作
扩展一键存、手机离线读、高亮、批量操作、列表协作、SSO、RSS 自动收入。还可从 Chrome、Pocket、Linkwarden、Omnivore 等导入,避免从零搬迁。

一句话可以留着当原则:收藏不等于拥有,能搜出来、且快照还在,才算接住。

和 Pocket、浏览器自带书签、网盘剪藏怎么选

需求

更合适的选择

随手存、不维护服务器

浏览器书签或 Pocket 一类托管稍后读

团队共享链接列表、可接受云端

Raindrop 等商业书签

数据必须在自己机器、要搜索和归档

Karakeep / 同类自托管

只要备份网页、不要 AI 标签

单用归档工具也够

自托管的代价是真实的:要跑服务(常见为 Docker 组合,搜索常依赖 Meilisearch 一类组件),要备份数据库和归档文件,模型打标签会占 CPU 或要一台能跑 Ollama 的机器。Star 高不降低运维;只降低「这项目明年还在不在」的不确定性。

信任边界(EEAT 里最不该省的一段)

写工具推荐如果不写边界,就是在贩卖收藏欲。

  • 许可:AGPL-3.0。改过再对外提供网络服务,需要遵守开源义务。
  • 隐私:默认自托管是为了数据在你这边;一旦改用云端大模型打标签,摘要请求就会出网。本地 Ollama 才对得上「不想过第三方」这句话。
  • 版权:整页抓取和视频归档是技术能力,不是法律豁免。只存你有权保存的材料。
  • AI 标签会错:模型会给错分类、写飘摘要。搜索能用,不等于分类法可以完全放手。
  • 仍在活跃开发:文档长期提示项目迭代快,升级前要看 Release 和备份。

这些不是扫兴,是让你决定要不要把「唯一收藏库」迁过去的必要信息。

若你决定试:先小后全

  1. 用官方文档起一个测试实例,或先看只读 Demo 理解界面。
  2. 导入最近 50 条真正会用的链接,不要先倒进十年收藏夹。
  3. 先开全文搜索,确认能按段落找回,再决定是否上语义搜索和自动标签。
  4. 标签用本地模型试一周,评估错标率,再谈规则引擎和 RSS 全量订阅。
  5. 归档目录纳入备份。服务可以重建,快照丢了就等于又回到 404。

迁移的成功标志不是「收藏数字好看」,而是:你能用一句模糊的话,在两分钟内找到三个月前那篇还在的文章。

小结

Karakeep 接住的是知识工作里最不起眼、也最常被高估的动作——收藏。它用抓取、标签、检索和归档,把书签从「URL 列表」变成「可搜索的个人资料层」。

仓库:https://github.com/karakeep-app/karakeep

下次再随手星标之前,可以问一下自己:三个月后,我是能搜到它,还是只能记得「我好像存过」。答案如果是后者,问题不在记忆力,在收藏夹从来只负责忘记。

No comments yet