功能地图
这一页按「事」而不是按「界面」组织:每条能力说明它由什么触发、做到什么程度、在哪里能看到结果。配置步骤见快速上手,配置项见配置说明。
订阅支持电影、剧集与整季三种类型。可设定的条件包括作品名、年份、外部 ID、集号范围、分辨率与编码偏好;季号可以由标题自动识别,也可以手工指定。
保存后 MediaBot 按周期检索你添加的站点,把结果作为候选送进核对环节。整个过程无需手动触发,但「立即搜索」随时可用,改完条件不必等下一轮。
订阅的状态是单向推进的:搜索 → 匹配 → 提交下载 → 完成归档。每一轮的结果都留在订阅详情里,包括搜到多少、匹配多少、跳过了多少,以及跳过原因。
已匹配的集数不会重复提交。 每条订阅按季与集号登记已下载的内容,多个任务并行收割不同集数范围时不会重叠;失败的任务会释放它占用的集号,交给下一个候选。
候选在提交前逐项核对,任一硬性条件不满足即被否决,并记录可读的原因。常见否决原因:
| 原因 | 含义 |
|---|---|
| 年份不符 | 资源年份与订阅指定年份不一致 |
| 季号不符 | 整季包的季与订阅目标季不一致 |
| 外部 ID 不符 | IMDb / TMDB / Douban 等 ID 对不上 |
| 分类不符 | 资源分类明显不是影视(游戏、软件、音乐) |
| 集号不需要 | 该集已在订阅的已下载范围内 |
| 体积超范围 | 超出订阅设定的体积区间 |
| 非免费种子 | 订阅要求免费种,而该资源不计费用 |
| 上传早于年份 | 资源上传时间比订阅年份早两年以上,与年份逻辑矛盾 |
通过核对的候选按画质、体积与做种情况排序,取最优者提交;其余作为备选保留。
暂缓不是否决。 满足以下条件时候选会被暂缓而不是丢弃,条件消失后自动重新参与评估:
- 同一订阅已有下载任务进行中,而候选是整季包(或反过来)——避免连环重复下载;
- 资源所属站点分享率过低,或下载该资源会耗尽上传量余量——保护账号,恢复后自动放行。
选中的种子直接交给你自己的下载器(qBittorrent 或 Transmission),MediaBot 跟踪状态、进度与做种情况。
某个候选下载失败时,会自动切换到同一订阅的下一个备选,不需要人工介入;连续失败且备选耗尽时,才把决定权交回给你(进入待办)。
做种数据按周期回采,用于分享率统计与站点守护的指标评估。
站点守护解决的是「账号本身的风险」:分享率下滑、H&R 累积、长期不活跃被清理。它按指标逐项设定阈值,定期评估,命中后可以只告警,也可以按规则自动处理。
八项标准指标:
| 指标 | 默认方向 | 命中后的动作 |
|---|---|---|
| 登录保活(未登录天数) | 不超过 | 自动登录 |
| 流量保底(无流量天数) | 不超过 | 自动刷流 |
| 分享率 | 不低于 | 自动刷流 |
| 魔力值 | 不低于 | 自动刷流 |
| 下载量保底 | 不低于 | 自动刷流 |
| 上传量保底 | 不低于 | 自动刷流 |
| 做种数保底 | 不低于 | 自动刷流 |
| H&R 上限 | 不超过 | 暂停新下载 |
每个指标的告警与自动处理是两个独立开关:可以先只开告警观察一段时间,确认规则符合预期后再开自动处理。自动处理在指标恢复达标后即停止,不会持续执行。
流量口径与站点页面一致(十进制 GB);文件与种子体积用二进制单位,与下载器显示一致。
各站点对分享率、H&R 与活跃度的要求不同,阈值需要按站点规则自行设定;自动处理只是执行你设定的规则,因规则与阈值设定产生的账号风险由使用者承担。
站点通过适配脚本接入,目前支持 NexusPHP 系站点与 MTeam。站点改版时只需更新对应适配脚本,不需要改应用;新站点类型也可以自行扩展。
站点信息按周期同步:账号资料、分享率、做种数、H&R 与流量数据。同步失败会在站点详情里给出原因(凭据失效、选择器失效等),不会静默失败。
如果已在用 CookieCloud 管理站点 Cookie,可以一次性批量导入并自动续期,不必逐站手动粘贴。
通知按事件类型分别订阅,支持的渠道:站内、Telegram、飞书、企业微信、邮件、Bark。
同类消息会合并为一条摘要(例如某订阅连续三集下载完成合并为一条),不会按事件逐条刷屏;错误与告警类消息保持即时。
不使用外部推送时,所有事件仍会进入站内的待办与通知中心,未读数量单独标记,读后记录保留。
H&R 与分享率
Section titled “H&R 与分享率”H&R 与分享率的数据以站点返回的真值为准:定期拉取站点的 H&R 列表,与本地下载记录互相校准;站点未提供或拉取失败时,回退到按本地 deadline 推算,数据过期超过 12 小时会在界面上标注。
下载完成时会立即触发一次该站点的 H&R 同步,不需要等周期任务。