mihon 中文文档 下载 App

智能更新机制详解 — Mihon 怎么决定该更新哪些漫画

为什么需要智能更新

早期漫画阅读器的全局更新很粗暴——对书架上每一部漫画都发请求问"有新章节吗?"。当漫画源有上百部时:

Mihon 实现了一套智能更新机制来解决这个问题。

智能更新的四条规则

一部漫画必须同时满足以下所有条件才会被全局更新:

条件解释
已开始读至少有一章被读过
没完结漫画源没有标记为"已完结"
没有未读章节书架上的章节已经全部读完
时间间隔够距离上次更新的时间 ≥ 预测的更新频率

四条全部满足才会被更新。缺一条就跳过。

为什么这样设计

已开始读 + 没未读章节

这两条合起来是:"你真的在追这部漫画,而且你已经读完了现有的全部章节。如果你还有没读的章节,App 就假设你还没看完,不会去刷有没有新的——等你读完再说。"

没完结

完结漫画不会再有新章节了,没必要刷。

时间间隔够

这是最巧妙的一条。Mihon 会学习每部漫画的更新节奏:

距上次更新的时间不够预测的周期时,Mihon 认为"还没到时间,没必要浪费请求"。

沙漏图标

在漫画详情页或书架条目中,你可能会看到一个沙漏图标——那就是 Mihon 给这部漫画预测的更新周期。比如沙漏数字是"7"表示"预计每周更一次"。

智能更新沙漏
智能更新沙漏

画廊截图示例,沙漏图标显示预测更新周期

手动更新

智能更新筛选后,你仍然可以手动更新单部漫画:

  1. 进入漫画详情页
  2. 点右上角的刷新图标

手动更新不受智能筛选规则限制——想什么时候刷就什么时候刷。

强制全局更新

如果你想跳过智能筛选、强制更新所有漫画:

  1. 书架页面长按全局更新按钮
  2. 或在更新设置里临时关闭智能筛选

不推荐经常这么做——容易被漫画源限流。

本章小结

Mihon 的智能更新机制 = 已开始读 + 无未读 + 没完结 + 时间到了,四条全满足才会被更新。沙漏图标显示预测的更新周期。这套机制既保证你追的新书能及时更新,又避免了对没在追或已完结的漫画发无用请求。手动更新永远可以用来强制刷新。