{{ item.display_name }}:历史 {{ item.streak_days }} 天 → 新读数 {{ item.streak_suspect_value }} 天
{{ streakDetail(item) }}
请输入访问密码(该设备最长30天免登录)
会话仅存服务内存;服务重启后需重新验证
请输入服务器 .env 中配置的安全令牌
验证后生成 24 小时 HttpOnly 会话;令牌不会写入浏览器存储
{{ connectionError }}
{{ sessionCheckedLabel }}
{{ taskDisplay.detail }}
{{ savedSelectionLabel }}
{{ taskStatusAnnouncement }}
业务日期 {{ todaySummary.business_date }} · 当前勾选 {{ todaySummary.selected }} 人
{{ todayResultMessage }}
{{ todayResultDetail }}
{{ status.stopping ? '后台任务尚未结束,请勿重复启动;结束后先核对本轮发送结果。' : status.retry_dispatching ? '正在启动补发,请等待后台任务更新,勿重复启动。' : '请检查登录态;仍可手动点击「立即续火花」重试。' }}
后台任务尚未结束,等待超时不代表消息未发送。请勿重复启动或直接补发,待任务结束后先核对本轮发送结果。
当前好友 {{ progressDisplay.current }}
手动启动一次自动化流程,或在下方查看最近执行记录与结果。
{{ selectionDirty ? '好友勾选有未保存变更,请先保存或放弃草稿再执行。' : '已生效名单尚未确认,请刷新好友台账后再执行。' }}
自动同步抖音好友列表,一键勾选火花好友,保存后每日定时自动发送。
{{ selectionStatusMessage }}
正在{{ ledgerWriteLabel }},请等待本次请求完成后再保存、清空、删除或启动同步。
已生效 {{ savedFriendCount }} 人:{{ savedSelectionLabel }}
{{ contactsSync.message }}
同步错误:{{ contactsSync.error }}
联系人更新时间:{{ contactsSyncTimeLabel }}
{{ captureMessage }}
多次同步观察到与历史不一致的读数,历史天数暂时保留。核对后再决定是否接受新读数。
{{ item.display_name }}:历史 {{ item.streak_days }} 天 → 新读数 {{ item.streak_suspect_value }} 天
{{ streakDetail(item) }}
程序没能确认这些消息是否发出。请打开抖音看一眼聊天记录,再点对应按钮。当天未核对的不会重复发送;第二天会照常发送,不会让火花断掉。
{{ item.display_name }}:{{ item.send_review_status === 'rejected' ? '页面提示发送失败' : '结果未确认' }}({{ item.send_review_date || '日期未知' }}{{ item.send_review_blocks_today ? ',今天暂停重发' : ',已不影响今天发送' }})
查看当前生效的时间、延迟与发送间隔;本页设置保持只读。
{{ configLockMessage }}
{{ configFeedback }}
开关已打开,但后台任务仍被启动参数或恢复保护暂停;请检查 .env 中 SPARKKEEPER_BACKGROUND_TASKS 是否为 0,或等待恢复暂停在次日解除。
{{ logsContent || '暂无日志输出,点击右上角“刷新日志”获取。' }}
{{ sessionCheckedLabel }}
二维码会显示在下面的框内,不会打开新的登录窗口。请使用本人抖音 App 扫码并确认,成功后网站会自动更新 state.json。
{{ qrLogin.status==='starting'?'正在准备二维码,请稍候…':qrLogin.status==='expired'?'二维码已过期,请刷新':qrLogin.status==='success'?'登录成功,凭证已自动保存':qrLogin.status==='cleanup_pending'?(qrLogin.saved?'凭证已保存,正在关闭后台浏览器':'正在关闭后台浏览器'):qrLogin.status==='sync_pending'?'连接恢复中,正在确认登录状态…':qrLogin.status==='verification_required'?(qrLogin.verificationImageError?'验证图片暂未加载,请重试图片':'正在加载官方验证图片,请稍候…'):qrLogin.imageError?'二维码暂未加载,请重试图片':qrLogin.status==='blocked'?'本次登录暂不可用,请查看下方提示':['failed','timeout'].includes(qrLogin.status)?'本次未能生成二维码,请查看下方原因后重试':qrLogin.running?qrLogin.message:'点击“开始扫码登录”生成二维码' }}
{{ qrLogin.error }}
{{ qrRemainingSeconds > 0 ? '本次登录剩余 ' + qrRemainingLabel : '等待确认本次登录结果…' }}。二维码过期后可刷新。
{{ qrLogin.gestureActive?'请在图片范围内完成本次操作。':qrLogin.interactionPending?'正在等待官方页面处理本次操作,请勿重复提交。':'请在图中点击或拖动完成官方验证,通过后会自动显示二维码。' }} 验证由你本人完成,本页不提供密码或短信输入。
平台暂时拦截了本次登录。请取消后稍后再试,或手动上传已有登录态。
手动上传作为备用方式。扫码成功后无需再次上传;已有本机导出文件仍可在这里使用。
{{ emailConfigDirty ? '邮箱设置有未保存变更。' : '' }} {{ emailConfigStatus }}
看门狗检测到程序卡死时,自动用此邮箱发送告警邮件,内含卡死时间与线程栈。
自定义邮件主题与正文(报错文本),支持占位符在发送时自动替换。