Production Template Onboarding / 正式商品模板上架
正式商品模板上架流程:Clone Existing Template、Upload Production Assets、Preflight、Preview Compose、Publish to Storefront。
Clone Existing Template / 複製既有模板
Upload Production Assets / 上傳正式商品素材
Template Preflight / Preview Compose / Publish to Storefront / 模板檢查、預覽合成、發布前台
Publish requires Preflight PASS, status=active, visibility=storefront_public, safe public summary, and thumbnail_url or base image fallback. Storefront never receives schema_json, mask, overlay, protected_regions, or internal file paths.
Version History / 版本紀錄
Rollback restores the selected snapshot as draft/internal. Direct public restore still requires Preflight PASS and publish.
| version_no | label | preflight_status | status | visibility | created_at | note | Rollback |
|---|---|---|---|---|---|---|---|
1 |
published_20260524112025 | PASS | active | storefront_public | 2026-05-24 11:20:25 | Published to Storefront. |
Audit Trail / 審核紀錄
| action | actor | message | created_at | safe before/after summary |
|---|---|---|---|---|
preview_compose |
admin | Template preview compose completed. | 2026-05-27 02:23:40 | {"before":[],"after":{"ok":true,"task_id":399,"mockup_path":"/assets/pod/output/2/mockup/399_schema_mockup.png","preview_path":"/assets/pod/output/2/preview/399_schema_preview.jpg","print_path":"/assets/pod/output/2/print/399_schema_print.png"}} |
upload_asset |
admin | Production asset uploaded: sample_design | 2026-05-27 02:23:27 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"active","visibility":"storefront_public","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}},"after":{"asset_role":"sample_design","public_path":"/assets/pod/designs/production/84/samples/sample_design_9368726e39ffb07e21d0356f.png","after":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"active","visibility":"storefront_public","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}}}} |
publish |
cli | Template published to Storefront. | 2026-05-24 11:20:26 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}},"after":{"version":{"ok":true,"version_id":20,"version_no":1,"version_label":"published_20260524112025"},"after":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"active","visibility":"storefront_public","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}}}} |
publish |
cli | Published to Storefront. | 2026-05-24 11:20:26 | {"before":[],"after":{"version_id":20,"version_no":1,"version_label":"published_20260524112025"}} |
preflight |
cli | Template preflight PASS | 2026-05-24 11:20:25 | {"before":[],"after":{"status":"PASS","errors":[],"warnings":[]}} |
preview_compose |
cli | Template preview compose completed. | 2026-05-24 11:20:25 | {"before":[],"after":{"ok":true,"task_id":382,"mockup_path":"/assets/pod/output/2/mockup/382_schema_mockup.png","preview_path":"/assets/pod/output/2/preview/382_schema_preview.jpg","print_path":"/assets/pod/output/2/print/382_schema_print.png"}} |
upload_asset |
cli | Production asset uploaded: thumbnail | 2026-05-24 11:20:15 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}},"after":{"asset_role":"thumbnail","public_path":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png","after":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}}}} |
bind_asset |
cli | Schema asset bound: thumbnail | 2026-05-24 11:20:15 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}},"after":{"asset_role":"thumbnail","public_path":"/assets/pod/templates/production/84/thumbnails/thumbnail_60972a579c752218ed03fd70.png"}} |
upload_asset |
cli | Production asset uploaded: base_image | 2026-05-24 11:20:15 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":null,"mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}},"after":{"asset_role":"base_image","public_path":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","after":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png","mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}}}} |
bind_asset |
cli | Schema asset bound: base_image | 2026-05-24 11:20:15 | {"before":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":null,"mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}},"after":{"asset_role":"base_image","public_path":"/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png"}} |
clone |
cli | Template cloned from #34 | 2026-05-24 11:20:14 | {"before":{"template_id":34,"template_name":"cabinet_double_door - Double Door Cabinet","template_type":"cabinet_double_door","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"active","visibility":"storefront_public","assets":{"base_image":"/assets/pod/templates/cabinet_library/cabinet_double_door_base.png","mask":null,"texture":"/assets/pod/textures/cabinet_library/wood_texture.png","overlay":null,"foreground":null,"shadow":null,"highlight":null,"thumbnail":null}},"after":{"template_id":84,"template_name":"Phase9 Storefront Production 112014","template_type":"production_cabinet_template","material_type":"wood","deformation_type":"flat","region_count":2,"protected_region_count":2,"status":"draft","visibility":"internal","assets":{"base_image":null,"mask":null,"texture":null,"overlay":null,"foreground":null,"shadow":null,"highlight":null,"displacement":null,"thumbnail":null}}} |
建立系列主題
新增 POD 模板
上傳現成圖直接測試模板
新增 POD 圖案
批次生成任務
模板預覽
Showing 12 / 81, page 1
Phase9 Storefront Production 112014
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / storefront_public / active
區域:350 × 520
圖片檔不存在,已顯示 placeholder。
Phase9 Publish Bad 112012
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Publish 112000
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / storefront_public / active
區域:350 × 520
Phase9 Preview Compose 111949
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Unsupported Deformation 111948
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Internal Asset 111946
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 External Asset 111944
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Invalid Schema 111942
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
圖片檔不存在,已顯示 placeholder。
Phase9 Missing Base 111942
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Preflight Valid 111930
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
Phase9 Asset Upload 111927
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
圖片檔不存在,已顯示 placeholder。
Phase9 Clone Acceptance 111927
Production Onboarding / cabinet / 4:3
production_cabinet_template / wood / flat / internal / draft
區域:350 × 520
設計圖預覽
Showing 12 / 24, page 1最近批次
| 商品 | 模板 | 圖案 | 完成度 | 下載 |
|---|---|---|---|---|
| Cabinet Scene Test | Phase9 Storefront Production 112014 | Phase 7 Generate Design | 0 / 2 | |
| Cabinet Scene Test | 硬式洗漱墊 | 日系葉紋 藍綠測試 | 10 / 28 | |
| Cabinet Scene Test | 三層門櫃(淺木) | 日系葉紋 藍綠測試 | 0 / 10 | |
| Cabinet Scene Test | 三層木櫃 白色 | 日系葉紋 藍綠測試 | 8 / 9 |
Cabinet Scene Test
Phase9 Storefront Production 112014 / Phase 7 Generate Design
日系簡約 / shopee / 1:1
輸出圖片檔不存在,已顯示 placeholder。
failed_api
Image generation is disabled until DevPilot image capability is available.
Cabinet Scene Test
Phase9 Storefront Production 112014 / Phase 7 Generate Design
日系簡約 / shopee / 9:16
輸出圖片檔不存在,已顯示 placeholder。
failed_api
Image generation is disabled until DevPilot image capability is available.
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 1:1
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 9:16
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 1:1
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 9:16
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
北歐留白 / shopee / 1:1
輸出圖片檔不存在,已顯示 placeholder。
failed
400 INVALID_ARGUMENT. {'error': {'code': 400, 'message': 'API key not valid. Please pass a valid API key.', 'status': 'INVALID_ARGUMENT', 'details': [{'@type': 'type.googleapis.com/google.rpc.ErrorInfo', 'reason': 'API_KEY_INVALID', 'domain': 'googleapis.com', 'metadata': {'service': 'generativelanguage.googleapis.com'}}, {'@type': 'type.googleapis.com/google.rpc.LocalizedMessage', 'locale': 'en-US', 'message': 'API key not valid. Please pass a valid API key.'}]}}
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
北歐留白 / shopee / 9:16
輸出圖片檔不存在,已顯示 placeholder。
failed_api
Image generation response did not contain an image payload.
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 1:1
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 9:16
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 1:1
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
日系簡約 / shopee / 9:16
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
溫暖兒童房 / shopee / 1:1
completed
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
溫暖兒童房 / shopee / 9:16
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
現代工業風 / shopee / 1:1
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
現代工業風 / shopee / 9:16
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
北歐留白 / shopee / 1:1
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
北歐留白 / shopee / 9:16
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
自然木質感 / shopee / 1:1
completed_dry_run
Cabinet Scene Test
硬式洗漱墊 / 日系葉紋 藍綠測試
自然木質感 / shopee / 9:16
completed_dry_run
Cabinet Scene Test
三層門櫃(淺木) / 日系葉紋 藍綠測試
日系簡約 / shopee / 1:1
completed_dry_run
Cabinet Scene Test
三層門櫃(淺木) / 日系葉紋 藍綠測試
日系簡約 / shopee / 9:16
completed_dry_run
Cabinet Scene Test
三層門櫃(淺木) / 日系葉紋 藍綠測試
溫暖兒童房 / shopee / 1:1
completed_dry_run
Cabinet Scene Test
三層門櫃(淺木) / 日系葉紋 藍綠測試
溫暖兒童房 / shopee / 9:16
completed_dry_run
圖片診斷
僅在?debug=1 顯示 | 類型 | ID | 標題 | 欄位 | Raw DB Path | Resolved URL | Local File | Exists | HTTP | 建議 |
|---|---|---|---|---|---|---|---|---|---|
| template | 84 | Phase9 Storefront Production 112014 | template_path | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png | /var/www/html/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png | true | 200 | 路徑正常。 |
| template | 83 | Phase9 Publish Bad 112012 | template_path | | /assets/placeholder-template.svg | /var/www/html/assets/placeholder-template.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| template | 82 | Phase9 Publish 112000 | template_path | /assets/pod/templates/production/82/base_image_dca4e35bdbc2bbcc9e3ddb57.png | /assets/pod/templates/production/82/base_image_dca4e35bdbc2bbcc9e3ddb57.png | /var/www/html/assets/pod/templates/production/82/base_image_dca4e35bdbc2bbcc9e3ddb57.png | true | 200 | 路徑正常。 |
| template | 81 | Phase9 Preview Compose 111949 | template_path | /assets/pod/templates/production/81/base_image_8921e7a545128a35650dbae7.png | /assets/pod/templates/production/81/base_image_8921e7a545128a35650dbae7.png | /var/www/html/assets/pod/templates/production/81/base_image_8921e7a545128a35650dbae7.png | true | 200 | 路徑正常。 |
| template | 80 | Phase9 Unsupported Deformation 111948 | template_path | /assets/pod/templates/production/80/base_image_7686da2227e88b7925ccf25e.png | /assets/pod/templates/production/80/base_image_7686da2227e88b7925ccf25e.png | /var/www/html/assets/pod/templates/production/80/base_image_7686da2227e88b7925ccf25e.png | true | 200 | 路徑正常。 |
| template | 79 | Phase9 Internal Asset 111946 | template_path | /assets/pod/templates/production/79/base_image_c2edc49d078cec225ed2e6f9.png | /assets/pod/templates/production/79/base_image_c2edc49d078cec225ed2e6f9.png | /var/www/html/assets/pod/templates/production/79/base_image_c2edc49d078cec225ed2e6f9.png | true | 200 | 路徑正常。 |
| template | 78 | Phase9 External Asset 111944 | template_path | /assets/pod/templates/production/78/base_image_f555c08e25e7f3814c31c2c6.png | /assets/pod/templates/production/78/base_image_f555c08e25e7f3814c31c2c6.png | /var/www/html/assets/pod/templates/production/78/base_image_f555c08e25e7f3814c31c2c6.png | true | 200 | 路徑正常。 |
| template | 77 | Phase9 Invalid Schema 111942 | template_path | /assets/pod/templates/production/77/base_image_9b9d9f168cbd900c7dbf1714.png | /assets/pod/templates/production/77/base_image_9b9d9f168cbd900c7dbf1714.png | /var/www/html/assets/pod/templates/production/77/base_image_9b9d9f168cbd900c7dbf1714.png | true | 200 | 路徑正常。 |
| template | 76 | Phase9 Missing Base 111942 | template_path | | /assets/placeholder-template.svg | /var/www/html/assets/placeholder-template.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| template | 75 | Phase9 Preflight Valid 111930 | template_path | /assets/pod/templates/production/75/base_image_2c56fe1b2a640f23bf28e7b0.png | /assets/pod/templates/production/75/base_image_2c56fe1b2a640f23bf28e7b0.png | /var/www/html/assets/pod/templates/production/75/base_image_2c56fe1b2a640f23bf28e7b0.png | true | 200 | 路徑正常。 |
| template | 74 | Phase9 Asset Upload 111927 | template_path | /assets/pod/templates/production/74/base_image_4eb09a38be30272a7c0e311a.png | /assets/pod/templates/production/74/base_image_4eb09a38be30272a7c0e311a.png | /var/www/html/assets/pod/templates/production/74/base_image_4eb09a38be30272a7c0e311a.png | true | 200 | 路徑正常。 |
| template | 73 | Phase9 Clone Acceptance 111927 | template_path | | /assets/placeholder-template.svg | /var/www/html/assets/placeholder-template.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| design | 27 | Phase 7 Generate Design | design_path | /assets/pod/designs/storefront/default/ord_ae0091fd6a5b3828ea42/design_20260524111636_b3d5d979a8ff6e34.png | /assets/pod/designs/storefront/default/ord_ae0091fd6a5b3828ea42/design_20260524111636_b3d5d979a8ff6e34.png | /var/www/html/assets/pod/designs/storefront/default/ord_ae0091fd6a5b3828ea42/design_20260524111636_b3d5d979a8ff6e34.png | true | 200 | 路徑正常。 |
| design | 26 | Phase 7 Storefront Design | design_path | /assets/pod/designs/storefront/default/ord_36c9c43683290446ba51/design_20260524111631_7bf7d7b7274a89c5.png | /assets/pod/designs/storefront/default/ord_36c9c43683290446ba51/design_20260524111631_7bf7d7b7274a89c5.png | /var/www/html/assets/pod/designs/storefront/default/ord_36c9c43683290446ba51/design_20260524111631_7bf7d7b7274a89c5.png | true | 200 | 路徑正常。 |
| design | 25 | Phase 8 E2E Design | design_path | /assets/pod/designs/storefront/default/ord_3311ea5e4775e4d27779/design_20260524111531_763479cb6e30863a.png | /assets/pod/designs/storefront/default/ord_3311ea5e4775e4d27779/design_20260524111531_763479cb6e30863a.png | /var/www/html/assets/pod/designs/storefront/default/ord_3311ea5e4775e4d27779/design_20260524111531_763479cb6e30863a.png | true | 200 | 路徑正常。 |
| design | 24 | Phase 7 Generate Design | design_path | /assets/pod/designs/storefront/default/ord_ae3afcf79c959c191dfe/design_20260524071244_9033719080493ad3.png | /assets/pod/designs/storefront/default/ord_ae3afcf79c959c191dfe/design_20260524071244_9033719080493ad3.png | /var/www/html/assets/pod/designs/storefront/default/ord_ae3afcf79c959c191dfe/design_20260524071244_9033719080493ad3.png | true | 200 | 路徑正常。 |
| design | 23 | Phase 7 Storefront Design | design_path | /assets/pod/designs/storefront/default/ord_edd61d4c9c0b869de40c/design_20260524071238_3b80c0425be16e86.png | /assets/pod/designs/storefront/default/ord_edd61d4c9c0b869de40c/design_20260524071238_3b80c0425be16e86.png | /var/www/html/assets/pod/designs/storefront/default/ord_edd61d4c9c0b869de40c/design_20260524071238_3b80c0425be16e86.png | true | 200 | 路徑正常。 |
| design | 22 | Phase 8 E2E Design | design_path | /assets/pod/designs/storefront/default/ord_0671da2ed93ef85c94d7/design_20260524071137_35b48536fd267a82.png | /assets/pod/designs/storefront/default/ord_0671da2ed93ef85c94d7/design_20260524071137_35b48536fd267a82.png | /var/www/html/assets/pod/designs/storefront/default/ord_0671da2ed93ef85c94d7/design_20260524071137_35b48536fd267a82.png | true | 200 | 路徑正常。 |
| design | 21 | Phase 7 Generate Design | design_path | /assets/pod/designs/storefront/default/ord_33b1794b21c881edb28b/design_20260524070115_9017da7e75b23ae4.png | /assets/pod/designs/storefront/default/ord_33b1794b21c881edb28b/design_20260524070115_9017da7e75b23ae4.png | /var/www/html/assets/pod/designs/storefront/default/ord_33b1794b21c881edb28b/design_20260524070115_9017da7e75b23ae4.png | true | 200 | 路徑正常。 |
| design | 20 | Phase 7 Storefront Design | design_path | /assets/pod/designs/storefront/default/ord_d29078d224723dfbe8c3/design_20260524070108_74eddef7b7d9627c.png | /assets/pod/designs/storefront/default/ord_d29078d224723dfbe8c3/design_20260524070108_74eddef7b7d9627c.png | /var/www/html/assets/pod/designs/storefront/default/ord_d29078d224723dfbe8c3/design_20260524070108_74eddef7b7d9627c.png | true | 200 | 路徑正常。 |
| design | 19 | Phase 8 E2E Design | design_path | /assets/pod/designs/storefront/default/ord_9acc02694c9bab095684/design_20260524070006_68fa7262530f8c33.png | /assets/pod/designs/storefront/default/ord_9acc02694c9bab095684/design_20260524070006_68fa7262530f8c33.png | /var/www/html/assets/pod/designs/storefront/default/ord_9acc02694c9bab095684/design_20260524070006_68fa7262530f8c33.png | true | 200 | 路徑正常。 |
| design | 18 | Phase 7 Admin Design | design_path | /assets/pod/designs/storefront/default/ord_ba36dc15aae4231bbb46/design_20260524032944_8dece7b2afa176a2.png | /assets/pod/designs/storefront/default/ord_ba36dc15aae4231bbb46/design_20260524032944_8dece7b2afa176a2.png | /var/www/html/assets/pod/designs/storefront/default/ord_ba36dc15aae4231bbb46/design_20260524032944_8dece7b2afa176a2.png | true | 200 | 路徑正常。 |
| design | 17 | Phase 7 Generate Design | design_path | /assets/pod/designs/storefront/default/ord_caea234dd6c8feba13d0/design_20260524032831_694911a728fa4cf2.png | /assets/pod/designs/storefront/default/ord_caea234dd6c8feba13d0/design_20260524032831_694911a728fa4cf2.png | /var/www/html/assets/pod/designs/storefront/default/ord_caea234dd6c8feba13d0/design_20260524032831_694911a728fa4cf2.png | true | 200 | 路徑正常。 |
| design | 16 | Phase 7 Storefront Design | design_path | /assets/pod/designs/storefront/default/ord_9cdecf17a9b40d72ecf1/design_20260524032825_450b357c7376548f.png | /assets/pod/designs/storefront/default/ord_9cdecf17a9b40d72ecf1/design_20260524032825_450b357c7376548f.png | /var/www/html/assets/pod/designs/storefront/default/ord_9cdecf17a9b40d72ecf1/design_20260524032825_450b357c7376548f.png | true | 200 | 路徑正常。 |
| design | 74 | Phase9 Storefront Production 112014 / Phase 7 Generate Design | file_path | | /assets/placeholder-design.svg | /var/www/html/assets/placeholder-design.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| design | 75 | Phase9 Storefront Production 112014 / Phase 7 Generate Design | file_path | | /assets/placeholder-design.svg | /var/www/html/assets/placeholder-design.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| design | 72 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/81_gemini_1x1.png | /assets/pod/output/2/bridge/81_gemini_1x1.png | /var/www/html/assets/pod/output/2/bridge/81_gemini_1x1.png | true | 200 | 路徑正常。 |
| design | 73 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/82_gemini_9x16.png | /assets/pod/output/2/bridge/82_gemini_9x16.png | /var/www/html/assets/pod/output/2/bridge/82_gemini_9x16.png | true | 200 | 路徑正常。 |
| design | 68 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/71_gemini_1x1.png | /assets/pod/output/2/bridge/71_gemini_1x1.png | /var/www/html/assets/pod/output/2/bridge/71_gemini_1x1.png | true | 200 | 路徑正常。 |
| design | 69 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/72_gemini_9x16.png | /assets/pod/output/2/bridge/72_gemini_9x16.png | /var/www/html/assets/pod/output/2/bridge/72_gemini_9x16.png | true | 200 | 路徑正常。 |
| design | 70 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | | /assets/placeholder-design.svg | /var/www/html/assets/placeholder-design.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| design | 71 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | | /assets/placeholder-design.svg | /var/www/html/assets/placeholder-design.svg | true | 200 | 補上圖片路徑或重新上傳。 |
| design | 66 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/69_gemini_1x1.png | /assets/pod/output/2/bridge/69_gemini_1x1.png | /var/www/html/assets/pod/output/2/bridge/69_gemini_1x1.png | true | 200 | 路徑正常。 |
| design | 67 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/70_gemini_9x16.png | /assets/pod/output/2/bridge/70_gemini_9x16.png | /var/www/html/assets/pod/output/2/bridge/70_gemini_9x16.png | true | 200 | 路徑正常。 |
| design | 56 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/59_gemini_1x1.png | /assets/pod/output/2/bridge/59_gemini_1x1.png | /var/www/html/assets/pod/output/2/bridge/59_gemini_1x1.png | true | 200 | 路徑正常。 |
| design | 57 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/60_gemini_9x16.png | /assets/pod/output/2/bridge/60_gemini_9x16.png | /var/www/html/assets/pod/output/2/bridge/60_gemini_9x16.png | true | 200 | 路徑正常。 |
| design | 58 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/2/bridge/61_gemini_1x1.png | /assets/pod/output/2/bridge/61_gemini_1x1.png | /var/www/html/assets/pod/output/2/bridge/61_gemini_1x1.png | true | 200 | 路徑正常。 |
| design | 59 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/62_dryrun.png | /assets/pod/output/5/dryrun/62_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/62_dryrun.png | true | 200 | 路徑正常。 |
| design | 60 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/63_dryrun.png | /assets/pod/output/5/dryrun/63_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/63_dryrun.png | true | 200 | 路徑正常。 |
| design | 61 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/64_dryrun.png | /assets/pod/output/5/dryrun/64_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/64_dryrun.png | true | 200 | 路徑正常。 |
| design | 62 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/65_dryrun.png | /assets/pod/output/5/dryrun/65_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/65_dryrun.png | true | 200 | 路徑正常。 |
| design | 63 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/66_dryrun.png | /assets/pod/output/5/dryrun/66_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/66_dryrun.png | true | 200 | 路徑正常。 |
| design | 64 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/67_dryrun.png | /assets/pod/output/5/dryrun/67_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/67_dryrun.png | true | 200 | 路徑正常。 |
| design | 65 | 硬式洗漱墊 / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/68_dryrun.png | /assets/pod/output/5/dryrun/68_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/68_dryrun.png | true | 200 | 路徑正常。 |
| design | 46 | 三層門櫃(淺木) / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/49_dryrun.png | /assets/pod/output/5/dryrun/49_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/49_dryrun.png | true | 200 | 路徑正常。 |
| design | 47 | 三層門櫃(淺木) / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/50_dryrun.png | /assets/pod/output/5/dryrun/50_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/50_dryrun.png | true | 200 | 路徑正常。 |
| design | 48 | 三層門櫃(淺木) / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/51_dryrun.png | /assets/pod/output/5/dryrun/51_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/51_dryrun.png | true | 200 | 路徑正常。 |
| design | 49 | 三層門櫃(淺木) / 日系葉紋 藍綠測試 | file_path | /assets/pod/output/5/dryrun/52_dryrun.png | /assets/pod/output/5/dryrun/52_dryrun.png | /var/www/html/assets/pod/output/5/dryrun/52_dryrun.png | true | 200 | 路徑正常。 |
Page Performance
{
"total_ms": 37.06,
"nav_render_ms": 0.48,
"marks": [
{
"label": "page_start",
"ms": 0
},
{
"label": "primary_lists_loaded",
"ms": 23.48
},
{
"label": "recent_outputs_loaded",
"ms": 25.39
},
{
"label": "html_ready",
"ms": 37.06
}
],
"memory_usage": 2097152,
"included_files_count": 21
}