🚀 MegaShare 控制台 引擎运行中 {{ isAdmin ? '👑 超级管理员' : '👀 访客只读模式' }}
🚪 安全退出
系统状态 {{ systemStatus.loaded ? '实时' : '加载' }}
CPU{{ formatPercent(systemStatus.cpu.percent) }}
{{ formatCpuCoresText(systemStatus.cpu.used_cores, systemStatus.cpu.percent, systemStatus.cpu.cores) }}
内存{{ formatPercent(systemStatus.memory.percent) }}
{{ formatSize(systemStatus.memory.used) }} / {{ formatSize(systemStatus.memory.total) }}
硬盘{{ formatPercent(systemStatus.disk.percent) }}
{{ formatSize(systemStatus.disk.used) }} / {{ formatSize(systemStatus.disk.total) }}
网络下行{{ formatSpeed(systemStatus.network.rx_speed) }}
网络上行{{ formatSpeed(systemStatus.network.tx_speed) }}
磁盘读取{{ formatSpeed(systemStatus.disk_io.read_speed) }}
磁盘写入{{ formatSpeed(systemStatus.disk_io.write_speed) }}
📡 实时大屏 🎞️ 资源追踪 📊 推送队列 🧩 人工确认 📝 系统日志 ⚙️ 配置中心 💾 备份恢复 🛠️ 任务控制
系统状态 {{ systemStatus.loaded ? '实时' : '加载' }}
CPU{{ formatPercent(systemStatus.cpu.percent) }}
{{ formatCpuCoresText(systemStatus.cpu.used_cores, systemStatus.cpu.percent, systemStatus.cpu.cores) }}
内存{{ formatPercent(systemStatus.memory.percent) }}
{{ formatSize(systemStatus.memory.used) }} / {{ formatSize(systemStatus.memory.total) }}
硬盘{{ formatPercent(systemStatus.disk.percent) }}
{{ formatSize(systemStatus.disk.used) }} / {{ formatSize(systemStatus.disk.total) }}
网络下行{{ formatSpeed(systemStatus.network.rx_speed) }}
网络上行{{ formatSpeed(systemStatus.network.tx_speed) }}
磁盘读取{{ formatSpeed(systemStatus.disk_io.read_speed) }}
磁盘写入{{ formatSpeed(systemStatus.disk_io.write_speed) }}
📦 总计入库
{{ stats.total_count || 0 }} 个
💾 总调度容量
{{ formatSize(stats.total_size_bytes) }}
✨ 今日新增
{{ stats.today_count || 0 }} 个
📈 今日新增容量
{{ formatSize(stats.today_size_bytes) }}
⏳ 队列等待
{{ queueInfo.total_pending || 0 }} 个
🧩 待人工确认
{{ manualReviewSummary.pending_total || 0 }} 个

📡 实时数据大屏

WebSocket 秒级聚合推送;连接异常时自动降级为 HTTP 轮询。
{{ realtimeConnectionText }} 服务端时间:{{ realtimeSnapshot.server_time || '-' }}
总入库
{{ realtimeSnapshot.overview?.total_count || 0 }}
总容量 {{ formatSize(realtimeSnapshot.overview?.total_size_bytes || 0) }}
进入资源追踪 →
今日新增
{{ realtimeSnapshot.overview?.today_count || 0 }}
今日容量 {{ formatSize(realtimeSnapshot.overview?.today_size_bytes || 0) }}
进入资源追踪 →
推送队列
{{ realtimeSnapshot.queue?.total_pending || 0 }}
冷却 {{ realtimeSnapshot.queue?.push_interval_seconds || 0 }} 秒/条
进入推送队列 →
TG搜索队列
{{ (realtimeSnapshot.tg_search_queue?.pending || 0) + (realtimeSnapshot.tg_search_queue?.active || 0) }}
运行 {{ realtimeSnapshot.tg_search_queue?.active || 0 }} / 等待 {{ realtimeSnapshot.tg_search_queue?.pending || 0 }} / 上限 {{ realtimeSnapshot.tg_search_queue?.max_pending || 0 }}
人工确认
{{ realtimeSnapshot.manual_review?.pending_total || 0 }}
缺少 ID / ID 不一致 / 刮削失败等
进入人工确认 →
🧩 待确认原因
每日入库资源数量
{{ tick.label }} {{ point.countLabel }} {{ point.label }}
最近 7 天共入库 {{ formatNumber(sevenDayChartTotal) }} 个资源
鼠标移到日期下方时,会放大当天入库数量
{{ (realtimeSnapshot.log_tail || []).join('\n') }}
🎞️ 本地资源追踪库
删除本地 file_resources 资源记录;会删除本地数据库中的主表记录、审计日志、元数据缓存、轨迹索引、任务链与远程传输记录。会同步尝试删除对应 TG 频道推送和 STRM,不会删除 123 云盘实际文件;后续可由 C 目录对账或重新入库补回。
⚠️ 强行清空僵尸死锁
🚀 一键重试全部异常
🚀 一键补推选中 {{ selectedUnpushedCount }} 共 {{ unpushedTotal }} 个
{{ group.title }}
{{ group.description }}
{{ configOpenGroups[group.key] ? '收起 v' : '展开 >' }}
{{ field.help }}
{{ action.label }}
🧠 最近自动识别到的发布组
刷新清除全部加入手动名单
{{ item.group }}识别 {{ item.count || 1 }} 次
{{ isReleaseGroupInManual(item.group) ? '已在手动名单' : '加入手动名单' }}
暂无自动识别记录。
🧪 文件夹 TMDB ID 提取测试工具
测试
{{ JSON.stringify(tmdbPathTestResult, null, 2) }}
💾 落盘保存并覆盖全站配置

🧰 备份设置

配置系统配置 JSON 的保存位置和敏感字段导出策略;生成导出文件前会自动保存这里的设置。

备份文件保存目录
Docker 部署时建议挂载到 /app/data/备份文件。
配置导出包含敏感字段
开启后导出的系统配置会包含 Token、API Key、WebDAV 密码等敏感字段。
保存备份设置

💾 备份导出

仅导出系统配置 JSON。导出前会自动保存并使用上方设置;数据库、轨迹归档、导出缓存不再包含在备份中。

生成系统配置 JSON
{{ backupExportResult.path }}
下载系统配置.json

📥 配置导入

导入前先做预检报告;覆盖导入只会覆盖系统配置,不会恢复数据库或归档库。

{{ JSON.stringify(backupImportPreview, null, 2) }}
合并导入覆盖导入

☢️ 强行触发 C 目录对账销毁

立即全盘核对 C 目录,MD5吻合且写入完成,将彻底删除匹配的物理源文件;未匹配项按配置回灌到异常收敛中心。

立刻执行高危销毁

📦 立即执行归档导出

立刻对前一天的新增数据进行完整秒传 JSON 抽取;如已启用归档 JSON WebDAV,会同步上传到专用 WebDAV。

执行日常归档导出

🔥 中断与热重启引擎

安全切断当前全部扫描与排队动作,重新装载最新保存的配置文件至内存。

执行一键热重启

📅 指定日期生成专属 JSON 备份

选择一个或多个历史日期,系统会合并生成一个 JSON 文件;手动导出时可确认是否同步上传到归档 JSON WebDAV。

🚀 执行日期范围导出
✨ 刮削入库新名: {{ traceData.new_name }}
🏷️ 原始源文件名: {{ traceData.old_name }}
🔗 一键直达 123秒传聚合链接:
🗑️ 删除本地 file_resources 资源记录
删除本地 file_resources 资源记录;会删除本地数据库中的主表记录、审计日志、元数据缓存、轨迹索引、任务链与远程传输记录。会同步尝试删除对应 TG 频道推送和 STRM,不会删除 123 云盘实际文件;后续可由 C 目录对账或重新入库补回。
删除本地 file_resources 资源记录

⏱️ 底层流水线执行快照:

{{ traceData.trace_id }} {{ getStatusLabel(traceData.snapshot.status) }} {{ getGuardStatusText(traceData.snapshot.metadata_guard_status) }} {{ traceData.snapshot.tmdb_id || traceData.snapshot.folder_tmdb_id || '-' }} {{ traceData.snapshot.md5 || '-' }} {{ formatSize(traceData.snapshot.size || 0) }} {{ traceData.snapshot.full_path || '-' }}

{{ getActionCn(step.action) }}

操作对象: {{ step.file_name }}

{{ JSON.stringify(step.details, null, 2) }}