清理画布作品集失效的 provider 推导

服务端收紧内部处理元数据边界后不再返回素材与项目资源的生成 provider,作品集侧该字段恒为空。
getAssetHaystack 只服务美宣、角色和 UI 三条分类正则,历史 provider 取值(VectorEngine、
BgFilter、Aliyun Matting、Genarrative Local)从未命中任何一条,移除后分类行为不变。
projectResourceToShowcaseAsset 中的同名映射唯一下游即该搜索串,一并移除。

读取侧契约类型与画布图层 provider 元数据管道保持不变,沿用素材库搜索既定处理方式。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-31 07:36:42 +00:00
parent d525bcc415
commit 353a7bb164
@@ -171,7 +171,6 @@ function getAssetHaystack(asset: EditorAssetSnapshot) {
asset.prompt,
asset.actualPrompt,
asset.model,
asset.provider,
asset.sourceType,
asset.assetKind,
...(asset.generationInputs?.fields ?? []).flatMap((field) => [
@@ -246,7 +245,6 @@ function projectResourceToShowcaseAsset(
prompt: resource.prompt ?? null,
actualPrompt: resource.actualPrompt ?? null,
model: resource.model ?? null,
provider: resource.provider ?? null,
taskId: resource.taskId ?? null,
durationSeconds: resource.durationSeconds,
sourceResourceId: resource.sourceResourceId,