批次生圖監控
每 5 秒自動刷新,查看 ChatGPT / Gemini 任務、縮圖、路徑解析與安全錯誤摘要。
Safe Batch Control
預設 dry-run,不會呼叫 Gemini;真跑必須設定 safe_real 與 max_real_tasks,並受每日/每批預算限制。
今日實際成本
NT$ 0.00
候選 4 筆,真跑預估 NT$ 20.00
| Run | 狀態 | 模式 | 任務 | 成本 | 限制 | 操作 |
|---|---|---|---|---|---|---|
|
#12
IB-20260519112700-fcdaa5
|
running | dry_run | 0 完成 / 0 dry / 0 失敗 / 0 總數 | 估 NT$ 0.00 / 實 NT$ 0.00 | 真跑 0 / 日 NT$ 50.00 / 批 NT$ 0.00 | |
|
#11
IB-20260519073828-c19633
|
stopped | safe_real | 0 完成 / 0 dry / 0 失敗 / 3 總數 | 估 NT$ 5.00 / 實 NT$ 0.00 | 真跑 1 / 日 NT$ 50.00 / 批 NT$ 5.00 | |
|
#10
IB-20260519073824-8d2b5e
|
completed | dry_run | 0 完成 / 5 dry / 0 失敗 / 5 總數 | 估 NT$ 0.00 / 實 NT$ 0.00 | 真跑 0 / 日 NT$ 50.00 / 批 NT$ 0.00 | |
|
#9
IB-20260519073435-3c151e
|
stopped | safe_real | 0 完成 / 0 dry / 4 失敗 / 5 總數 | 估 NT$ 5.00 / 實 NT$ 0.00 | 真跑 1 / 日 NT$ 50.00 / 批 NT$ 5.00 | |
|
#8
IB-20260519073432-80770d
|
completed | dry_run | 0 完成 / 5 dry / 0 失敗 / 5 總數 | 估 NT$ 0.00 / 實 NT$ 0.00 | 真跑 0 / 日 NT$ 50.00 / 批 NT$ 0.00 | |
|
#7
IB-20260519073253-a10baa
|
completed | safe_real | 0 完成 / 0 dry / 0 失敗 / 1 總數 | 估 NT$ 5.00 / 實 NT$ 0.00 | 真跑 1 / 日 NT$ 0.00 / 批 NT$ 5.00 | |
|
#6
IB-20260519072930-ca0779
|
stopped | safe_real | 0 完成 / 0 dry / 4 失敗 / 5 總數 | 估 NT$ 5.00 / 實 NT$ 0.00 | 真跑 1 / 日 NT$ 50.00 / 批 NT$ 5.00 | |
|
#5
IB-20260519072928-a688b7
|
completed | dry_run | 0 完成 / 5 dry / 0 失敗 / 5 總數 | 估 NT$ 0.00 / 實 NT$ 0.00 | 真跑 0 / 日 NT$ 50.00 / 批 NT$ 0.00 |
Task #397
Cabinet Scene Test
SNWP / GEMINI
場景:日系簡約 / 比例:1:1 / 通路:shopee
模板:Phase9 Storefront Production 112014 / 圖案:Phase 7 Generate Design
建立時間:2026-05-27 01:58:13
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00
Prompt
Final prompt
請為電商主圖生成高品質情境圖。
AI 平台:gemini
商品名稱:Cabinet Scene Test
品牌:SNWP
商品分類:cabinet
模板:Phase9 Storefront Production 112014
圖案:Phase 7 Generate Design
通路:shopee
場景風格:日系簡約
輸出比例:1:1
請保留產品主體清楚、光線自然、可直接作為電商主圖。
錯誤摘要
Image generation is disabled until DevPilot image capability is available.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #398
Cabinet Scene Test
SNWP / GEMINI
場景:日系簡約 / 比例:9:16 / 通路:shopee
模板:Phase9 Storefront Production 112014 / 圖案:Phase 7 Generate Design
建立時間:2026-05-27 01:58:13
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00
Prompt
Final prompt
請為電商主圖生成高品質情境圖。
AI 平台:gemini
商品名稱:Cabinet Scene Test
品牌:SNWP
商品分類:cabinet
模板:Phase9 Storefront Production 112014
圖案:Phase 7 Generate Design
通路:shopee
場景風格:日系簡約
輸出比例:9:16
請保留產品主體清楚、光線自然、可直接作為電商主圖。
錯誤摘要
Image generation is disabled until DevPilot image capability is available.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #292
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:07:43
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Publish Bad 065928 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "cabinet_double_door",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 2,
"region_keys": [
"left_door",
"right_door"
],
"protected_region_keys": [
"center_seam",
"handle_area"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #286
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:06:58
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Missing Base 065904 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "cabinet_double_door",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 2,
"region_keys": [
"left_door",
"right_door"
],
"protected_region_keys": [
"center_seam",
"handle_area"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #283
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:06:39
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Clone Acceptance 065853 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "cabinet_double_door",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 2,
"region_keys": [
"left_door",
"right_door"
],
"protected_region_keys": [
"center_seam",
"handle_area"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #276
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:05:24
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Invalid Schema 065904 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.pngTask #275
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:05:23
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Missing Base 065904 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "cabinet_double_door",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 2,
"region_keys": [
"left_door",
"right_door"
],
"protected_region_keys": [
"center_seam",
"handle_area"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #272
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-24 07:05:03
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Phase9 Clone Acceptance 065853 using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "cabinet_double_door",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 2,
"region_keys": [
"left_door",
"right_door"
],
"protected_region_keys": [
"center_seam",
"handle_area"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #171
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-23 20:00:58
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Acceptance Missing Asset Template using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-partial-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-partial-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "acceptance_missing_asset_template",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 1,
"region_keys": [
"main"
],
"protected_region_keys": [
"missing_guard"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #144
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-23 19:53:34
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into open_shelf_back_panel - Open Shelf Back Panels using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/storefront_acceptance/debug_pset_b06a0d86.pngTask #140
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-23 19:51:41
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into open_shelf_back_panel - Open Shelf Back Panels using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/storefront_acceptance/product_set_733c81c4.pngTask #136
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-23 19:50:23
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into open_shelf_back_panel - Open Shelf Back Panels using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/storefront_acceptance/product_set_03a3c913.pngTask #115
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-23 18:00:47
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into Acceptance Missing Asset Template using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/acceptance/product-set-partial-source.png{
"compositor": false,
"seed_source": "manual",
"raw_path": "/assets/pod/acceptance/product-set-partial-source.png",
"error_code": "invalid_design_path",
"message": "Design image missing. Please choose the seed or POD design again.",
"schema_version": 1,
"template_type": "acceptance_missing_asset_template",
"material_type": "wood",
"deformation_type": "flat",
"region_count": 1,
"region_keys": [
"main"
],
"protected_region_keys": [
"missing_guard"
],
"unsupported_features": []
}
錯誤摘要
Design image missing. Please choose the seed or POD design again.
查看處理建議
詳細 stack trace 已寫入
logs/image_batch.log;
如需排查路徑,請開啟 image_batch.php?debug=1 查看 resolved local path。
Task #88
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-19 14:53:25
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into 四層門櫃(木紋) using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/japandi_leaf_blue/pattern.pngTask #87
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-19 14:53:05
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into 四層門櫃(木紋) using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/japandi_leaf_blue/pattern.pngTask #86
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-19 14:52:45
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into 四層門櫃(木紋) using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/japandi_leaf_blue/pattern.pngTask #84
Cabinet Scene Test
SNWP / GEMINI
場景:未指定 / 比例:1:1 / 通路:shopee
建立時間:2026-05-19 14:50:33
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00 dry-run
raw_only
Prompt
Final prompt
POD Mockup Composer task. Do not call Gemini. Place the seed image into 五層門櫃(木紋) using template_path, mask_path, and region fields. Output final mockup and preview.
Avoid: Avoid bathroom, window, toothbrush, bottles, jars, potted plants, sink, people, text, logo, product photography scene, perspective angle, wall, floor.
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
/assets/pod/designs/japandi_leaf_blue/pattern.pngTask #81
Cabinet Scene Test
SNWP / GEMINI
場景:日系簡約 / 比例:1:1 / 通路:shopee
模板:硬式洗漱墊 / 圖案:日系葉紋 藍綠測試
建立時間:2026-05-19 14:46:04
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00
Prompt
Final prompt
請為電商主圖生成高品質情境圖。
AI 平台:gemini
商品名稱:Cabinet Scene Test
品牌:SNWP
商品分類:cabinet
模板:硬式洗漱墊
圖案:日系葉紋 藍綠測試
通路:shopee
場景風格:日系簡約
輸出比例:1:1
請保留產品主體清楚、光線自然、可直接作為電商主圖。
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
Template:
/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.pngMask:
/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.pngTask #82
Cabinet Scene Test
SNWP / GEMINI
場景:日系簡約 / 比例:9:16 / 通路:shopee
模板:硬式洗漱墊 / 圖案:日系葉紋 藍綠測試
建立時間:2026-05-19 14:46:04
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00
Prompt
Final prompt
請為電商主圖生成高品質情境圖。
AI 平台:gemini
商品名稱:Cabinet Scene Test
品牌:SNWP
商品分類:cabinet
模板:硬式洗漱墊
圖案:日系葉紋 藍綠測試
通路:shopee
場景風格:日系簡約
輸出比例:9:16
請保留產品主體清楚、光線自然、可直接作為電商主圖。
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
Template:
/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.pngMask:
/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.pngTask #71
Cabinet Scene Test
SNWP / GEMINI
場景:日系簡約 / 比例:1:1 / 通路:shopee
模板:硬式洗漱墊 / 圖案:日系葉紋 藍綠測試
建立時間:2026-05-19 12:16:36
Run:- / Retry:0 / 估 NT$ 0.00 / 實 NT$ 0.00
Prompt
Final prompt
請為電商主圖生成高品質情境圖。
AI 平台:gemini
商品名稱:Cabinet Scene Test
品牌:SNWP
商品分類:cabinet
模板:硬式洗漱墊
圖案:日系葉紋 藍綠測試
通路:shopee
場景風格:日系簡約
輸出比例:1:1
請保留產品主體清楚、光線自然、可直接作為電商主圖。
查看 Raw / Template / Mask / Compositor Debug
Seed:
Final Mockup:
Scene:
Print File:
Raw Image:
Template:
/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.pngMask:
/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png圖片與環境診斷
php_path
/usr/local/bin/php
php_sapi
cli-server
pdo_mysql_loaded
yes
curl_loaded
yes
gd_loaded
yes
env_present
no
env_file_present
no
secret_file_present
no
secrets_manager_file
no
secrets_manager_usable
no
secrets_manager_error
missing
selected_key_source
none
selected_key_available
no
Safe Batch Control 診斷
今日實際成本
NT$ 0.00
候選任務
4
候選真跑估算
NT$ 20.00
Runner 範例
php image_batch_runner.php --run-id=ID --dry-run --limit=5最近 Batch Runs
[
{
"id": 12,
"run_no": "IB-20260519112700-fcdaa5",
"status": "running",
"mode": "dry_run",
"provider": "gemini",
"model": null,
"total_tasks": 0,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 0,
"max_real_tasks": 0,
"estimated_cost_twd": "0.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "0.00",
"stop_requested": 0,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 11:27:00",
"started_at": "2026-05-19 11:27:00",
"finished_at": null,
"meta_json": "{\"limit\":1,\"source\":\"image_batch.php\"}"
},
{
"id": 11,
"run_no": "IB-20260519073828-c19633",
"status": "stopped",
"mode": "safe_real",
"provider": "gemini",
"model": null,
"total_tasks": 3,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 0,
"max_real_tasks": 1,
"estimated_cost_twd": "5.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "5.00",
"stop_requested": 1,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:38:28",
"started_at": "2026-05-19 07:38:28",
"finished_at": "2026-05-19 07:38:29",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
},
{
"id": 10,
"run_no": "IB-20260519073824-8d2b5e",
"status": "completed",
"mode": "dry_run",
"provider": "gemini",
"model": null,
"total_tasks": 5,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 5,
"max_real_tasks": 0,
"estimated_cost_twd": "0.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "0.00",
"stop_requested": 0,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:38:24",
"started_at": "2026-05-19 07:38:25",
"finished_at": "2026-05-19 07:38:28",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
},
{
"id": 9,
"run_no": "IB-20260519073435-3c151e",
"status": "stopped",
"mode": "safe_real",
"provider": "gemini",
"model": null,
"total_tasks": 5,
"completed_tasks": 0,
"failed_tasks": 4,
"dry_run_tasks": 0,
"max_real_tasks": 1,
"estimated_cost_twd": "5.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "5.00",
"stop_requested": 1,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:34:35",
"started_at": "2026-05-19 07:34:35",
"finished_at": "2026-05-19 07:34:36",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
},
{
"id": 8,
"run_no": "IB-20260519073432-80770d",
"status": "completed",
"mode": "dry_run",
"provider": "gemini",
"model": null,
"total_tasks": 5,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 5,
"max_real_tasks": 0,
"estimated_cost_twd": "0.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "0.00",
"stop_requested": 0,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:34:32",
"started_at": "2026-05-19 07:34:33",
"finished_at": "2026-05-19 07:34:35",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
},
{
"id": 7,
"run_no": "IB-20260519073253-a10baa",
"status": "completed",
"mode": "safe_real",
"provider": "gemini",
"model": null,
"total_tasks": 1,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 0,
"max_real_tasks": 1,
"estimated_cost_twd": "5.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "0.00",
"batch_budget_twd": "5.00",
"stop_requested": 0,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:32:53",
"started_at": "2026-05-19 07:32:53",
"finished_at": "2026-05-19 07:34:01",
"meta_json": "{\"limit\":1,\"source\":\"image_batch.php\"}"
},
{
"id": 6,
"run_no": "IB-20260519072930-ca0779",
"status": "stopped",
"mode": "safe_real",
"provider": "gemini",
"model": null,
"total_tasks": 5,
"completed_tasks": 0,
"failed_tasks": 4,
"dry_run_tasks": 0,
"max_real_tasks": 1,
"estimated_cost_twd": "5.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "5.00",
"stop_requested": 1,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:29:30",
"started_at": "2026-05-19 07:29:31",
"finished_at": "2026-05-19 07:29:32",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
},
{
"id": 5,
"run_no": "IB-20260519072928-a688b7",
"status": "completed",
"mode": "dry_run",
"provider": "gemini",
"model": null,
"total_tasks": 5,
"completed_tasks": 0,
"failed_tasks": 0,
"dry_run_tasks": 5,
"max_real_tasks": 0,
"estimated_cost_twd": "0.00",
"actual_cost_twd": "0.00",
"daily_budget_twd": "50.00",
"batch_budget_twd": "0.00",
"stop_requested": 0,
"pause_requested": 0,
"created_by": "admin-18091",
"created_at": "2026-05-19 07:29:28",
"started_at": "2026-05-19 07:29:28",
"finished_at": "2026-05-19 07:29:30",
"meta_json": "{\"limit\":5,\"source\":\"image_batch.php\"}"
}
]
最近 Control Logs
[
{
"id": 680,
"run_id": null,
"task_id": 402,
"event_type": "print_file_generated",
"message": "Print-ready file generated.",
"meta_json": "{\"print_path\":\"/assets/pod/output/2/print/402_print.png\",\"print_local\":\"/var/www/html/assets/pod/output/2/print/402_print.png\",\"print_width\":3000,\"print_height\":3000,\"print_dpi\":300,\"print_debug\":{\"engine\":\"php_gd\",\"source_size\":[1024,1024],\"output_size\":[3000,3000],\"dpi\":300,\"mode\":\"cover\",\"full_bleed\":true,\"source_empty\":false,\"content_bbox\":{\"x\":0,\"y\":0,\"w\":1024,\"h\":1024},\"content_ratio\":1,\"output_exists\":true}}",
"created_at": "2026-05-27 04:10:58"
},
{
"id": 679,
"run_id": null,
"task_id": 401,
"event_type": "print_file_generated",
"message": "Print-ready file generated.",
"meta_json": "{\"print_path\":\"/assets/pod/output/2/print/401_print.png\",\"print_local\":\"/var/www/html/assets/pod/output/2/print/401_print.png\",\"print_width\":3000,\"print_height\":3000,\"print_dpi\":300,\"print_debug\":{\"engine\":\"php_gd\",\"source_size\":[1024,1024],\"output_size\":[3000,3000],\"dpi\":300,\"mode\":\"cover\",\"full_bleed\":true,\"source_empty\":false,\"content_bbox\":{\"x\":0,\"y\":0,\"w\":1024,\"h\":1024},\"content_ratio\":1,\"output_exists\":true}}",
"created_at": "2026-05-27 04:05:22"
},
{
"id": 678,
"run_id": null,
"task_id": 400,
"event_type": "print_file_generated",
"message": "Print-ready file generated.",
"meta_json": "{\"print_path\":\"/assets/pod/output/82/print/400_print.png\",\"print_local\":\"/var/www/html/assets/pod/output/82/print/400_print.png\",\"print_width\":3000,\"print_height\":3000,\"print_dpi\":300,\"print_debug\":{\"engine\":\"php_gd\",\"source_size\":[1024,1024],\"output_size\":[3000,3000],\"dpi\":300,\"mode\":\"cover\",\"full_bleed\":true,\"source_empty\":false,\"content_bbox\":{\"x\":0,\"y\":0,\"w\":1024,\"h\":1024},\"content_ratio\":1,\"output_exists\":true}}",
"created_at": "2026-05-27 03:58:12"
},
{
"id": 677,
"run_id": null,
"task_id": 399,
"event_type": "schema_print_file_generated",
"message": "Schema print-ready panel sheet generated.",
"meta_json": "{\"engine\":\"php_gd_schema_panel_sheet\",\"schema_version\":1,\"print_size\":{\"width\":3000,\"height\":2200,\"dpi\":300},\"region_count\":2,\"region_keys\":[\"left_door\",\"right_door\"],\"output_exists\":true}",
"created_at": "2026-05-27 02:23:40"
},
{
"id": 676,
"run_id": null,
"task_id": 399,
"event_type": "task_schema_composited",
"message": "Schema multi-region compositor completed.",
"meta_json": "{\"engine\":\"php_gd_schema_multi_region\",\"compositor\":\"schema_multi_region\",\"schema_version\":1,\"template_type\":\"cabinet_double_door\",\"material_type\":\"wood\",\"deformation_type\":\"flat\",\"region_count\":2,\"protected_region_count\":2,\"unsupported_features\":[],\"regions\":[{\"region_key\":\"left_door\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":179552,\"protected_pixels_skipped\":2448},{\"region_key\":\"right_door\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":179552,\"protected_pixels_skipped\":2448}],\"layers\":[],\"output_exists\":true,\"preview_exists\":true}",
"created_at": "2026-05-27 02:23:32"
},
{
"id": 675,
"run_id": null,
"task_id": 396,
"event_type": "print_file_generated",
"message": "Print-ready file generated.",
"meta_json": "{\"print_path\":\"/assets/pod/output/84/print/396_print.png\",\"print_local\":\"/var/www/html/assets/pod/output/84/print/396_print.png\",\"print_width\":3000,\"print_height\":3000,\"print_dpi\":300,\"print_debug\":{\"engine\":\"php_gd\",\"source_size\":[1024,1024],\"output_size\":[3000,3000],\"dpi\":300,\"mode\":\"cover\",\"full_bleed\":true,\"source_empty\":false,\"content_bbox\":{\"x\":0,\"y\":0,\"w\":1024,\"h\":1024},\"content_ratio\":1,\"output_exists\":true}}",
"created_at": "2026-05-27 01:46:26"
},
{
"id": 674,
"run_id": null,
"task_id": 395,
"event_type": "schema_print_file_generated",
"message": "Schema print-ready panel sheet generated.",
"meta_json": "{\"engine\":\"php_gd_schema_panel_sheet\",\"schema_version\":1,\"print_size\":{\"width\":900,\"height\":600,\"dpi\":300},\"region_count\":4,\"region_keys\":[\"left_rect\",\"right_rect\",\"circle_region\",\"rounded_region\"],\"output_exists\":true}",
"created_at": "2026-05-24 11:22:18"
},
{
"id": 673,
"run_id": null,
"task_id": 395,
"event_type": "task_schema_composited",
"message": "Schema multi-region compositor completed.",
"meta_json": "{\"engine\":\"php_gd_schema_multi_region\",\"compositor\":\"schema_multi_region\",\"schema_version\":1,\"template_type\":\"acceptance_multi_region\",\"material_type\":\"wood_panel\",\"deformation_type\":\"flat\",\"region_count\":4,\"protected_region_count\":1,\"unsupported_features\":[\"blend_mode_screen_uses_safe_fallback\"],\"regions\":[{\"region_key\":\"left_rect\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"normal\",\"opacity\":1,\"pixels_applied\":13500,\"protected_pixels_skipped\":0},{\"region_key\":\"right_rect\",\"shape\":\"rectangle\",\"fit_mode\":\"contain\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":10925,\"protected_pixels_skipped\":1225},{\"region_key\":\"circle_region\",\"shape\":\"circle\",\"fit_mode\":\"stretch\",\"blend_mode\":\"screen\",\"opacity\":1,\"pixels_applied\":5024,\"protected_pixels_skipped\":0},{\"region_key\":\"rounded_region\",\"shape\":\"rounded_rectangle\",\"fit_mode\":\"tile\",\"blend_mode\":\"overlay\",\"opacity\":1,\"pixels_applied\":9240,\"protected_pixels_skipped\":0}],\"layers\":[],\"output_exists\":true,\"preview_exists\":true}",
"created_at": "2026-05-24 11:22:18"
},
{
"id": 672,
"run_id": null,
"task_id": 394,
"event_type": "schema_print_file_generated",
"message": "Schema print-ready panel sheet generated.",
"meta_json": "{\"engine\":\"php_gd_schema_panel_sheet\",\"schema_version\":1,\"print_size\":{\"width\":3000,\"height\":2200,\"dpi\":300},\"region_count\":1,\"region_keys\":[\"front_panel\"],\"output_exists\":true}",
"created_at": "2026-05-24 11:22:16"
},
{
"id": 671,
"run_id": null,
"task_id": 394,
"event_type": "task_schema_composited",
"message": "Schema multi-region compositor completed.",
"meta_json": "{\"engine\":\"php_gd_schema_multi_region\",\"compositor\":\"schema_multi_region\",\"schema_version\":1,\"template_type\":\"storage_bench_front_panel\",\"material_type\":\"plastic\",\"deformation_type\":\"flat\",\"region_count\":1,\"protected_region_count\":3,\"unsupported_features\":[],\"regions\":[{\"region_key\":\"front_panel\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":231452,\"protected_pixels_skipped\":8548}],\"layers\":[],\"output_exists\":true,\"preview_exists\":true}",
"created_at": "2026-05-24 11:22:13"
},
{
"id": 670,
"run_id": null,
"task_id": 393,
"event_type": "schema_print_file_generated",
"message": "Schema print-ready panel sheet generated.",
"meta_json": "{\"engine\":\"php_gd_schema_panel_sheet\",\"schema_version\":1,\"print_size\":{\"width\":3000,\"height\":2200,\"dpi\":300},\"region_count\":2,\"region_keys\":[\"top_drawer\",\"bottom_drawer\"],\"output_exists\":true}",
"created_at": "2026-05-24 11:22:09"
},
{
"id": 669,
"run_id": null,
"task_id": 393,
"event_type": "task_schema_composited",
"message": "Schema multi-region compositor completed.",
"meta_json": "{\"engine\":\"php_gd_schema_multi_region\",\"compositor\":\"schema_multi_region\",\"schema_version\":1,\"template_type\":\"wood_nightstand_two_drawer\",\"material_type\":\"wood\",\"deformation_type\":\"flat\",\"region_count\":2,\"protected_region_count\":5,\"unsupported_features\":[],\"regions\":[{\"region_key\":\"top_drawer\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":113760,\"protected_pixels_skipped\":5040},{\"region_key\":\"bottom_drawer\",\"shape\":\"rectangle\",\"fit_mode\":\"cover\",\"blend_mode\":\"multiply\",\"opacity\":1,\"pixels_applied\":114480,\"protected_pixels_skipped\":4320}],\"layers\":[\"texture\"],\"output_exists\":true,\"preview_exists\":true}",
"created_at": "2026-05-24 11:22:04"
}
]
Compositor Debug
Python compositor
missing
PHP GD fallback
yes
Mask 欄位
pod_templates.mask_path
Zone 欄位
region_x/y/w/h
| Task | Pod Output | 欄位 | Raw DB Path | Resolved Local Path | Exists | Public URL | 建議 |
|---|---|---|---|---|---|---|---|
| #397 | #74 | template_path | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
/var/www/html/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
true | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
OK |
| #397 | #74 | design_path | /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 | /assets/pod/designs/storefront/default/ord_ae0091fd6a5b3828ea42/design_20260524111636_b3d5d979a8ff6e34.png |
OK |
| #398 | #75 | template_path | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
/var/www/html/assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
true | /assets/pod/templates/production/84/base_image_8285fb17767fecab94196563.png |
OK |
| #398 | #75 | design_path | /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 | /assets/pod/designs/storefront/default/ord_ae0091fd6a5b3828ea42/design_20260524111636_b3d5d979a8ff6e34.png |
OK |
| #81 | #72 | template_path | /assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
/var/www/html/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
true | /assets/pod/templates/pod_6a0442a2ced447.35284615_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%A8%A1%E7%89%88.png |
OK |
| #81 | #72 | mask_path | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
/var/www/html/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
true | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E9%81%AE%E7%BD%A9.png |
OK |
| #81 | #72 | texture_path | /assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
/var/www/html/assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
true | /assets/pod/textures/pod_6a0442a2cef389.82822450_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%9D%90%E8%B3%AA.png |
OK |
| #81 | #72 | design_path | /assets/pod/designs/japandi_leaf_blue/pattern.png |
/var/www/html/assets/pod/designs/japandi_leaf_blue/pattern.png |
true | /assets/pod/designs/japandi_leaf_blue/pattern.png |
OK |
| #81 | #72 | file_path | /assets/pod/output/2/bridge/81_gemini_1x1.png |
/var/www/html/assets/pod/output/2/bridge/81_gemini_1x1.png |
true | /assets/pod/output/2/bridge/81_gemini_1x1.png |
OK |
| #82 | #73 | template_path | /assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
/var/www/html/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
true | /assets/pod/templates/pod_6a0442a2ced447.35284615_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%A8%A1%E7%89%88.png |
OK |
| #82 | #73 | mask_path | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
/var/www/html/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
true | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E9%81%AE%E7%BD%A9.png |
OK |
| #82 | #73 | texture_path | /assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
/var/www/html/assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
true | /assets/pod/textures/pod_6a0442a2cef389.82822450_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%9D%90%E8%B3%AA.png |
OK |
| #82 | #73 | design_path | /assets/pod/designs/japandi_leaf_blue/pattern.png |
/var/www/html/assets/pod/designs/japandi_leaf_blue/pattern.png |
true | /assets/pod/designs/japandi_leaf_blue/pattern.png |
OK |
| #82 | #73 | file_path | /assets/pod/output/2/bridge/82_gemini_9x16.png |
/var/www/html/assets/pod/output/2/bridge/82_gemini_9x16.png |
true | /assets/pod/output/2/bridge/82_gemini_9x16.png |
OK |
| #71 | #68 | template_path | /assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
/var/www/html/assets/pod/templates/pod_6a0442a2ced447.35284615_硬式洗漱墊-模版.png |
true | /assets/pod/templates/pod_6a0442a2ced447.35284615_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%A8%A1%E7%89%88.png |
OK |
| #71 | #68 | mask_path | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
/var/www/html/assets/pod/masks/pod_6a0442a2cee6a8.93901738_硬式洗漱墊-遮罩.png |
true | /assets/pod/masks/pod_6a0442a2cee6a8.93901738_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E9%81%AE%E7%BD%A9.png |
OK |
| #71 | #68 | texture_path | /assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
/var/www/html/assets/pod/textures/pod_6a0442a2cef389.82822450_硬式洗漱墊-材質.png |
true | /assets/pod/textures/pod_6a0442a2cef389.82822450_%E7%A1%AC%E5%BC%8F%E6%B4%97%E6%BC%B1%E5%A2%8A-%E6%9D%90%E8%B3%AA.png |
OK |
| #71 | #68 | design_path | /assets/pod/designs/japandi_leaf_blue/pattern.png |
/var/www/html/assets/pod/designs/japandi_leaf_blue/pattern.png |
true | /assets/pod/designs/japandi_leaf_blue/pattern.png |
OK |
| #71 | #68 | file_path | /assets/pod/output/2/bridge/71_gemini_1x1.png |
/var/www/html/assets/pod/output/2/bridge/71_gemini_1x1.png |
true | /assets/pod/output/2/bridge/71_gemini_1x1.png |
OK |
image_batch.log 最近 100 行
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":397,"pod_output_id":74,"status":"failed_api","summary":"Image generation is disabled until DevPilot image capability is available.","detail":"Image generation is disabled until DevPilot image capability is available."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":398,"pod_output_id":75,"status":"failed_api","summary":"Image generation is disabled until DevPilot image capability is available.","detail":"Image generation is disabled until DevPilot image capability is available."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":292,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":286,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":283,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":275,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":272,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":171,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:11+00:00","message":"Task displayed with error.","context":{"task_id":115,"pod_output_id":0,"status":"failed","summary":"Design image missing. Please choose the seed or POD design again.","detail":"Design image missing. Please choose the seed or POD design again."}}
{"time":"2026-06-12T14:03:21+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T14:03:57+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T14:04:11+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:00:55+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:01:33+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:12:20+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:14:18+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:15:55+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:23:58+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T15:24:19+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
{"time":"2026-06-12T17:51:57+00:00","message":"Gemini key source checked.","context":{"selected_key_source":"none","selected_key_available":false,"pdo_mysql_loaded":true}}
Page Performance
{
"total_ms": 37.75,
"nav_render_ms": 0.37,
"marks": [
{
"label": "page_start",
"ms": 0
},
{
"label": "summary_loaded",
"ms": 19.93
},
{
"label": "task_rows_loaded",
"ms": 27.64
},
{
"label": "pod_outputs_loaded",
"ms": 30.69
},
{
"label": "html_ready",
"ms": 37.74
}
],
"memory_usage": 2097152,
"included_files_count": 17
}