{{ t.title }}

⚡ {{ lang === 'zh' ? '点我进入 manus全自动刷分' : 'Enter Manus Auto-Invite System' }}
{{ lang === 'zh' ? '“刷分”进入 Manus 全自动刷分系统 ↑' : 'Click to enter Manus Auto-Invite System ↑' }}
{{ lang === 'zh' ? '输入卡密与邀请码,系统自动注册新账号完成助力' : 'Auto-register accounts and complete invite tasks' }}
{{ lang === 'zh' ? '📢 系统公告' : '📢 Announcement' }} {{ usageCollapsed ? (lang === 'zh' ? '点击展开' : 'Click to expand') : (lang === 'zh' ? '点击收缩' : 'Click to collapse') }}
🔑 {{ t.cardTitle }}
⚠️ {{ cardInfo.readOnlyReason || (lang === 'zh' ? '卡密次数已用完,仅可查询 24 小时内的历史保存记录' : 'Card key exhausted; you can only view records from the past 24 hours') }}
{{ t.totalUses }}: {{ cardInfo.totalUses }}
{{ t.usedCount }}: {{ cardInfo.usedCount }}
{{ t.remaining }}: {{ cardInfo.remaining }} {{ t.times }}
🔀 {{ lang === 'zh' ? '保存卡密识别合并' : 'Card Key Merge' }}
{{ lang === 'zh' ? '支持两种导入方式:一是粘贴账号资料并自动识别其中的 SAVE-XXXX-XXXX-XXXX 格式卡密,二是直接导入多行 SAVE 开头的保存卡。' : 'Paste text containing SAVE-XXXX-XXXX-XXXX card keys, or enter them directly line by line.' }}
{{ lang === 'zh' ? '识别到 ' + mergeDetectedKeys.length + ' 张卡密' : 'Detected ' + mergeDetectedKeys.length + ' cards' }}
{{ lang === 'zh' ? '⚠️ 可用总次数仅 ' + mergeValidateResult.totalAvailable + ' 次,无法进行合并操作(至少需要 2 次)' : '⚠️ Only ' + mergeValidateResult.totalAvailable + ' use(s) available, merge requires at least 2' }}
{{ lang === 'zh' ? '识别到保存卡' : 'Recognized cards' }}:{{ mergeValidateResult.recognized }} {{ lang === 'zh' ? '张' : '' }}
{{ lang === 'zh' ? '有效保存卡' : 'Valid cards' }}:{{ mergeValidateResult.validCount }} {{ lang === 'zh' ? '张' : '' }}
{{ lang === 'zh' ? '可用总次数' : 'Total available uses' }}:{{ mergeValidateResult.totalAvailable }} {{ lang === 'zh' ? '次' : ' uses' }}
{{ lang === 'zh' ? '合成方案(默认把本次导入的 SAVE 卡合并为 1 张;也可以改成多张,并设置每张次数)' : 'Merge plan (default: merge into 1 card; can split into multiple cards with custom uses)' }}
{{ lang === 'zh' ? '本次识别到保存卡' : 'Recognized cards' }}:{{ mergeValidateResult.validCount }} {{ lang === 'zh' ? '张' : '' }}
{{ lang === 'zh' ? '合成方案' : 'Plan' }}:{{ mergePlanSummary }}
{{ lang === 'zh' ? '消耗总次数' : 'Total cost' }}: {{ mergeTotalNeeded }} / {{ lang === 'zh' ? '可用' : 'Available' }}: {{ mergeValidateResult.totalAvailable }}
{{ lang === 'zh' ? '额度不足!超出 ' + (mergeTotalNeeded - mergeValidateResult.totalAvailable) + ' 次' : 'Insufficient! Over by ' + (mergeTotalNeeded - mergeValidateResult.totalAvailable) + ' uses' }}
{{ lang === 'zh' ? '刚好用完所有额度' : 'Exact match - uses all available credits' }}
{{ lang === 'zh' ? '剩余 ' + (mergeValidateResult.totalAvailable - mergeTotalNeeded) + ' 次未使用(将作废)' : (mergeValidateResult.totalAvailable - mergeTotalNeeded) + ' uses will be discarded' }}
✅ {{ lang === 'zh' ? '合成成功!新卡密如下:' : 'Merge successful! New cards:' }}
{{ lang === 'zh' ? '第' + (gi+1) + '组(每张 ' + group.usesPerCard + ' 次)' : 'Group ' + (gi+1) + ' (' + group.usesPerCard + ' uses each)' }}
{{ card }} (×{{ group.usesPerCard }})
👤 {{ t.accountTitle }}
📋 {{ t.taskTitle }} ({{ t.total }} {{ tasks.length }} {{ t.ge }})
⬇ {{ t.download }}
{{ t.interval }}:
{{ getStatusText(task.status) }} {{ task.progressStep }} {{ task.progress }}%
{{ task.error }}
⏰ {{ t.scheduleRunning }} ({{ t.runCount }}: {{ task.scheduleRunCount }}) {{ lang === 'zh' ? '项目:' : 'Project: ' }}{{ task.scheduleTitle }} {{ lang === 'zh' ? '归属:' : 'Owner: ' }}{{ task.scheduleEmail }}
{{ lang === 'zh' ? '最后保存:' : 'Last saved: ' }}{{ fmtTime(task.scheduleLastRun) }} ⬇ {{ t.downloadLatest }}
⚠️ {{ lang === 'zh' ? '已停止(状态异常)' : 'Stopped (Error)' }} ({{ t.runCount }}: {{ task.scheduleRunCount }}) {{ lang === 'zh' ? '项目:' : 'Project: ' }}{{ task.scheduleTitle }} {{ lang === 'zh' ? '归属:' : 'Owner: ' }}{{ task.scheduleEmail }}
{{ task.scheduleError || t.tokenExpired }}
{{ lang === 'zh' ? '最后保存:' : 'Last saved: ' }}{{ fmtTime(task.scheduleLastRun) }} ⬇ {{ t.downloadLatest }}

📜 {{ lang === 'zh' ? '已停止任务' : 'Stopped Tasks' }} {{ lang === 'zh' ? '仅保留 24 小时内记录,过期后文件自动删除' : 'Records kept for 24h, files auto-deleted on expiry' }} {{ historyCollapsed ? (lang === 'zh' ? '点击展开' : 'Click to expand') : (lang === 'zh' ? '点击收缩' : 'Click to collapse') }}

{{ lang === 'zh' ? '任务名' : 'Task Name' }} {{ lang === 'zh' ? '链接' : 'Link' }} {{ lang === 'zh' ? '备份时间' : 'Backup Time' }} {{ lang === 'zh' ? '下载' : 'Download' }}
{{ s.task_title || (lang === 'zh' ? '(未备份)' : '(no backup)') }} {{ fmtTime(s.last_run) }} ⬇ {{ lang === 'zh' ? '下载' : 'Download' }}