Plaza 新闻汇总

Hoarder:一个可自托管的书签和笔记应用

Hoarder是一个可自托管的书签和笔记应用程序,旨在帮助用户收集和管理各种信息,包括链接、笔记、图片和PDF文件。

**主要功能:**

* **收集各种内容:**支持收藏链接、撰写笔记并存储图片和PDF文件。

* **自动提取信息:**可以自动获取链接标题、描述和图片。

* **分类管理:**支持将书签整理成列表。

* **全文搜索:**能够对所有存储的内容进行全文搜索。

* **AI自动标签:**利用AI(如ChatGPT)自动为内容添加标签,并且支持使用本地模型Ollama。

* **OCR功能:**支持从图片中提取文本。

* **浏览器插件:**提供Chrome插件和Firefox插件,方便用户快速收藏内容。

* **移动端应用:**已开发iOS和Android应用程序。

* **RSS订阅:**可以自动收集RSS订阅中的信息。

* **REST API:**提供REST API接口。

* **页面存档:**利用Monolith进行全页面存档,防止链接失效。还可以利用youtube-dl自动存档视频。

* **批量操作:**支持批量操作功能。

* **单点登录:**支持单点登录。

* **暗黑模式:**支持暗黑模式。

* **自托管优先:**优先支持自托管方式。

* **离线阅读(计划中):**计划支持下载内容以供离线阅读。

**技术栈:**

* 前端:NextJS(使用App Router)

* 数据库:Drizzle

* 认证:NextAuth

* 客户端-服务器通信:tRPC

* 爬虫:Puppeteer

* AI:OpenAI

* 全文搜索:Meilisearch

**开发背景:**

开发者希望能够方便地收集和阅读网络上的信息,于是开发了Hoarder来满足自己的需求,并将其开源以供其他人使用。

**类似应用:**

* Memos:功能强大,但缺少链接预览和自动标签功能。

* Mymind:商业产品,与Hoarder功能相似。

* Raindrop:一个完善的开源书签管理器,但不支持自托管。

* Pocket:一个流行的阅读列表应用程序,但开发者希望自托管自己的服务。

* Linkwarden:一个开源的自托管书签管理器,侧重于链接。

* Omnivore:一个开源的阅读列表应用程序,但对Google Cloud依赖性强,难以自托管。

* Wallabag:一个成熟的PHP开源阅读列表应用程序,但界面稍显过时。

* Shiori:一个开源的Pocket克隆,但没有Hoarder的AI自动标签功能。

**翻译和支持:**

Hoarder使用Weblate管理翻译,欢迎用户参与翻译。希望用户喜欢Hoarder,并为其Star。

原文地址
2024-12-24 19:41:36