3步搞定小说下载:novel-downloader 批量保存100+网站的TXT与EPUB

发布时间:2026/8/22 16:11:49

3步搞定小说下载:novel-downloader 批量保存100+网站的TXT与EPUB
3步搞定小说下载novel-downloader 批量保存100网站的TXT与EPUB【免费下载链接】novel-downloader一个可扩展的通用型小说下载器。项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader晚上十一点你追的更新章节所在网站突然 404书没了。那一刻你只想早知道就存在本地了。novel-downloader 是一款开源小说下载器装在浏览器里打开受支持网站的目录页点一下就能把整本小说批量存成 TXT 和 EPUB 两个文件。它解决一件事书还在不在线上从此不再由网站说了算。脚本识别受支持的小说网站后点击页面右上角图标章节并发抓取并生成 ZIP 压缩包与 TXT 文件。 项目定位novel-downloader 是什么novel-downloader 是一个开源油猴脚本也是「404 小说文库」项目的组成部分目标很简单把可能消失的小说存进你自己的硬盘。你在浏览器里打开小说目录页它负责解析网页结构、抓取正文、拼装文件全程不需要你碰代码。覆盖 100 国内外站点起点中文网、晋江文学城、刺猬猫、SF 轻小说、カクヨム、pixiv 小说以及笔趣阁全家桶双格式输出TXT 随便什么编辑器都能读EPUB 直接导入 Kindle 或电子墨水屏0 学习成本装好脚本管理器再装上脚本共 3 步5 分钟内跑通第一本付费章节也能存前提是你在对应网站已登录、已购买脚本会跳过未购章节 快速上手3 步安装小说下载脚本第 1 步装脚本管理器。在浏览器扩展商店搜索 Tampermonkey 或 Violentmonkey任选一个安装。这是运行用户脚本的载体没有它后面都免谈。第 2 步构建脚本。克隆仓库并执行构建产物在dist/bundle.user.jsgit clone https://gitcode.com/gh_mirrors/no/novel-downloader cd novel-downloader yarn install yarn build第 3 步装进浏览器。打开脚本管理器的新建脚本页面把bundle.user.js全文粘进去保存。看到脚本出现在管理器列表里安装就算成功。第 4 步验证。打开任意一个受支持网站的目录页。页面右上角出现下载图标就大功告成点它即可开始下载图标没出现多半是站点不支持换一个试试。 功能走读从一键下载到处理加密站点一键批量下载点图标拿全本想整本存书时不用复制、不用翻页。打开目录页点右上角下载图标然后看右下角的进度条或者按 F12 在控制台里盯实时日志。章节多时耐心等待脚本会并发抓取全部章节。结束后浏览器自动保存一个 ZIP 包里面是 TXT 和 EPUB 两份文件TXT 用记事本打开就是干净正文EPUB 拖进阅读器即可。下载完成的小说以整洁的 TXT 格式保存章节标题与正文直接可用。图片反爬文字变图片也能还原有些站点比如西瓜书屋为了防止被抓把正文汉字直接替换成图片。这种情况不用你动手脚本按三级顺序自动解码先拿图片文件名直接查对照表命中就完事查不到就下载图片算哈希值再比对两级都落空才动用 OCR内置 PaddleOCR 中文模型首次使用会自动下载模型文件。前两级是毫秒级的所以整本下来的速度很快OCR 只兜底。脚本在还原文字的同时保留章节内的图片成品文件与网页阅读体验一致。晋江、番茄字体加密乱字符这样修晋江文学城和番茄小说用自定义字体替换常用字直接抓下来会出现莫名其妙的乱字符。打开设置的测试视图或按 F12 看控制台找以[jjwxc-font]、[fanqie-font]开头的日志提示按提示提交字体信息等待匹配表更新。同一本书多套字体的情况把日志整段复制用正则把字体链接全筛出来一次提交能省不少事。⚙️ 进阶玩法自定义筛选章节与输出格式只想存一部分章节、或者嫌标题格式不满意在点下载之前按 F12 在页面上定义函数即可不用改代码。只存前 100 章function chapterFilter(chapter) { return chapter.chapterNumber 100; }改章节标题格式顺便存到window.saveOptions上const saveOptions { getchapterName: (chapter) 第${chapter.chapterNumber}章 ${chapter.chapterName}, }; window.saveOptions saveOptions;这两段代码也可以写成一个独立用户脚本自动注入每次打开页面都生效。另外站点解析规则全部放在src/rules/目录按 onePage单页站、twoPage分页站、special字体/OCR 等特殊处理分类管理。想支持你常看的新站继承 BaseRuleClass实现 bookParse 和 chapterParse 两个方法再注册规则即可照着现有文件抄最快。❓ 常见问题速答Q打开小说网站右上角没有下载图标A确认站点在支持列表里。长佩、pixiv 这类单页应用按 F5 强制刷新一次还不行就看控制台报错。Q下载很慢甚至频繁中断A设置里调低并行下载线程数、调大下载间隔毫秒。别多开页同时下多本长佩等站点有每分钟约 6 章的限速。Q下载的文件有乱码或怪字符A大概率是字体加密未命中映射表。开启调试模式按日志里[xx-font]提示提交字体信息等匹配表更新。Q付费章节能下吗A能。先在网站登录账号并确认已购买未购买的付费章节脚本会自动跳过不会报错。Q下载卡住一直没出文件A设置里启用测试视图把日志选项卡内容全部复制到 txt 再附到 issue。下载时脚本会播放无声音频防止页面休眠保持标签页不关闭。下一步novel-downloader 的用法就一句话装好管理器构建脚本点右上角那个图标整本书变成随身带的 TXT 和 EPUB。现在就装好脚本管理器照着上面 3 步跑通你的第一本书跑通之后去 issue 区看看你常读的站点有没有人提过没有就自己提一个。项目采用 AGPL-3.0 协议也欢迎直接贡献代码——翻一翻src/rules/里任意一个站点的解析规则下一个被支持的新站可以由你写。【免费下载链接】novel-downloader一个可扩展的通用型小说下载器。项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

十年车机性能优化经验总结系列(一):性能数据采集与 bat 小工具

十年车机性能优化经验总结系列(一):性能数据采集与 bat 小工具

2026/8/22 16:01:48

十年车机性能优化经验总结系列(一):性能数据采集与 bat 小工具 一条 bat 命令,10 秒拿到车机完整性能快照 —— 把零散的 adb 黑话打包成随手可跑的采集工具 系列导航:(总览) (一&a…

如何把Rebar项目迁移到erlang.mk:两大Erlang构建工具对比与兼容性完整清单

如何把Rebar项目迁移到erlang.mk:两大Erlang构建工具对比与兼容性完整清单

2026/8/22 16:01:48

如何把Rebar项目迁移到erlang.mk:两大Erlang构建工具对比与兼容性完整清单 【免费下载链接】erlang.mk A build tool for Erlang that just works. 项目地址: https://gitcode.com/gh_mirrors/er/erlang.mk 📦 erlang.mk 是 Erlang 生态中一款&qu…

Photoshop 纹理压缩教程:用 Intel Texture Works 三步导出 BCn 压缩 DDS

Photoshop 纹理压缩教程:用 Intel Texture Works 三步导出 BCn 压缩 DDS

2026/8/22 16:01:48

Photoshop 纹理压缩教程:用 Intel Texture Works 三步导出 BCn 压缩 DDS 【免费下载链接】Intel-Texture-Works-Plugin Intel has extended Photoshop* to take advantage of the latest image compression methods (BCn/DXT) via plugin. The purpose of this plug…

如何用 vue-circle-progress 绘制带动画的圆形进度条

如何用 vue-circle-progress 绘制带动画的圆形进度条

2026/8/22 20:52:02

如何用 vue-circle-progress 绘制带动画的圆形进度条 【免费下载链接】vue-circle-progress A Vue.js component to draw animated circular progress bars 项目地址: https://gitcode.com/gh_mirrors/vu/vue-circle-progress 做仪表盘、展示上传进度时,你需…

学术翻译实战:从术语查证到逻辑重构的高质量技术文档本地化

学术翻译实战:从术语查证到逻辑重构的高质量技术文档本地化

2026/8/22 20:52:02

1. 项目概述:一次深度翻译实践的价值与挑战最近在整理过往的竞赛资料时,翻到了2020年美国大学生数学建模竞赛(MCM/ICM)E题的翻译稿。这不仅仅是一份简单的语言转换记录,它背后涉及的是如何跨越语言和文化的鸿沟&#x…

Django协同过滤推荐系统实战:招聘平台优化案例

Django协同过滤推荐系统实战:招聘平台优化案例

2026/8/22 20:52:02

1. 项目概述:当Django遇上协同过滤最近在帮某招聘平台做技术升级时,我实现了一套基于用户行为的智能推荐系统。核心思路是用Django搭建Web平台,通过爬虫获取招聘数据,再使用协同过滤算法实现个性化推荐。这个方案上线后&#xff0…

PCL参数化模型投影滤波:从点云中精准提取几何结构

PCL参数化模型投影滤波:从点云中精准提取几何结构

2026/8/22 20:52:02

1. 项目概述:从点云“毛坯房”到“精装模型”在三维视觉和机器人感知领域,我们通过激光雷达或深度相机获取的点云数据,常常被戏称为三维世界的“毛坯房”。它包含了目标物体最原始、最丰富的几何信息,但也充斥着大量的“建筑垃圾”…

基于ReAct框架与LLM的智能数据查询Agent设计与实践

基于ReAct框架与LLM的智能数据查询Agent设计与实践

2026/8/22 20:52:01

1. 项目缘起:当数据查询遇上即时通讯最近在做一个内部数据中台项目时,遇到了一个挺典型的痛点:业务部门的同事,尤其是非技术背景的运营、产品同学,经常需要查询一些业务数据。他们要么得在复杂的BI系统里自己拖拽报表&…

AI多智能体协同设计:PPA感知的RTL代码生成系统实践

AI多智能体协同设计:PPA感知的RTL代码生成系统实践

2026/8/22 20:42:01

1. 项目概述:当AI智能体开始“写”芯片最近在芯片设计圈子里,一个话题的热度正在悄然攀升:用AI来生成RTL(寄存器传输级)代码。这听起来像是天方夜谭,毕竟RTL设计是芯片的“骨架”,关乎性能、功耗…

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

2026/8/21 21:41:19

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

2026/8/22 11:09:22

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

2026/8/22 11:09:22

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

多尺度智能体控制:从宏观密度场到微观决策的架构与实践

多尺度智能体控制:从宏观密度场到微观决策的架构与实践

2026/8/22 0:00:52

1. 从宏观到微观:多尺度智能体控制的核心挑战在智能体(Agent)技术日益普及的今天,我们面临着一个越来越普遍的难题:如何同时管理成千上万个,甚至百万级别的智能体?无论是城市交通中的自动驾驶车…

CUBE标准:统一AI智能体评测的度量衡与架构解析

CUBE标准:统一AI智能体评测的度量衡与架构解析

2026/8/22 0:00:52

1. 项目概述:为什么我们需要一个统一的智能体评测标准?最近在折腾各种AI智能体项目,从简单的自动化脚本到复杂的多模态交互系统,我发现了一个让人头疼的共性问题:评测。每次开发完一个智能体,想看看它到底行…

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

2026/8/22 0:00:52

在电子硬件开发领域,PCB(印制电路板)的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡,如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目,选择正确…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…