Skip to content

Release v8.0.7

Choose a tag to compare

@Hommy-master Hommy-master released this 26 Apr 14:13
· 179 commits to main since this release

📦 改动说明

🎯 本次更新重点

  • ✅ 修复同一草稿内相同素材被重复下载的问题
  • ✅ 优化 draft_info.json 生成方式,避免重复构建
  • ✅ 保留兼容性:在特殊情况下自动回退原有逻辑

🔧 具体改动

  • ♻️ 将 URL 素材缓存从“单次 JSON 处理”提升为“整次草稿下载批次”共享
  • 📉 当多个文件引用同一远程素材 URL 时,仅下载一次并复用本地路径
  • 📄 对 draft_info.json 增加快捷路径:若同目录存在 draft_content.json,直接复制生成
  • 🛡️ 若 draft_content.json 不存在,draft_info.json 自动回退到原下载与构建流程

📈 预期收益

  • ⚡ 草稿下载耗时下降(减少重复网络请求)
  • 🌐 降低弱网环境下失败概率与等待时间
  • 💾 减少不必要的磁盘写入与网络带宽消耗
  • 🧩 下载日志更干净,行为更符合“同源内容复用”预期

🔍 已确认结论(下载稳定性)

  • 当前实现的“重试次数”为 5 次(总尝试最多 6 次)
  • 本次版本已解决“重复下载”主因,显著降低弱网下的体感卡顿概率

🙌 兼容性说明

  • 不改变草稿目录结构与输出结果格式
  • 不影响现有调用方式与历史草稿导入流程