mixvideo-v2/apps/desktop/src
imeepos ef4c047b30 fix(template-matching): 修复模板素材匹配逻辑
修复的问题:
- 固定素材被错误计入失败统计,导致成功率偏低
- 素材未切分时无可用片段,导致匹配完全失败
- 模板绑定验证逻辑未实现,返回空数据
- 时长单位不一致影响匹配准确性

 主要改进:
- 固定素材现在正确跳过匹配,不计入失败数
- 实现虚拟片段机制,为未切分素材创建虚拟片段
- 完善模板绑定验证逻辑,正确统计片段数量
- 修正时长单位转换,确保匹配准确性
- 增强错误信息,提供更详细的匹配失败原因

 修复效果:
- 修复前: 0个可用片段  匹配完全失败
- 修复后: 44个可用片段  匹配正常工作
- 三种匹配规则(固定素材/AI分类/随机匹配)现在都能正常工作

 技术细节:
- 在匹配前过滤固定素材,避免错误统计
- 为每个分类记录创建对应的虚拟片段
- 成功率基于可匹配片段计算,更准确反映匹配质量
- 实现完整的模板绑定验证,支持匹配预估
2025-07-16 00:56:51 +08:00
..
assets Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
components feat: 为MaterialCard添加缩略图功能并优化UI展示 2025-07-16 00:25:08 +08:00
hooks fix: 修复缩略图生成失败问题 2025-07-15 23:29:51 +08:00
pages fix(template-matching): 修复模板素材匹配逻辑 2025-07-16 00:56:51 +08:00
services feat: 实现素材匹配功能 v0.1.19 2025-07-15 14:56:10 +08:00
store fix: 修复 素材列表 tag项目不触发数据更新 2025-07-15 19:06:29 +08:00
stores fix: 模板绑定批量删除后自动刷新列表 2025-07-15 13:55:10 +08:00
styles feat: Complete final UI/UX optimization phase - Visual hierarchy, mobile experience, and accessibility 2025-07-15 20:42:41 +08:00
test fix: 修复 TypeScript 测试配置类型错误 2025-07-13 19:40:14 +08:00
tests feat: 实现项目-模板绑定和素材-模特绑定管理功能 2025-07-15 12:50:30 +08:00
types feat: 为MaterialCard添加缩略图功能并优化UI展示 2025-07-16 00:25:08 +08:00
App.css feat: UI美化和UX改进 v0.1.5 2025-07-14 00:23:58 +08:00
App.tsx feat: Optimize UI layout with fixed navigation and scrollable content 2025-07-15 20:18:28 +08:00
main.tsx Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
vite-env.d.ts Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00