diff --git a/.memory/worklog.json b/.memory/worklog.json
index 38bac06..00128b2 100644
--- a/.memory/worklog.json
+++ b/.memory/worklog.json
@@ -1895,6 +1895,13 @@
"message": "auto-save 2026-05-21 02:30 (~2)",
"hash": "9520d93",
"files_changed": 2
+ },
+ {
+ "ts": "2026-05-21T02:36:11+08:00",
+ "type": "commit",
+ "message": "auto-save 2026-05-21 02:36 (~2)",
+ "hash": "515ef79",
+ "files_changed": 2
}
]
}
diff --git a/src/components/PackPanel.tsx b/src/components/PackPanel.tsx
index e7025d7..566a8c5 100644
--- a/src/components/PackPanel.tsx
+++ b/src/components/PackPanel.tsx
@@ -427,14 +427,14 @@ function VideoSection({ videoLoading, primaryImage, locked, session, onGenerateV
-
+
{videoItems.map(item => {
const isOpen = showPromptId === item.id;
const task = byTemplate.get(item.id);
const loadingThis = videoLoading === item.id;
return (
-
-
+
+
{task?.videoUrl ? (
{item.duration}s
)}
-
-
{item.ratio}
-
{item.duration}s
+
+ {item.ratio}
+ {item.duration}s
-
-
+
+
- {item.title}
+ {item.title}
{!item.template && 回填}
-
{item.description}
+
{item.description}
{task?.status ?? '待提交'}
{task && (
-
-
+
+
{task.status}
- {task.taskId && {task.taskId}}
+ {task.taskId && {task.taskId}}
)}
@@ -491,7 +491,7 @@ function VideoSection({ videoLoading, primaryImage, locked, session, onGenerateV
打开
-
+
下载
>
@@ -499,7 +499,7 @@ function VideoSection({ videoLoading, primaryImage, locked, session, onGenerateV