NAS 搭建私人小说库:Novel-DL 全网小说一键下载,再也不愁找不到资源!

Novel-DL 多源小说下载工具部署教程来袭!NAS 一键搭建私人小说库,支持全网小说聚合搜索、一键下载,导出 TXT/EPUB 适配 Kindle,让旧 Kindle 重新使用!覆盖刺猬猫、SFACG 等多书源,Docker 部署超简单,轻松实现小说自由!

69d473fd634d0

Novel DL:

一款基于 Go 的多源小说下载工具,支持 CLI 与 Web 界面,可跨站点并发搜索、一键下载并导出,已适配 ESJZone、SFACG、刺猬猫、若初文学等多个书源。

69d473fd965d0

当前能力:

  •  聚合搜索:并发搜索多个站点,按书名/作者归并同作品变体
  •  混合结果排序:结合关键词匹配、站点优先级、简介完整度、封面可用性选出主结果
  •  URL 直达:CLI 下载和 Web 搜索都支持直接输入站点链接进行解析
  •  详情页预取:Web 详情通过 DownloadPlan 拉取目录与书籍元数据
  •  异步下载:Web 下载任务异步执行,通过轮询查询进度与导出文件
  •  分阶段存储:原始数据、处理后数据、导出文件分层保存
  •  多格式导出:支持 txt、html、epub
  •  图片处理:支持章节图片保留、EPUB 图片抓取与压缩
  •  统一配置:CLI 与 Web 共用 data/site_catalog.db
  •  站点级配置:支持登录、Cookie、镜像、并发、抓图、文字转换
  •  Web 图片模糊化:全局配置可开启网页图片模糊显示,降低展示风险

安装

Docker Compose

services:
  novel-dl:
    image: guohuiyuan/go-novel-dl:latest
    container_name: novel-dl
    ports:
      - 8080:8080
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - ./data:/home/appuser/data
    restart: unless-stopped

参数说明(更多参数建议去看文档)

:::
TZ(环境变量,可选):设置时区

/home/appuser/data(路径):存放配置和导出文件

:::

使用

浏览器中输入 http://NAS的IP:8080 就能看到界面

69d473fd6e0bc

输入想要查找的小说名称,点击“开始搜索”

69d473fd3de8b

TIP:大概率会提示配置 ESJ Zone 站点的 Cookie 信息,有需要的可以配置(我偷个懒,不选这个渠道了)

69d473fd3f3eb

下面等待搜索完成即可

69d473fd7f315

可以看到已经搜索出挺多结果,点击查看小说

69d473fd50353

能非常方便浏览看到各个章节信息,而且点击也可以直接跳转到小说站点的对应章节

69d473fd77b75

点击“下载并导出”

69d473fd46fc0

接下来就是等待下载了(显示的剩余时间不太准,实际下载进度还行,但能明显感觉出来是在爬取数据)

69d473fd486e3

下载完之后,就会有 TXT 和 EPUB 两种导出格式

69d473fd88287

而且映射目录里面,也能看到上面两个文件

69d473fd75cda

简单看看导出的小说内容,里面格式都是没有问题的

69d473fd86ede

 

总结

首先郑重说明:有能力的朋友一定要多多支持正版!这款 Novel-DL 小说下载工具,对于平时喜欢看小说的人非常实用。旧款没办法安装 APP 的 Kindle 终于能重新派上用场,还有那些因为各种原因下架的小说,也能及时下载保存之后再看。

综合推荐:⭐⭐⭐(下载导入墨水屏,小说党狂喜)

使用体验:⭐⭐⭐(使用简单,站点丰富)

部署难易:⭐⭐(简单)︎

 

 

觉得内容不错?我要

评论0
暂无评论,快来抢沙发吧~