Skip to content

影资管家 v0.1.150(视觉接口 502 容错修复)

Choose a tag to compare

@luojiang419 luojiang419 released this 14 Jul 14:30
· 56 commits to main since this release
fcee59b

影资管家 v0.1.150 发布说明

更新内容

本版本正式发布视觉接口服务故障诊断与客户端瞬时容错改进,并完成 12345 后端恢复后的真实多模态验证。

主要修复

  • 为视觉接口 500、502、503、504 状态提供明确的服务端故障提示。
  • 对瞬时网关或服务故障执行一次 350 ms 退避重试。
  • 持续故障时严格停止在两次请求,避免无限重试或继续压垮后端。
  • 日志新增请求尝试次数、耗时、端点、响应摘要与错误摘要。
  • 重试成功时记录“视觉接口瞬时故障后恢复”。

后端恢复验证

  • /v1/models 直连返回 HTTP 200,耗时 125 ms。
  • 经 Windows 系统代理 127.0.0.1:7890 返回 HTTP 200,耗时 87 ms。
  • 当前模型 qwen3.5-9b-vlm 已加载。
  • 与客户端一致的 json_schema 结构化请求返回 HTTP 200 和 {"status":"ok"}
  • 使用实际报错截图发送视觉请求返回 HTTP 200,耗时 1.79 秒,并正确识别图片中的 502 信息。

构建与测试

  • 完整 Release 构建成功,包含 Qt、本地语义搜索运行时和 FFmpeg。
  • 顺序全量测试 27/27 通过。
  • VisionApiClientImageTest 通过,覆盖图片请求、首次 502 后恢复及持续 502 有界停止场景。
  • 安装暂存目录已自动清理。

安装与数据安全

  • 已静默覆盖安装到 D:/Program Files/影资管家,无需重启 Windows。
  • 安装版 EXE 与构建版 EXE SHA-256 一致:6043AD270B9152BFB8D22CFE001FD2352C3C851E7E999FB7354EBB91E2993643
  • 安装完成、首次启动前,全局数据库、数据库 WAL、语义索引、项目数据库及项目 WAL 的 SHA-256 均与升级前一致。
  • 启动冒烟测试成功,启动日志无致命错误;正常退出时 SQLite 将 16,512 字节的项目 WAL 合并回主库并清除 WAL 文件,这是预期的检查点行为。
  • 检查点完成后,全局数据库与项目数据库的 SQLite integrity_check 均为 ok,逻辑记录数量保持不变。
  • 已保留 14,238 条视频帧分析、14,473 条搜索文档及 228 个素材资产。

安装包

  • 文件:CineVault-Setup-v0.1.150.exe
  • 大小:187,168,044 字节
  • SHA-256:0F1C7A5174A3911FA62284A1CDA86D16BD7ECAD89941BEFE252310B30F3F88FE
  • 代码签名:未签名,与此前版本发布方式一致。