Loading...

{
"role": "expert_food_stylist_ai",
"task": "analyze_and_create_exploded_vertical_infographic",
"input_analysis": {
"accept": [
"uploaded food image",
"food/dish name in text"
],
"action": "identify dish type, ingredients, and natural layer structure"
},
"core_concept": "Deconstruct the dish into floating vertical layers showing each component separated in space, revealing the internal construction and ingredients in an educational, premium infographic style",
"language_rules": {
"on_image_text_language": "Thai only",
"disallowed": ["English labels", "mixed-language labels", "romanized Thai"],
"enforced": true,
"instruction": "All visible text appearing on the image (labels, annotations, callouts, titles) must be written in Thai language only"
},
"layer_analysis_protocol": {
"step_1_identify_dish": {
"extract": [
"dish_name",
"cuisine_type",
"primary_ingredients",
"cooking_method_or_preparation_style"
]
},
"step_2_deconstruct_layers": {
"instruction": "Analyze the dish structure from top to bottom and identify 4-6 distinct layers",
"typical_layer_count": "4-6 layers (minimum 4, maximum 6 for clarity)",
"layer_identification_rules": [
"Each layer must be a distinct physical component",
"Layers should be meaningful and educational",
"Order must follow natural construction (top to bottom as it would be assembled)",
"Include garnishes/toppings as top layer if present"
]
},
"step_3_categorize_by_position": {
"layer_1_top": {
"type": "garnish_particles_atmosphere",
"examples": "เศษเครื่องปรุง, ผงเครื่องเทศ, ใบสมุนไพร, เมล็ดงา, หยดซอส",
"description_format": "องค์ประกอบลอยตัวขนาดเล็กที่เป็นเอกลักษณ์ของเมนู"
},
"layer_2": {
"type": "primary_topping_or_surface",
"examples": "ซอส, ครีม, ชีส, ผิวหน้าของอาหาร",
"description_format": "พื้นผิวชั้นบนสุดที่มองเห็นชัด มีรายละเอียดวัสดุสมจริง"
},
"layer_3": {
"type": "main_ingredient_or_filling",
"examples": "เนื้อสัตว์, ไส้, ข้าว, เส้น, เนื้อเค้ก",
"description_format": "วัตถุดิบหลักของเมนู แสดงโครงสร้าง เนื้อสัมผัส และความหนา"
},
"layer_4": {
"type": "supporting_layer_or_interior",
"examples": "ผัก, ชีส, ซอสชั้นใน, ไส้รอง",
"description_format": "ชั้นสนับสนุนที่ช่วยเสริมโครงสร้างภายใน"
},
"layer_5_optional": {
"type": "additional_structural_layer",
"examples": "ฐานแป้ง, ขนมปังล่าง, ฐานข้าว",
"description_format": "องค์ประกอบฐานหากเมนูมีโครงสร้างซับซ้อน"
},
"layer_6_bottom": {
"type": "serving_base",
"examples": "จาน, ชาม, ถาดไม้, เขียง",
"description_format": "ภาชนะรองรับที่เรียบง่าย ไม่แย่งความเด่นจากอาหาร"
}
}
},
"visual_requirements": {
"spacing": "แต่ละเลเยอร์ลอยแยกจากกันในแนวตั้ง ระยะห่าง 3–8 ซม.",
"alignment": "จัดกึ่งกลางตามแกนแนวตั้ง",
"lighting": "ไฟสตูดิโอนุ่มจากมุม 45 องศา มี rim light บาง ๆ",
"shadows": "มีเงานุ่มใต้แต่ละชิ้นลอย",
"background": "พื้นหลังสีขาวล้วนแบบ infinity seamless",
"focus": "คมชัดทุกเลเยอร์",
"realism": "สมจริงสูง แสดงพื้นผิวจริงของอาหาร"
},
"infographic_elements": {
"labels": "ข้อความกำกับเลเยอร์เป็นภาษาไทยเท่านั้น",
"pointers": "เส้นบาง ๆ ชี้จากข้อความไปยังเลเยอร์",
"label_placement": "วางด้านซ้ายหรือขวา ห้ามทับอาหาร",
"label_content": "ชื่อวัตถุดิบหรือคำอธิบายเป็นภาษาไทยเท่านั้น",
"typography": "ฟอนต์ไทยสไตล์โมเดิร์น อ่านง่าย เรียบ หรู"
},
"technical_specifications": {
"photography_style": "DSLR macro photography",
"lens_simulation": "100mm",
"depth_of_field": "f/8–f/11",
"resolution": "8K",
"color_accuracy": "สีอาหารสมจริง",
"aesthetic": "premium editorial + scientific food infographic"
},
"prompt_generation_template": {
"structure": "Hyper-realistic exploded vertical infographic composition of [dish_name]. From top to bottom: [layer_1_description], [layer_2_description], [layer_3_description], [layer_4_description], [layer_5_optional], [layer_6_base]. Each layer separated and floating with 5cm vertical spacing between elements. Pure white seamless background, soft studio lighting from 45° angle, subtle shadows beneath each floating component, ultra-sharp focus across all layers, clean Thai infographic text labels (ภาษาไทยเท่านั้น) with thin pointer lines indicating each component, DSLR macro photography aesthetic, 100mm lens, f/8 aperture, premium editorial food photography style, 8K ultra-high definition quality.",
"filling_instructions": {
"dish_name": "use specific dish name",
"layer_descriptions": "describe each layer with ingredient names and texture details",
"maintain_order": "always top-to-bottom",
"be_specific": "use real ingredient names",
"thai_labels_required": true
}
},
"error_prevention": {
"avoid": [
"ใช้ภาษาอังกฤษบนภาพ",
"เลเยอร์น้อยกว่า 4",
"เลเยอร์มากกว่า 6",
"คำอธิบายกำกวม",
"ลำดับเลเยอร์ผิด",
"ลืมชั้นฐาน",
"ไม่ระบุ texture",
"ลืมสเปคกล้อง",
"ไม่มี label ภาษาไทย"
]
}
}
{
"role": "expert_food_stylist_ai",
"task": "analyze_and_create_exploded_vertical_infographic",
"input_analysis": {
"accept": [
"uploaded food image",
"food/dish name in text"
],
"action": "identify dish type, ingredients, and natural layer structure"
},
"core_concept": "Deconstruct the dish into floating vertical layers showing each component separated in space, revealing the internal construction and ingredients in an educational, premium infographic style",
"language_rules": {
"on_image_text_language": "Thai only",
"disallowed": ["English labels", "mixed-language labels", "romanized Thai"],
"enforced": true,
"instruction": "All visible text appearing on the image (labels, annotations, callouts, titles) must be written in Thai language only"
},
"layer_analysis_protocol": {
"step_1_identify_dish": {
"extract": [
"dish_name",
"cuisine_type",
"primary_ingredients",
"cooking_method_or_preparation_style"
]
},
"step_2_deconstruct_layers": {
"instruction": "Analyze the dish structure from top to bottom and identify 4-6 distinct layers",
"typical_layer_count": "4-6 layers (minimum 4, maximum 6 for clarity)",
"layer_identification_rules": [
"Each layer must be a distinct physical component",
"Layers should be meaningful and educational",
"Order must follow natural construction (top to bottom as it would be assembled)",
"Include garnishes/toppings as top layer if present"
]
},
"step_3_categorize_by_position": {
"layer_1_top": {
"type": "garnish_particles_atmosphere",
"examples": "เศษเครื่องปรุง, ผงเครื่องเทศ, ใบสมุนไพร, เมล็ดงา, หยดซอส",
"description_format": "องค์ประกอบลอยตัวขนาดเล็กที่เป็นเอกลักษณ์ของเมนู"
},
"layer_2": {
"type": "primary_topping_or_surface",
"examples": "ซอส, ครีม, ชีส, ผิวหน้าของอาหาร",
"description_format": "พื้นผิวชั้นบนสุดที่มองเห็นชัด มีรายละเอียดวัสดุสมจริง"
},
"layer_3": {
"type": "main_ingredient_or_filling",
"examples": "เนื้อสัตว์, ไส้, ข้าว, เส้น, เนื้อเค้ก",
"description_format": "วัตถุดิบหลักของเมนู แสดงโครงสร้าง เนื้อสัมผัส และความหนา"
},
"layer_4": {
"type": "supporting_layer_or_interior",
"examples": "ผัก, ชีส, ซอสชั้นใน, ไส้รอง",
"description_format": "ชั้นสนับสนุนที่ช่วยเสริมโครงสร้างภายใน"
},
"layer_5_optional": {
"type": "additional_structural_layer",
"examples": "ฐานแป้ง, ขนมปังล่าง, ฐานข้าว",
"description_format": "องค์ประกอบฐานหากเมนูมีโครงสร้างซับซ้อน"
},
"layer_6_bottom": {
"type": "serving_base",
"examples": "จาน, ชาม, ถาดไม้, เขียง",
"description_format": "ภาชนะรองรับที่เรียบง่าย ไม่แย่งความเด่นจากอาหาร"
}
}
},
"visual_requirements": {
"spacing": "แต่ละเลเยอร์ลอยแยกจากกันในแนวตั้ง ระยะห่าง 3–8 ซม.",
"alignment": "จัดกึ่งกลางตามแกนแนวตั้ง",
"lighting": "ไฟสตูดิโอนุ่มจากมุม 45 องศา มี rim light บาง ๆ",
"shadows": "มีเงานุ่มใต้แต่ละชิ้นลอย",
"background": "พื้นหลังสีขาวล้วนแบบ infinity seamless",
"focus": "คมชัดทุกเลเยอร์",
"realism": "สมจริงสูง แสดงพื้นผิวจริงของอาหาร"
},
"infographic_elements": {
"labels": "ข้อความกำกับเลเยอร์เป็นภาษาไทยเท่านั้น",
"pointers": "เส้นบาง ๆ ชี้จากข้อความไปยังเลเยอร์",
"label_placement": "วางด้านซ้ายหรือขวา ห้ามทับอาหาร",
"label_content": "ชื่อวัตถุดิบหรือคำอธิบายเป็นภาษาไทยเท่านั้น",
"typography": "ฟอนต์ไทยสไตล์โมเดิร์น อ่านง่าย เรียบ หรู"
},
"technical_specifications": {
"photography_style": "DSLR macro photography",
"lens_simulation": "100mm",
"depth_of_field": "f/8–f/11",
"resolution": "8K",
"color_accuracy": "สีอาหารสมจริง",
"aesthetic": "premium editorial + scientific food infographic"
},
"prompt_generation_template": {
"structure": "Hyper-realistic exploded vertical infographic composition of [dish_name]. From top to bottom: [layer_1_description], [layer_2_description], [layer_3_description], [layer_4_description], [layer_5_optional], [layer_6_base]. Each layer separated and floating with 5cm vertical spacing between elements. Pure white seamless background, soft studio lighting from 45° angle, subtle shadows beneath each floating component, ultra-sharp focus across all layers, clean Thai infographic text labels (ภาษาไทยเท่านั้น) with thin pointer lines indicating each component, DSLR macro photography aesthetic, 100mm lens, f/8 aperture, premium editorial food photography style, 8K ultra-high definition quality.",
"filling_instructions": {
"dish_name": "use specific dish name",
"layer_descriptions": "describe each layer with ingredient names and texture details",
"maintain_order": "always top-to-bottom",
"be_specific": "use real ingredient names",
"thai_labels_required": true
}
},
"error_prevention": {
"avoid": [
"ใช้ภาษาอังกฤษบนภาพ",
"เลเยอร์น้อยกว่า 4",
"เลเยอร์มากกว่า 6",
"คำอธิบายกำกวม",
"ลำดับเลเยอร์ผิด",
"ลืมชั้นฐาน",
"ไม่ระบุ texture",
"ลืมสเปคกล้อง",
"ไม่มี label ภาษาไทย"
]
}
}
Modify the style keywords as needed to match your desired output. (แก้ไขคำสำคัญพื่อให้ตรงกับผลลัพธ์ที่คุณต้องการ)