刷流插件原理

最后更新:2025-12-23
原理详解(由Gemini生成)

1. 为什么“不选站点”和“关闭插件”结果完全不同?

这是很多用户误操作导致硬盘爆满的核心原因:

  • 若未选择站点但启用了插件

    • 刷流服务:因为找不到目标站点,会直接跳过下载环节。

    • 刷流检查服务依然正常运行。它会继续监控下载器里现有的种子,一旦达到你设置的做种时间或分享率,就会自动删种。

    • 应用场景:当你觉得上传量够了,想“只出不进”清理库存时,应该这么做。

  • 若直接关闭插件(启用状态 = 否)

    • 所有服务停止:插件的代码逻辑完全不被执行。

    • 后果:下载器里的种子成了“孤儿”,MoviePilot 不再监控它们,更不会触发删种指令。

2. 种子自动下载与删除的轮换流程

插件通过“动态空间管理”实现持续的流量获取:

  1. 入库(每10分钟):插件扫描站点,匹配符合“大小、做种人数、促销类型(如Free)”的种子并推送到下载器。

  2. 存量监控(每5分钟):插件实时计算下载器中刷流种子的总占用空间。

  3. 淘汰机制

    • 常规删除:达到指定的做种时间(如24小时)或分享率(如2.0)后删除。

    • 动态删种:如果总占用达到了“动态删种阈值”(例如设置了100GB),即便做种时间没到,插件也会按照“最老种子优先”的原则强行删种,为新种子腾位置。

  4. 循环:旧种释放空间 空间满足条件(保种体积 < 阈值) 刷流服务继续下载新种。

3. 核心配置建议

  • 保种体积 (disksize):这是你的“刹车”。当所有刷流种子总体积超过这个值,插件会停止下载新种。

  • 动态删除 (proxy_delete):这是你的“空气净化器”。开启后,它会为了腾出空间给新种子而主动清理旧种子,保证流量循环不断。