gpp_maybe
程序尚未授权-功能已禁用
{{ authStatus.message }}
联系授权
verified_user
软件已授权
感谢您的支持,当前授权状态正常。有效期至:{{ authStatus.expire_date || '永久' }}
system_update
发现新版本: {{ authStatus.update_info.version }}
更新内容: {{ idx + 1 }}. {{ item }}

欢迎使用 MacCMS Tools

本工具专为苹果CMS设计,提供工业级的视频数据智能去重清洗与合并方案,确保您的数据库始终保持纯净与高效。

psychology

多维度智能比对

基于标题标准化、年份差异、导演相似度、演员相似度及编剧相似度进行加权综合评分。

library_add_check

非破坏性合并

自动合并所有播放源(vod_play_from 和 vod_play_url),确保不丢失任何一条播放线路。

keep

保留策略

合并时自动保留 ID 最小的记录,智能清理冗余的大 ID 记录,维护数据库一致性。

bolt

高性能架构

采用内存索引快速定位同名资源,支持批量数据库更新与删除,极大减少 I/O 压力。

devices

现代化 Web 界面

遵循 MD3 设计规范,支持 WebSocket 实时日志推送、资源分页预览及在线配置。

settings_input_component

在线配置管理

直接在网页端修改数据库连接参数及各项去重维度的权重分值,即时生效。

hub

资源站管理

支持多资源站 API 管理,自定义分类映射,轻松对接各类苹果CMS标准接口站。

cloud_download

灵活资源采集

支持按小时、天、周、月或全量采集资源,内置 SQL 标题防重查询,确保数据唯一。

event_repeat

定时任务系统

强大的后台调度引擎,支持定时自动采集与自动去重,任务进度实时推送到日志终端。

system_update

程序动态更新

支持在线检测新版本,一键安全下载并更新核心组件,无需手动替换文件。

settings_suggest

动态生成播放器

采集时自动检测本地播放器,若缺失则根据接口数据自动生成 JS 脚本与配置。

play_circle

集成播放器管理

深度对接苹果CMS播放器系统,支持在线查看已安装播放器编码、名称及状态。

操作系统
{{ serverInfo.os || '加载中...' }}
Python 版本
{{ serverInfo.python || '加载中...' }}
数据库地址
{{ serverInfo.db_host || '加载中...' }}
数据库状态
{{ serverInfo.db_status || '检查中...' }}

terminal 任务执行日志

[{{ log.time }}] {{ log.message }}
等待任务执行日志...

资源列表 ({{ pagination.total }})

search
ID 封面 资源名称 分类 导演 演员 编剧 操作
{{ vod.vod_id }}
{{ vod.vod_name }}
{{ vod.vod_year }}
{{ vod.type_name || '未知' }} {{ vod.vod_director }} {{ vod.vod_actor }} {{ vod.vod_writer }}
第 {{ pagination.page }} / {{ totalPages }} 页

资源站管理

rss_feed
{{ station.type || 'xml' }}

{{ station.name }}

{{ station.api }}

{{ currentStation?.name }}

search
ID 名称 分类 更新时间 操作
{{ item.id }}
{{ item.name }}
{{ item.note }}
{{ item.type }} {{ item.last }}
正在加载资源...
暂无资源数据
共 {{ remotePagination.recordcount }} 条 / 第 {{ remotePagination.page }} 页

{{ editingStation ? '编辑资源站' : '添加资源站' }}

分类映射 - {{ currentStation?.name }}

{{ cat.name }} (ID:{{ cat.id }})
arrow_forward

定时任务管理

{{ task.type === 'collection' ? 'cloud_download' : 'psychology' }}

{{ task.name }}

schedule 每 {{ task.interval_value }} {{ getUnitName(task.interval_unit) }} 执行一次

{{ task.enabled ? '运行中' : '已禁用' }}
暂无定时任务,点击上方按钮创建

{{ editingTask ? '编辑定时任务' : '创建定时任务' }}

播放设置

warning

请先在“设置”页面配置“苹果CMS根目录”

状态 名称 编码 备注
{{ player.status === '1' ? '已启用' : '已禁用' }} {{ player.show }} {{ player.code }} {{ player.des || '来自 vodplayer.php' }}
暂无播放器配置,采集时会自动检测并添加
info

系统会自动根据采集接口,在本地苹果CMS中创建对应的播放器,无需手动创建。

设置界面

folder 路径设置

用于读取播放器配置及自动生成播放器文件

database 数据库配置

psychology 去重逻辑权重

code

关于本程序

MacCMS Deduplication Tools

开发目的: 解决采集过程中产生的海量重复数据问题。

核心原理: 基于文本相似度算法与 MacCMS 数据库深度适配。

技术支持: 如果遇到问题,请联系作者微信iluluink或邮箱:iluluinks@outlook.com

check_circle error {{ toast.message }}

{{ currentVod?.vod_name }} ({{ currentVod?.vod_year }})

ID
{{ currentVod?.vod_id }}
分类
{{ currentVod?.type_name }}
地区
{{ currentVod?.vod_area }}
语言
{{ currentVod?.vod_lang }}
连载
{{ currentVod?.vod_remarks || '未知' }}
导演
{{ currentVod?.vod_director }}
主演
{{ currentVod?.vod_actor }}
简介
{{ currentVod?.vod_content ? currentVod.vod_content.replace(/<[^>]+>/g, '') : '暂无简介' }}
播放地址
delete

确认删除?

您确定要删除资源 {{ vodToDelete?.vod_name }} 吗?
此操作无法撤销。

delete

确认删除?

您确定要删除资源站 {{ stationToDelete?.name }} 吗?
此操作无法撤销。

delete

确认删除?

您确定要删除定时任务 {{ taskToDelete?.name }} 吗?
此操作无法撤销。