把整本小说搬进手机离线读:番茄小说下载器快速上手全攻略 📅 2026/8/16 10:35:10 把整本小说搬进手机离线读番茄小说下载器快速上手全攻略【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader你是不是也经历过这样的瞬间——地铁上追更正到高潮隧道一进页面转圈书没了或者某天兴冲冲点开收藏夹发现心爱的小说静悄悄下架了评论区里一片哀嚎。网一断、书就没了这谁顶得住今天要聊的「番茄小说下载器」fanqienovel-downloader就是来解决这个问题的它用 Python 把整本小说抓下来存到你本地以后没网也能看、下架也不怕、换设备不用重下。下面我用一个新手视角带你从零跑通第一本书。这工具到底能给你带来什么先别管技术细节直接看它能给阅读习惯带来哪些改变✅断网照读高铁、地铁、地下室任何信号死角都能继续翻页。✅防下架保险平台删书、章节锁定你本地那份永远在。✅多设备同步导出一次手机、平板、电纸书、电脑各存一份。✅自动追更程序会记住下载记录连载小说更新了能自动补抓新章节。✅搜索批量想找书、想一次囤好几本都是内置功能不用另装工具。一句话总结把在线阅读变成本地资产主动权回到你手里。三种打开方式选一个就能跑上手方式一共有三条路新手推荐第一条爱折腾的可以往后看。方式一浏览器版一条命令启动这是最省心的入口图形界面、实时进度条、下载队列、在线预览阅读器全都配齐了。先在电脑上装好 Python3.9 以上都行然后打开终端执行git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txt cd src python server.py看到提示后用浏览器访问http://localhost:12930一个简洁的管理界面就出现了。在这里你可以按 ID 下载、按书名搜索、更新已下载的小说、把好几本书加进队列批量处理。下载完成的文件直接由网页端交给你所以它也能部署在远程服务器或容器里随时远程调用。方式二命令行版记住几个数字就行喜欢键盘操作的话进入src目录运行python main.py交互菜单很简单直接输入书籍 ID 或小说目录页链接回车即下载。输入1读取record.json里的记录更新已下载的书籍。输入2关键词搜索找书。输入3批量下载多本书。输入4进入设置调整段首占位符、下载延时、保存路径、保存方式和线程数。输入5备份已下载的小说和下载配置。输入6退出程序。每一步都有中文提示基本不用看文档跟着走就行。方式三Docker 版扔服务器上长期服役想在 NAS 或云服务器上常驻用 Docker 最省事。项目根目录下直接执行docker compose up -d构建完成后访问http://localhost:12930即可。下载的小说和个人数据存放在名为fanqie_data、fanqie_downloads的两个 Docker 卷里容器删了数据还在想换存储位置改docker-compose.yml里的卷映射就行。镜像默认带 1G 内存上限不用担心长期运行挤爆主机。五个真实场景照着做就行场景一通勤路上离线读在设置里把保存方式切到 EPUB下载完拷进手机用微信读书或任意阅读器打开地铁上随便刷。EPUB 的排版体验比纯 TXT 好不少适合日常手机阅读。场景二追更连载小说连载文最烦的就是每天惦记着今天更没更。用下载器的更新功能每次运行后读取record.json里记过的书籍 ID自动对比新增章节并补抓跑一次就同步到位每天花几秒就完事。场景三一次性囤下整个书架把想看的书 ID 排进队列批量下载一次跑完。之后导出成 TXT 或 EPUB分设备各放一份等于给自己做了个离线书架。场景四存储空间紧张如果手机空间告急退回 TXT 整本保存单文件体积最小一个文件装下整本书最省地方。场景五想二次编辑整理有排版控需求的话试试分章保存或 LaTeX 格式每章一个文件、便于批注后续处理素材更方便。HTML 格式则适合直接用浏览器打开阅读样式友好。五种保存方式怎么选目前v1.1.14程序共支持五种保存方式对号入座即可保存方式特点适合谁整本保存单文件 TXT一个文件装全书体积最小追求简单、省空间的用户分章保存每章一个 TXT按章节拆分方便批注整理需要逐章处理内容的用户EPUB 电子书排版好阅读器体验佳微信读书、Kindle 等阅读器用户HTML 格式浏览器直接打开即读想即开即看、免装软件的用户LaTeX 格式可二次编辑排版排版控、内容加工型用户进阶玩法让效率再进一步参数怎么调才不翻车src/main.py里的Config定义了四个关键参数改完保存在config.json参数默认值含义建议delay[50, 150]章节请求间隔毫秒像红绿灯间隔网络差就调大xc16并发下载线程数过高易触发限制网络好可提到 24 左右save_mode1保存方式对应上表五种格式save_path默认下载目录小说保存位置按需改到方便的地方网络状况好时把延时调低、线程提到 24 左右能明显提速手机端跑则建议调低线程数免得机身发烫。脚本批量收藏整批书书多的时候写个简单的循环脚本逐本调用即可novel_ids(7143038691944959011 7123456789012345678) for id in ${novel_ids[]} do echo 开始下载$id python main.py $id sleep 2 done手机端也能离线跑在 Android 上装好 Termux 后按顺序执行pip install requests ebooklib tqdm beautifulsoup4注意先把ref_main.py里的 tkinter 导入删掉如果装 lxml 编译报错改用CFLAGS-O0 pip install lxml重装。之后运行python ref_main.py手机上直接下整本书通勤路上离线阅读完全够用。配套小工具接力项目还带几个实用小工具用于检测番茄小说网页结构变化的检测程序、在已下载小说里做全文搜索的搜索工具、按文件大小切分超长小说的分割工具。下载、搜索、分卷三步串联就能搭一套完整的个人小说管理流水线相关说明集中在项目根目录的README.md与phone.md。先看这里省得踩坑旧版本直接失效v1.1.5 及以下版本因网站 API 变动已无法使用务必用 v1.1.6 及以上版本。代理导致连不上报ProxyError/MaxRetryError时多半是系统代理或加速器拦了请求关掉代理、检查网络再重试。设置会被整体覆盖改设置里的任意一项都会覆盖原配置文件改前看清想恢复默认直接删掉config.json再重启。老版本 Python 要换文件Python 3.8 及以下环境进src目录后删掉原main.py把main2.py改名为main.py再运行。最后说两句说到底这个工具的价值不在爬取本身而在于把阅读的主动权还给你不受信号摆布、不惧内容下架、不被单一设备绑架。项目遵循 AGPL-3.0 协议开源由 Yck、Yqy、Lingo 三位开发者维护使用源码时请注明来源并同样遵守该协议有问题可以去项目 Issues 反馈或加交流群 428582738 和开发者、其他用户一起讨论。动手之前记得守住边界仅用于个人学习、研究与离线阅读不要高频抓取、不要商用传播尊重作者版权。现在就按上面的步骤跑通第一本书吧——三分钟之后你的专属离线阅读资料库就正式开张了。【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考