From faab318127ad82f2dccfd0a395e9e9ac28f1028f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Wed, 16 Sep 2026 23:00:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=B5=84=E6=BA=90=E5=BC=95?= =?UTF-8?q?=E7=94=A8=E7=BC=A9=E7=95=A5=E5=9B=BE=E9=87=8C=E5=B7=B2=E4=B8=8D?= =?UTF-8?q?=E5=8F=AF=E8=BE=BE=E7=9A=84=20ui=20kind=20=E5=88=86=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ResourceReferenceInput 缩略图:删掉 `kind === 'ui'` 判断与只服务它的 `kind` 变量,UI 设计文档仍由 `mediaType === 'application/json'` 识别。 - 理由:manifest kind 由 Rust 枚举序列化,只会是 canonical 成员或 `unknown`,该分支永远无法命中。 --- .../features/project-workspace/ResourceReferenceInput.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx b/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx index c98b2055b..2b25d8d4c 100644 --- a/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx +++ b/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx @@ -1265,7 +1265,6 @@ function ResourcePickerThumbnail({ const [previewUrl, setPreviewUrl] = useState(null); const [failed, setFailed] = useState(false); const mediaType = asset?.mediaType.toLowerCase() ?? ''; - const kind = asset?.kind.toLowerCase() ?? ''; useEffect(() => { setPreviewUrl(null); @@ -1312,10 +1311,7 @@ function ResourcePickerThumbnail({ if (mediaType.startsWith('image/')) { return