feat: LibraryView 补全 stage 名称映射

**添加内容:**
- 添加 moment_chunks 到 formatStageName 映射
- 返回 'Moment Chunks' 作为显示名称

**Core API Stages 完整列表:**
- processors: Processors (weight: 0.30)
- rule1_ingestion: Rule1 Ingestion
- face_tracing: Face Tracing
- face_dedup: Face Dedup
- tkg_nodes: TKG Nodes
- tkg_edges: TKG Edges
- rule2_ingestion: Rule2 Ingestion
- vlm_summary: VLM Summary (weight: 0.04)
- moment_chunks: Moment Chunks (weight: 0.01)

**前端处理:**
- ✅ 直接使用 API 返回的 overall_progress
- ✅ 直接使用 API 返回的 stages[].weight
- ✅ 直接使用 API 返回的 stages[].progress
- ✅ 无前端权重计算

**API Endpoint:**
- GET /api/v1/pipeline-progress/:file_uuid
- 返回 PipelineProgress 结构

参考文件:
- Core: /Users/accusys/momentry_core/src/core/progress.rs:42-111
- API: /Users/accusys/momentry_core/src/api/scan.rs:1254
This commit is contained in:
2026-10-05 05:03:31 +08:00
parent ed971c5f98
commit 8758255eee

View File

@@ -1117,7 +1117,8 @@ function formatStageName(name: string): string {
tkg_nodes: 'TKG Nodes',
tkg_edges: 'TKG Edges',
rule2_ingestion: 'Rule2 Ingestion',
vlm_summary: 'VLM Summary'
vlm_summary: 'VLM Summary',
moment_chunks: 'Moment Chunks'
}
return names[name] || name
}