LazyLibrarian + Python+ NZB+ Torrents+ Goodreads+ Google Books

聚合多书籍数据源追踪作者并自动下载电子书/漫画资源

Goodreads/LibraryThing/GoogleBooks 提供作者与书目元数据,LazyLibrarian 基于元数据自动抓取下载,形成追踪-下载闭环

✓ 多数据源聚合元数据✓ 自动化追踪与下载 ✕ 仅 Python 部署方式✕ 标注 ⚠ 可能不够稳定

方案简介

LazyLibrarian 是一个自托管的自动化图书/漫画追踪下载工具,核心方案是把多个在线书籍数据库组合为元数据源,再配合 NZB 与种子下载渠道,实现对喜爱作者的持续关注与新书自动抓取。适合拥有个人数字图书馆、希望自动补全作者作品集的读者。

亮点与能力

  • 关注作者,自动获取其新作信息
  • 从多个数据源抓取作者与书目元数据
  • 支持 NZB 与 torrents 两种下载方式
  • 自动化下载 cbr/cbz 漫画文件(参见 Mylar3 类似场景)

组成与分工

  • LazyLibrarian:核心调度与追踪程序,管理作者关注与下载任务
  • Goodreads:作者信息与图书信息数据源
  • LibraryThing:作者信息与图书信息数据源
  • Google Books:可选的补充数据源
  • NZB / torrents:资源下载通道

前置要求

  • Python 运行环境(技术栈标注为 Python)
  • 可访问 Goodreads、LibraryThing、GoogleBooks 的网络
  • NZB 索引站或种子下载器访问权限

注意事项与常见问题

  • 该条目在清单中带有 标记,可能存在更新或维护方面的注意事项。
  • Google Books 为可选项(optionally),非必需依赖。

优缺点

  • ✓ 多数据源聚合元数据
  • ✓ 自动化追踪与下载
  • ✕ 仅 Python 部署方式
  • ✕ 标注 ⚠ 可能不够稳定

出处

本方案挖掘自开源项目 awesome-selfhosted/awesome-selfhosted,方案内容与实施命令均来自其 README 原文。

方案出处
awesome-selfhosted/awesome-selfhosted

本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。