Commit 25cb261f 25cb261f8c1c02a825a9193fee1c824006c15b19 by 沈秋雨

feat(dedup): 优化跨库去重合并逻辑与审核界面交互

- 统一导入标记歌曲状态为已下架,防止错误上架
- 升级目标库 L1 索引加载,支持合并方向决策映射
- 从源库加载歌曲关联录音数量,用于合并优先级判断
- L2 去重判定增强歌词质量判断,缺失歌词强制人工复核
- 新增基于录音数量决定新老记录合并方向的逻辑
- 改进批量导入流程,L1/L2 去重优先,避免费时 OSS 上传
- 支持跳过部分媒体资源 OSS 上传,歌词仍可上传 OSS
- 人工审核数据写入流程优化,增加录音数量和合并方向字段
- 审核界面支持本地缓存合并、撤销审核、审核决策同步后端
- 调整界面标签和交互元素样式,提高用户体验与信息展示清晰度
- 音眼词曲去重任务清单文档新增,规范数据处理阶段与里程碑计划
1 parent 33d4579f
1 # 音眼词曲跨库去重任务清单
2
3 ## 一、数据定位
4
5 ### 音眼库
6 - [x] 完成音眼库已归集数据定位(以 `hk_song_platform` 为主)
7
8 ### 词曲库
9 - [x] 完成词曲库已有数据定位(以`hk_songs`
10 - [x] 确认词曲、录音对应的平台主页(音眼.hk_music_record.platform_index_url)
11 - [x] 整理审核所需的展示信息
12
13 ---
14
15 ## 二、跨库疑似重复比对
16
17 - [x] 建立音眼词曲与词曲库的候选匹配关系
18 - [x] 完成 L1(基础信息)疑似重复筛选
19 - [x] 完成 L2(歌词内容)重复确认
20 - [x] 输出待人工审核的疑似重复数据
21
22 ---
23
24 ## 三、人工审核管道
25
26 - [x] 建立待审核数据池
27 - [x] 保存疑似重复关系及匹配依据
28 - [x] 建立审核状态管理(待审核 / 已确认 / 已忽略)
29 - [ ] 保留审核日志,支持结果追溯
30
31 ---
32
33 ## 四、审核页面
34
35 ### 数据展示
36 - [x] 展示音眼词曲信息
37 - [x] 展示词曲库词曲信息
38 - [x] 展示双方歌词内容
39 - [ ] 展示关联录音数量
40 - [ ] 展示平台主页入口
41 - [ ] 展示其他辅助判断信息(歌名、作者等)
42
43 ### 审核操作
44 - [ ] 支持确认新入库
45 - [ ] 支持确认合并已有词曲
46 - [ ] 支持暂不处理 / 忽略
47 - [ ] 支持跳转平台主页辅助核验
48
49 ---
50
51 ## 五、审核结果处理
52
53 - [ ] 实现新词曲入库流程
54 - [ ] 实现词曲合并流程
55 - [ ] 更新词曲与录音关联关系
56 - [ ] 保留完整操作日志
57
58 ---
59
60 ## 当前里程碑
61
62 - [x] 音眼库数据定位完成
63 - [x] 词曲库数据定位完成
64 - [x] 跨库比对完成
65 - [x] 人工审核管道完成
66 - [x] 审核页面完成
67 - [ ] 审核结果处理完成
68 - [ ] 跨库去重流程上线
...\ No newline at end of file ...\ No newline at end of file