{{ t('common.back') }}

{{ t('security.title') }}

{{ t('security.modelsLoaded') }} {{ t('security.loadingModels') }}

AI 摄像头监控

监控中 未启动
{{ selectedCameraId ? '等待画面...' : '请选择摄像头或上传图片/视频测试' }}
视频分析中... 第 {{ videoFrameIndex }} / {{ videoTotalFrames }} 帧
视频分析结果 ({{ videoResults.filter(r => r.danger).length }} / {{ videoResults.length }} 帧检测到危险)
帧{{ vr.frameNum }}({{ vr.timeStr }}): [{{ safetyTypeLabel(vr.type) }}/{{ vr.severity }}] {{ vr.description }}
AI 分析中...
检测到危险 未检测到危险 {{ lastAnalysis.severity }} [{{ safetyTypeLabel(lastAnalysis.type) }}]
{{ lastAnalysis.description }}
{{ analyzeError }}

摄像头列表

{{ c.name }}
{{ c.type }} · {{ c.monitoring ? '监控中' : '未启动' }}

{{ t('security.faceLibrary') }}

{{ t('security.noFaces') }}
{{ fp.name }}
{{ formatTime(fp.createdAt) }}

{{ t('dashboard.door.password') }}

{{ t('dashboard.door.password') }}
{{ showPassword ? doorPassword : '••••••' }}
{{ t('dashboard.door.autoLock') }}
{{ t('dashboard.door.tempPassword') }}
{{ tp.code }}
{{ tp.expires }}

安全报警记录

{{ safetyAlerts.length }} 条
暂无安全报警
{{ sa.severity }} {{ safetyTypeLabel(sa.type) }}
{{ sa.description }}
{{ formatTime(sa.timestamp) }}
已处理

{{ t('security.alerts') }}

{{ t('security.noAlerts') }}
{{ t('security.alertTitle') }}
{{ formatTime(a.timestamp) }}
{{ t('security.alertDismissed') }}
{{ safetyTypeLabel(safetyToast.type) }} {{ safetyToast.severity }}
{{ safetyToast.description }}