FilmTrack
回到更新日志
v0.4.2

FilmTrack v0.4.2 更新日志

✨ 新功能

豆瓣导入增强

  • 重构豆瓣导入匹配流程,增加标题清洗、别名搜索和多策略 TMDb 匹配
  • 导入时会优先合并本地已有条目,减少重复导入和误匹配
  • 电视剧导入会同步季信息、集数进度和播出状态,提升追剧数据完整性

匿名使用统计

  • 新增桌面端匿名使用统计开关
  • 首次启动时会征求是否启用匿名统计
  • 统计仅上报应用启动事件,不包含影视库内容、搜索词和个人记录

🔧 功能优化

季集进度统一

  • 抽离统一的季集进度工具,统一详情页、首页、记录页和导入流程的季集计算逻辑
  • 已完结、跨季续看和总集数未知等场景的进度展示更稳定

影视库与页面结构优化

  • 影视库搜索改为输入时再动态加载拼音搜索能力,减少默认路径开销
  • 首页、历史页和部分记录表单拆分逻辑,清理重复实现,目录结构更清晰
  • 图片缓存和部分工具模块完成瘦身与职责拆分,便于后续维护

🐛 问题修复

数据库与桌面权限修复

  • 修复桌面端匿名统计请求的 HTTP scope 问题
  • 修复数据库迁移备份触发 forbidden path 时阻塞首页加载的问题
  • 存储统计、清空数据与数据库实际目录统一,避免错目录读写

导入与记录修复

  • 修复部分豆瓣条目高跳过率和失败率问题
  • 修复追剧进度、重刷记录和详情页局部状态同步不一致的问题

🔄 重构改进

数据访问层整理

  • 重构数据库服务、DAO 与 schema 迁移逻辑,补充迁移测试覆盖
  • 数据库自动备份改为尽力而为,备份失败仅告警,不再阻塞应用启动

代码清理

  • 清理冗余工具方法和旧的影视库组合式逻辑文件
  • 新增更明确的设置默认值与合并逻辑,减少配置分散问题

发布日期: 2026-03-26 版本号: v0.4.2