公司动态

阅读书源章节乱序?三档修复目录显示错乱的完整方法

📅 2026/8/22 23:43:41
阅读书源章节乱序?三档修复目录显示错乱的完整方法
阅读书源章节乱序三档修复目录显示错乱的完整方法【免费下载链接】Yuedu「阅读」自用书源分享项目地址: https://gitcode.com/gh_mirrors/yu/Yuedu上次在「阅读」APP 里打开一本书章节列表跳来跳去——第 100 章排在第 1 章前面最新章节干脆不显示。问题出在书源上目录页完全靠书源文件里的规则抓取。读完本文你能拿到一套按改动成本分档的修复步骤。第一步对着现象对照表定位章节乱序根源「阅读」APP 本身不解析章节是书源里写的规则告诉它怎么抓目录页。第三方网站目录结构一变或者 APP 默认加载策略没去抓详情页章节顺序就会乱。先看表格对号入座现象可能原因判断方法详情页显示「无最新章节」切换书源后也不更新书源搜索页缺少最新章节字段APP 默认没加载详情页书源切换面板里看「加载详情页」「加载目录」是否已勾选章节序号倒序或跳来跳去书源文件里ruleToc的chapterList选择器匹配到了乱序节点用文本编辑器打开书源文件检查目标书源的ruleToc节点目录明显残缺只有部分历史章节站点反爬拦截或目录分页没被完整解析手动打开网站目录页看章节是否完整如果网站自己的目录顺序正常而「阅读」里显示是乱的基本都是规则问题如果网站目录本身就乱直接跳到档位 C。档位 A零代码勾选两个开关找回最新章节适用于「无最新章节」的场景书源本身没坏你也不打算动任何文件在书籍详情页点击「切换书源」。在书源面板右上角点击「┇」图标。勾选「加载详情页」和「加载目录」。返回详情页刷新确认最新章节是否出现。原理不少书源网站的搜索页本来就没有最新章节字段APP 只能多抓一次详情页和目录页来补全信息。这个方法不改书源一个字能解决大部分「最新章节缺失」的情况。档位 B只改书源文件一处修复章节倒序适用于章节显示倒序、跳序且档位 A 无效的场景——这时得动手看书源里的提取规则了。书源文件是一个 JSON 数组每个书源内部都有一个ruleToc节点决定目录怎么抓核心就三个字段ruleToc: { chapterList: li.chapter-item a, chapterName: text, chapterUrl: href }下载书源文件 shuyuan用任意文本编辑器打开。按书源名称搜索定位目标书源找到ruleToc节点。先手动打开网站目录页确认章节列表的真实结构再把chapterList替换成匹配的选择器。保存后打开「阅读」→「我的」→「书源管理」→「┇」→「本地导入」重新导入这份文件APP 会自动去重覆盖。⚠️ 只改chapterList其他节点别动选择器写错会抓到空目录重新导入旧文件即可回退。档位 C兜底缓存全本小说并验证文件路径适用于网站结构频繁变动、反爬严格、书源反复乱序或失效的场景——长期在读的书不如先把全本拿下来。在书籍详情页点击「缓存全本」等待进度走完。进入「我的书架」长按书籍封面选择导出为 TXT 文件。验证文件路径在Android/data/io.legado.app/files/books/打开 TXT 翻阅确认章节顺序无误。本项目 README.md 的「温馨提示」一节也推荐了这个思路第三方网站无法保证长期可用完本小说趁早导出是最稳妥的做法。验证与防复发两个快速检查加三个日常习惯修好了没跑两个检查对同一本书切换到目标书源点「检查更新」最新章节正常刷新即算通过。打开目录直接跳到最后一章能打开正文、顺序与网站一致档位 B 就算收尾。三个日常习惯让同样的问题少复发「预下载」设为 1~5 章「更新和搜索线程数」同样控制在 1~5在「阅读」的「其他设置」里降低触发限流的概率。定期用「网络导入」或「二维码导入」重新导入一次书源让规则跟上网站更新。追完结的小说就尽早缓存全本并导出 TXT不依赖在线书源。一句话复盘与延伸资料一句话回顾最新章节缺失大多靠档位 A 勾选开关解决目录乱序交给档位 B 改一处选择器站点反复变结构就走档位 C 本地化。书源地址与「二维码、网络、本地」三种导入方式的完整说明见项目 README.md 的「书源地址」「导入步骤」两节书源文件本体就是仓库里的 shuyuan。【免费下载链接】Yuedu「阅读」自用书源分享项目地址: https://gitcode.com/gh_mirrors/yu/Yuedu创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考