Repository navigation
v1.0.3 - 模型下载验证与交互优化
🎉 版本 1.0.3 更新
✨ 新功能与改进
-
模型下载完整性验证 🔍
- 基于文件总大小验证模型是否完整下载
- 只有当缓存文件总大小达到预期大小的 80% 以上时,才判定为已下载
- 必须包含 config.json 配置文件
- 解决了刷新页面后误判其他模型已下载的问题
-
模型选择交互优化 🎯
- 修复了模型选择菜单需要点击两次才能切换模型的问题
- 现在点击一次使用按钮即可立即切换模型
- 改进了用户交互体验
📦 技术细节
- 为每个 WebLLM 模型添加了 expectedSize 字段(单位:MB)
- 改进了 scanCachedModels 函数,增加文件大小验证逻辑
- 优化了模型选择按钮的点击事件处理
🐛 已修复的问题
- 修复模型下载状态检测不准确的问题
- 修复模型选择菜单交互响应延迟的问题
完整变更日志: v1.0.2...v1.0.3