🚀 性能与架构的次元级跃升
本月 PureLab 2.0 进入了深水区优化阶段。我们不仅解决了“超大规模曲库(500k+)”的性能瓶颈,更在数据安全与 AI 深度治理上完成了多项工业级交付。
🔍 全新搜索引擎 (Search V2)
针对重度收藏者,我们彻底重构了搜索链路,引入了基于 FTS5 的高阶搜索架构。
- 性能奇迹:通过两阶段查询优化(Two-phase query optimization),我们将带有复杂过滤器的关键词搜索耗时从 8.6 秒缩短至 339 毫秒。
- 高级试听篮 (Audition Basket):全新的高级搜索界面配合试听篮功能,让您在海量素材中快速“筛选-暂存-决策”。
- BM25 相关度排序:引入工业级相关度算法,确保搜索结果最符合您的意图。
🧠 AI 音频分析流水线重构
为了支持更复杂的模型组合,我们重写了端侧 AI 的执行框架。
- Embedding + Head 架构:将 Yamnet 和 AMC 情绪识别转化为“特征嵌入+分类头”模式,大幅提升了推理复用率与速度。
- AssetInstrument (Pro):上线了针对专业素材库的乐器识别能力,支持根据置信度自动标注素材包中的音色特征。
- GPU 深度诊断:集成 NVML 工具,实时监控 CUDA 与 TensorRT 环境,确保硬件加速火力全开。
📂 素材片段标注 (Asset Event)
PureLab 的治理边界从“文件级”延伸到了“片段级”。
- 片段打标 (Asset Events):支持对音频文件内的特定时间段进行事件标注,配合 MaterialDetailPanel 的实时波形渲染,精准管理每一个采样点。
- 多维维度集成:自定义标签(Custom Tags)现已深度整合至搜索、提取与历史回退流程中,支持全局字典管理。
🛡️ 备份系统外置化与稳定性
数据安全是专业软件的底线。
- 存储迁移 UI:支持将封面图(Covers)与快照(Snapshots)从本地库中外置,极大减小了主数据库的体积与损坏风险。
- 500k 级稳态扫描:引入
jwalk并发扫描技术与可取消的任务阶段(Cancellable Scan Stage),即便面对 50 万个文件,系统依然响应如初。 - 状态持久化:主窗口位置、侧边栏状态及搜索视图设置现已支持全局持久化记忆。
✅ 本月更新清单
- [x] 基于 FTS5 的 Search V2 搜索引擎(毫秒级响应)
- [x] 备份存储外置化迁移工具与 UI
- [x] AI 素材乐器识别 (AssetInstrument)
- [x] 素材片段事件标注 (Asset Event) 与可视化渲染
- [x] 自定义标签字典 (Custom Tags Dictionary) 全局同步
- [x] 500k 级超大规模曲库扫描与回写性能优化
