🎬 ① 探测点播源(CMS 采集接口)
填影视站域名(如 example.com)或完整接口地址。系统按苹果CMS标准自动补全为 域名/api.php/provide/vod/,然后逐级验证:接口可达 → JSON 结构正常 → 有影片数据 → 有播放地址 → 地址能下载。抓取走你在「设置 → CORS 代理」里配的代理,失败会自动换下一个。
📦 批量导入:一次粘多个域名,生成 candidates.txt + 探测命令(B2)
一行一个域名或完整接口地址(# 开头为注释)。点「生成」后:① 复制内容存成本机 candidates.txt,② 复制命令行,在本目录跑 node cms-probe.mjs --file candidates.txt --concurrency 8,即可绕过浏览器 CORS 批量强探测。
📦 ③ 站点清单 & 整合到现有点播源
做好的站点会存进这个清单(浏览器本地),随时勾选导出或合并。这就是你的「点播源素材库」。
最后一步:把合并好的 JSON 托管成公网地址(GitHub Pages / Gist / 你自己的 Worker 都行),把地址填进播放器即可。想加进多仓就在你的配置里加一条 {"sourceName":"名字","sourceUrl":"托管地址"}。
☁️ 一键部署到 Cloudflare(复用 xsbox Worker + KV)
把上面合并好的配置直接推进你的 Worker KV,播放器订阅 你的域名/vod.json 即可,无需自建 MacCMS / 对象存储。Token 只存在本浏览器,不上传。
每次部署/清空前会自动留存上一版本 + 压入版本快照(最近 5 份):误推坏配置点「⏪ 回滚上一版本」恢复;点「📜 历史」可查看快照列表(指定版本回滚)与操作审计流水(谁在什么时间部署/回滚/删除了什么)。
注意:这里填的是 Worker 地址(控制 /vod.json 的那个),不是工具站本身的地址。两者域名不同。
🧹 ④ 播放地址格式整理(三符号格式)
苹果CMS 用 # 分集、$ 分隔「分集名与地址」、$$$ 分线路。把抓到的一堆地址粘进来,一键整理成可直接粘贴进 CMS 的 vod_play_url;把格式串粘回同一个输入框,再点「↩️ 反向拆成列表」就能还原成可读列表。