适用版本:苹果maccms10 v2026.1000.4053 起
老站长都熟悉过去采集的折腾流程:找一个新的资源站 → 验 API → 手动建分类对应关系 → 一个一个配播放器 → 跑采集 → 出问题再回头查……一套下来半小时起步。v2026.1000.4053 把这一套压缩到 3 次点击搞定。
改造前后对比
|
步骤 |
老流程 |
新流程 (v4053) |
|
找资源站 |
Google / 群里要 URL |
资源站中心直接选 |
|
验证 |
手动调 API 看返回 |
「验证」按钮一键 |
|
同步分类 |
进采集页一个个填 type_id |
「同步分类」自动建 |
|
分类绑定 |
手填映射表 |
「自动分类绑定」三级匹配 |
|
配播放器 |
一个一个加 |
「自动播放器配置」扫描自动建 |
|
跑采集 |
配采集页 → 点采集 |
「一键采集」直接走 |
|
多站并行 |
开多个标签页 |
「多站采集」内置 |
总耗时从 30 分钟降到 3 分钟。

一、苹果maccms10资源站中心(核心新功能)
入口
后台 → 采集 → 资源站中心(路径 /admin/resourcehub)
页面结构
顶部按 综合推荐 / 影视 / 短剧 / 动漫 / 资讯 / 午夜 / 自定义 分组展示:
云端站点目录:官方维护的资源站列表,含可用性、推荐级别、覆盖分类
本地自定义资源站:你自己加的私有源
每行 9 个按钮,按使用顺序排列:
[验证资源站] [同步分类] [自动分类绑定] [自动播放器配置]
[一键采集] [添加到采集列表] [添加定时任务] [海报推荐] [多站采集]
一键采集详细流程
验证资源站:点击「验证」按钮,系统调 ac=list 接口验通讯
同步分类:成功后点「同步分类」,远端分类全量拉到 mac_type 待绑定
自动分类绑定:核心功能,详见下节
自动播放器配置:扫描资源站视频的 vod_play_from,自动注册缺失的播放器
一键采集:分类已绑定 + 播放器已配,可以直接开采
添加到采集列表:长期采集就保存为采集源配置,下次进采集页直接用
添加定时任务:选周期(2h / 12h / 24h / 48h / 每周 / 全天循环),后台 cron 自动跑
二、自动分类绑定(最 magic 的功能)
这是把远端资源站的分类自动映射到本地分类的功能。三级匹配算法:
第一级:去后缀精确匹配(强规则)
远端「動作片」,本地「動作」——去掉后缀「片/類/劇」后精确匹配上。
后缀清单:片、類/类、劇/剧、電影/电影、連續劇/连续剧...
第二级:同义词词库匹配
通过 application/extra/type_synonyms.php 词库,把繁简、港台、近义词全部归一:
return [
'動作' => ['动作', '動作片', '动作片'],
'喜劇' => ['喜剧', '喜劇片', '喜剧片', '搞笑'],
'科幻' => ['科幻片', '科幻类'],
'愛情' => ['爱情', '愛情片', '爱情片', '言情'],
'懸疑' => ['悬疑', '懸疑片', '悬疑片', '推理'],
'動漫' => ['动漫', '動畫', '动画', '卡通', '番劇', '番剧'],
'日韓劇' => ['日韩剧', '韓劇', '韩剧', '日劇', '日剧', '韓國劇', '韩国剧'],
// ... 词库内置 20+ 类
];
站长可自行扩展:直接编辑这个文件加新条目,不用改代码、不用升级。
第三级:模糊算法匹配
仍未匹配的,走 mb_substr 重叠度 + Levenshtein 距离,给出置信度分数。只对置信度 > 0.6 的自动建映射,低于阈值的留在「待人工确认」列表。



