故障排查

书源失效怎么办?查找、清理与更新

书源失效不是故障,是常态。理解了这一点,处理思路就清晰了。

先解释为什么:书源本质上是一套「去哪个网站、按什么规则抓内容」的规则。对方网站一旦改版、换域名或者加了访问限制,规则就对不上了——这就是失效。所以书源失效没法「一劳永逸地修好」,能做的是定期清理 + 及时更新。

第一步:确认书源是不是真失效了

路径:「我的」→「书源管理」→ 选中一个书源 → 打开网站。打不开、或者打开后页面结构明显变了,基本可以判定失效。

也可以在书源管理里选中书源做单本测试,搜索一个常见书名,看有没有结果。搜不到 → 失效;搜得到但打开白屏 → 半失效(正文规则坏了)。

第二步:批量查找并删除失效书源

  1. 进入「书源管理」
  2. 点右上角「⋯」菜单,选「检查失效书源」
  3. 等它跑完,失效的源会被标记出来,确认后批量删除

书源不是越多越好。几百个失效源留着,只会拖慢搜索速度、污染搜索结果。定期清理一次,比一次导一千个源更管用。

第三步:更新或补新

分两种情况:

用「规则订阅」方式导入的

回到「订阅」页,点击对应规则就是「检查更新」。作者更新了书源,你一键同步,失效的源会被新规则替换掉。这也是我们推荐规则订阅的原因。

用「一键导入」或本地文件导入的

这类源不会自己更新,失效了只能重新获取新的书源文件再导入一次。获取入口在书源配置教程里。

正在读的书失效了怎么办

不用重搜:长按书架上的这本书 → 选「换源」,阅读会自动在其他启用的书源里找同一本书,一键切换。换源前记得先同步一下章节缓存,避免进度错位。

如果你遇到的是「解析失败」「白屏」这类具体报错,看解析失败排查这篇,和整体失效的处理方式略有不同。