总账号
{{ dashboard.overview?.total_accounts || 0 }}
启用账号
{{ dashboard.overview?.active_accounts || 0 }}
今日请求
{{ dashboard.overview?.today_requests || 0 }}
总请求
{{ dashboard.overview?.total_requests || 0 }}
成功率
{{ (dashboard.overview?.success_rate || 0).toFixed(1) }}%
今日用户
{{ dashboard.overview?.today_unique_users || 0 }}
今日可用图片
{{ dashboard.available_quota?.image || 0 }}
今日可用视频
{{ dashboard.available_quota?.video || 0 }}
今日可用对口型
{{ dashboard.available_quota?.lipsync || 0 }}

最近7天趋势

今日 Top 用户 (按请求量)

{{ index + 1 }} {{ user.remark || user.user_token }}
图:{{ user.image_count }} 视:{{ user.video_count }} 口:{{ user.lipsync_count }}
今日暂无数据

最近请求

查看全部 →
时间 账号ID 任务类型 用户Token 状态
{{ formatTime(log.created_at) }} {{ log.account_id }} {{ log.task_type }} {{ log.user_token && log.user_token.length > 20 ? log.user_token.substring(0, 17) + '...' : (log.user_token || '-') }} {{ log.task_status || 'pending' }}
ID 名称 状态 图片 视频 对口型 累计 任务状态 操作
{{ account.id }} {{ account.name }} {{ account.status === 1 ? '启用' : '禁用' }} {{ account.daily_image_used }}/{{ account.daily_image_limit }} {{ account.daily_video_used }}/{{ account.daily_video_limit }} {{ account.daily_lipsync_used }}/{{ account.daily_lipsync_limit }} {{ account.total_image_used + account.total_video_used + account.total_lipsync_used }}
待: {{ account.pending_count || 0 }} 成: {{ account.success_count || 0 }} 败: {{ account.failed_count || 0 }}
共 {{ pagination.total }} 个账号,第 {{ pagination.page }}/{{ pagination.totalPages }} 页
每页

用户密钥使用统计

用户 Token 备注 图片 视频 对口型 总计 成功/失败 最后使用 操作
{{ stat.user_token }} {{ stat.remark || '-' }} {{ stat.image_count }} {{ stat.video_count }} {{ stat.lipsync_count }} {{ stat.total_count }} {{ stat.success_count }} / {{ stat.failed_count }} {{ formatTime(stat.last_used_at) }}

账号负载监控

总账号
{{ loadStats.summary?.total_accounts || 0 }}
启用账号
{{ loadStats.summary?.active_accounts || 0 }}
高负载 (>80%)
{{ loadStats.summary?.overload_accounts || 0 }}
空闲 (<20%)
{{ loadStats.summary?.idle_accounts || 0 }}
平均负载
{{ (loadStats.summary?.avg_load_rate || 0).toFixed(1) }}%
剩余容量
{{ loadStats.summary?.remaining_capacity || 0 }}
账号 状态 总负载 图片负载 视频负载 对口型负载 今日使用 累计使用
{{ stat.account_name }}
ID: {{ stat.account_id }}
{{ stat.status === 1 ? '启用' : '禁用' }}
{{ stat.overall_load_rate.toFixed(1) }}%
{{ stat.today_image_used }}/{{ stat.image_limit }} ({{ stat.image_load_rate.toFixed(0) }}%) {{ stat.today_video_used }}/{{ stat.video_limit }} ({{ stat.video_load_rate.toFixed(0) }}%) {{ stat.today_lipsync_used }}/{{ stat.lipsync_limit }} ({{ stat.lipsync_load_rate.toFixed(0) }}%) {{ stat.today_total }} {{ stat.total_image_used + stat.total_video_used + stat.total_lipsync_used }}
共 {{ loadPagination.total }} 个账号,第 {{ loadPagination.page }}/{{ loadPagination.totalPages || 1 }} 页
每页

系统设置

设置后所有 API 请求需要携带 X-API-Key 头

{{ editingAccount ? '编辑账号' : '添加账号' }}

批量设置所有账号配额

设置后将应用到所有账号,留空的项目不会修改

导入 CSV 文件

CSV 需包含 SessionID 列,可选 邮箱/状态 列

配额设置

导入完成!

成功: {{ importResult.data?.success || 0 }} | 跳过: {{ importResult.data?.skipped || 0 }} | 失败: {{ importResult.data?.errors || 0 }}

数据库总账号: {{ importResult.data?.total || 0 }}

导入失败

{{ importResult.message }}