diff --git a/app/canvas/[id]/model3d/page.tsx b/app/canvas/[id]/model3d/page.tsx
index c180855c4..03fe10f43 100644
--- a/app/canvas/[id]/model3d/page.tsx
+++ b/app/canvas/[id]/model3d/page.tsx
@@ -11,6 +11,7 @@ import {
Check,
ChevronDown,
ChevronUp,
+ CircleDashed,
Crosshair,
Download,
Eye,
@@ -4197,111 +4198,91 @@ export default function CanvasModel3DPage() {
)}
-
-
-
- {currentTask?.taskId === task.taskId
- ? "当前"
- : statusLabel(task.status)}
-
-
- {task.provider === "worldlabs-3d" ? "WORLD" : "MODEL"}
-
-
-
-
{modeLabel(task.mode)}
-
-
- {formatDistanceToNow(new Date(task.createdAt), {
- addSuffix: true,
- locale: zhCN,
- })}
-
- {task.provider === "worldlabs-3d" && task.shareEnabled ? (
- 已分享
- ) : null}
-
-
-
+
+
{canShareWorld ? (
- ) : (
-
- )}
+ ) : null}
{canShareWorld ? (
- ) : (
-
- )}
+ ) : null}
+ {canImportWorld ? (
+
+ ) : null}
{task.status === "success" && resolveTaskModelUrl(task) ? (
- ) : (
-
- )}
+ ) : null}
- {canImportWorld ? (
-
- ) : null}
);