Merge remote-tracking branch 'origin/main' into codex/main-latest-20260615-030000

# Conflicts:
#	src/styles/ecommerce-standalone.css
This commit is contained in:
Codex
2026-06-16 23:28:07 +08:00
2 changed files with 889 additions and 569 deletions
+1 -2
View File
@@ -42,6 +42,7 @@ import EcommerceClonePanel from "./panels/EcommerceClonePanel";
import EcommerceCopywritingPanel from "./panels/EcommerceCopywritingPanel"; import EcommerceCopywritingPanel from "./panels/EcommerceCopywritingPanel";
import { ecommerceOssScopes, saveUnifiedEcommerceGenerationRecord, deleteEcommerceGenerationRecord } from "./ecommerceGenerationPersistence"; import { ecommerceOssScopes, saveUnifiedEcommerceGenerationRecord, deleteEcommerceGenerationRecord } from "./ecommerceGenerationPersistence";
import { downloadResultAsset } from "../workbench/workbenchDownload"; import { downloadResultAsset } from "../workbench/workbenchDownload";
import type { CloneOutputKey, ProductSetOutputKey } from "./utils/platformRules";
const smartCutoutColorPresets = [ const smartCutoutColorPresets = [
"#ffffff", "#ffffff",
@@ -271,8 +272,6 @@ interface ProductClonePageProps {
} }
type ProductCloneStatus = "idle" | "ready" | "generating" | "done" | "failed"; type ProductCloneStatus = "idle" | "ready" | "generating" | "done" | "failed";
type ProductSetOutputKey = "set" | "detail" | "model" | "video";
type CloneOutputKey = ProductSetOutputKey | "hot";
type CommerceScenarioKey = "popular" | "poster" | "mainImage" | "scene" | "festival" | "model" | "background" | "retouch" | "salesVideo"; type CommerceScenarioKey = "popular" | "poster" | "mainImage" | "scene" | "festival" | "model" | "background" | "retouch" | "salesVideo";
type CloneSetCountKey = "selling" | "white" | "scene"; type CloneSetCountKey = "selling" | "white" | "scene";
type CloneModelPanelTab = "scene" | "model"; type CloneModelPanelTab = "scene" | "model";
File diff suppressed because it is too large Load Diff