+
+ {(
+ [
+ { k: "image2d" as TaskType, label: "图片 (2D)", count: assets.length, phase: "Phase 0", color: "var(--accent)" },
+ { k: "model3d" as TaskType, label: "3D 模型", count: assets3D.length, phase: "Phase 2", color: "var(--gold)" },
+ { k: "motion" as TaskType, label: "动作序列", count: assetsMotion.length, phase: "Phase 2", color: "var(--accent-secondary)" },
+ ]
+ ).map((t) => {
+ const active = modality === t.k;
+ return (
+
+ );
+ })}
+
+
+