跳至正文
LyricWave澜音
功能指南

缓存与原歌词更新检测

更新与复用

每次准备选中歌词时,对比完整原歌词 TTML 的 SHA-256。文字、时间轴等变化会使旧缓存失效。接口、模型或有效思考配置变化也会重新翻译;仅轮换 API Key 不影响复用。

检测依据是本次实际提供的原歌词,不单独轮询远端。在线歌词来源的刷新仍按在线补全策略进行。每首歌保留一份当前缓存,最多保留最近使用的 100 首;切换来源或模型可能替换该歌曲的缓存。

调用记录与统计口径

项目含义
API 请求实际提交的歌词翻译及连接测试请求,包含失败和取消的尝试;输入不合法、跳过和缓存命中不计入
成功 / 失败 / 取消 / 进行中请求结果;播放器解析或文件保存失败独立记录,不伪装成 API 失败
缓存歌曲当前磁盘上有效的翻译条目,与“已配置”的原歌词列表分开
缓存命中使用已有翻译,未发起新的 API 请求
Token接口返回的输入、输出和总量;没有返回时显示“—”,不推算费用
请求详情类型、歌曲或 ID、模型、服务主机、时间、耗时、HTTP 状态与固定错误原因
缓存与播放诊断保存成功/失败、来源或配置变更、跳过原因、播放器未接收等状态

统计从此版本启用后或上次清空后累计,不能还原旧版 API 调用。最近 200 条事件保存在本机;累计计数独立于记录条数。清除已完成记录和统计会保留进行中的请求。

日志不记录 API Key、认证头、接口返回正文、提示词和歌词原文;完整歌词只存在功能本身的本地缓存中。记录不会上传到本项目服务器。


在 GitHub 查看事实来源

本页内容