recommender / outfits.json
zhenyuxyz's picture
Upload 7 files
54b590a verified
{
"outfits": [
{
"comment": "=== 男:矩形 (Rectangle/H) ===",
"id": "M_RECT_01_SUITPANTS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "淺藍", "中藍", "深藍", "粉", "米色", "卡其", "駝色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色", "卡其"],
"desc_zh": "T恤 + 開襟衫 + 西裝褲 (避免低腰)",
"prompt_items_en": {
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"layer": [
"{top_color_en} knit cardigan",
"{top_color_en} open cardigan",
"{top_color_en} relaxed cardigan"
],
"bottom": [
"{bottom_color_en} highrise suitpants",
"{bottom_color_en} straight suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_RECT_01_JEANS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "淺藍", "中藍", "深藍", "粉", "米色", "卡其", "駝色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "T恤 + 開襟衫 + 牛仔褲 (避免低腰)",
"prompt_items_en": {
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"layer": [
"{top_color_en} knit cardigan",
"{top_color_en} open cardigan",
"{top_color_en} relaxed cardigan"
],
"bottom": [
"{bottom_color_en} highrise jeans",
"{bottom_color_en} straight jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"id": "M_RECT_02_SUITPANTS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "淺藍", "中藍", "深藍", "粉", "米色", "卡其", "駝色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色", "卡其"],
"desc_zh": "襯衫 + 西裝褲",
"prompt_items_en": {
"top": [
"{top_color_en} buttondown shirt",
"{top_color_en} oxford shirt",
"{top_color_en} collared shirt"
],
"bottom": [
"{bottom_color_en} highrise suitpants",
"{bottom_color_en} straight suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_RECT_02_JEANS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "淺藍", "中藍", "深藍", "粉", "米色", "卡其", "駝色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "襯衫 + 牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} buttondown shirt",
"{top_color_en} oxford shirt",
"{top_color_en} collared shirt"
],
"bottom": [
"{bottom_color_en} highrise jeans",
"{bottom_color_en} straight jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"id": "M_RECT_03_SUITPANTS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 10,
"max_temp": 25,
"style_tags": ["formal", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "白", "灰", "深灰", "深藍"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍"],
"desc_zh": "單排扣西裝 + 西裝褲",
"prompt_items_en": {
"top": [
"{top_color_en} singlebreasted suitjacket",
"{top_color_en} tailored blazer",
"{top_color_en} structured blazer"
],
"bottom": [
"{bottom_color_en} highrise suitpants",
"{bottom_color_en} straight suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_RECT_03_JEANS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 10,
"max_temp": 25,
"style_tags": ["formal", "smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "白", "灰", "深灰", "深藍"],
"allowed_bottom_colors": ["深藍", "灰", "黑"],
"desc_zh": "單排扣西裝 + 牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} singlebreasted suitjacket",
"{top_color_en} tailored blazer",
"{top_color_en} structured blazer"
],
"bottom": [
"{bottom_color_en} highrise jeans",
"{bottom_color_en} straight jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"id": "M_RECT_04_SUITPANTS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 10,
"max_temp": 20,
"style_tags": ["casual", "winter"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "灰", "深灰", "深藍", "中藍", "米色", "咖啡色", "駝色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "橫條紋毛衣 + 圍巾 + 西裝褲",
"prompt_items_en": {
"top": [
"{top_color_en} striped sweater",
"{top_color_en} knit sweater",
"{top_color_en} crewneck sweater"
],
"accessory": [
"{top_color_en} wool scarf",
"{top_color_en} warm scarf",
"{top_color_en} knit scarf"
],
"bottom": [
"{bottom_color_en} highrise suitpants",
"{bottom_color_en} straight suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_RECT_04_JEANS",
"gender": "male",
"body_types": ["矩形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 10,
"max_temp": 20,
"style_tags": ["casual", "winter"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "灰", "深灰", "深藍", "中藍", "米色", "咖啡色", "駝色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "橫條紋毛衣 + 圍巾 + 牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} striped sweater",
"{top_color_en} knit sweater",
"{top_color_en} crewneck sweater"
],
"accessory": [
"{top_color_en} wool scarf",
"{top_color_en} warm scarf",
"{top_color_en} knit scarf"
],
"bottom": [
"{bottom_color_en} highrise jeans",
"{bottom_color_en} straight jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"comment": "=== 男:正三角 (Triangle/梨形) ===",
"id": "M_TRI_01_SWEATER_STRAIGHT",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 28,
"style_tags": ["casual"],
"top_color_tags": ["bright", "warm", "pattern"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["粉", "淺藍", "中藍", "米色", "駝色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "圖案鮮豔毛衣 + 直筒褲 (避免窄褲)",
"prompt_items_en": {
"top": [
"{top_color_en} patterned sweater",
"{top_color_en} colorful sweater",
"{top_color_en} bold sweater"
],
"bottom": [
"{bottom_color_en} straightleg pants",
"{bottom_color_en} relaxed trousers",
"{bottom_color_en} straight trousers"
]
}
},
{
"id": "M_TRI_01_SWEATER_WIDE",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 28,
"style_tags": ["casual"],
"top_color_tags": ["bright", "warm", "pattern"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["粉", "淺藍", "中藍", "米色", "駝色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "圖案鮮豔毛衣 + 闊腿褲 (避免窄褲)",
"prompt_items_en": {
"top": [
"{top_color_en} patterned sweater",
"{top_color_en} colorful sweater",
"{top_color_en} bold sweater"
],
"bottom": [
"{bottom_color_en} wideleg trousers",
"{bottom_color_en} loose trousers",
"{bottom_color_en} wideleg pants"
]
}
},
{
"id": "M_TRI_01_TSHIRT_STRAIGHT",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 28,
"style_tags": ["casual"],
"top_color_tags": ["bright", "warm", "pattern"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["粉", "淺藍", "中藍", "米色", "駝色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "圖案鮮豔T恤 + 直筒褲 (避免窄褲)",
"prompt_items_en": {
"top": [
"{top_color_en} graphic tshirt",
"{top_color_en} printed tshirt",
"{top_color_en} vibrant tshirt"
],
"bottom": [
"{bottom_color_en} straightleg pants",
"{bottom_color_en} relaxed trousers",
"{bottom_color_en} straight trousers"
]
}
},
{
"id": "M_TRI_01_TSHIRT_WIDE",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 28,
"style_tags": ["casual"],
"top_color_tags": ["bright", "warm", "pattern"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["粉", "淺藍", "中藍", "米色", "駝色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "圖案鮮豔T恤 + 闊腿褲 (避免窄褲)",
"prompt_items_en": {
"top": [
"{top_color_en} graphic tshirt",
"{top_color_en} printed tshirt",
"{top_color_en} vibrant tshirt"
],
"bottom": [
"{bottom_color_en} wideleg trousers",
"{bottom_color_en} loose trousers",
"{bottom_color_en} wideleg pants"
]
}
},
{
"id": "M_TRI_02",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 10,
"max_temp": 20,
"style_tags": ["smart-casual", "winter"],
"top_color_tags": [],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["黑", "灰", "深灰", "深藍", "咖啡色", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "長版大衣 + 一般T恤 + 修身直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} long overcoat",
"{top_color_en} long trenchcoat",
"{top_color_en} long coat"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} basic tshirt"
],
"bottom": [
"{bottom_color_en} slimstraight trousers",
"{bottom_color_en} straightleg pants",
"{bottom_color_en} tailored trousers"
]
}
},
{
"id": "M_TRI_03_TSHIRT",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深藍", "淺藍", "粉", "黑"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍"],
"desc_zh": "西裝外套 + T恤 + 西裝褲",
"prompt_items_en": {
"outer": [
"{top_color_en} tailored blazer",
"{top_color_en} structured blazer",
"{top_color_en} classic blazer"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight suitpants",
"{bottom_color_en} tailored suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_TRI_03_SHIRT",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深藍", "淺藍", "粉", "黑"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍"],
"desc_zh": "西裝外套 + 襯衫 + 西裝褲",
"prompt_items_en": {
"outer": [
"{top_color_en} tailored blazer",
"{top_color_en} structured blazer",
"{top_color_en} classic blazer"
],
"top": [
"{top_color_en} buttondown shirt",
"{top_color_en} oxford shirt",
"{top_color_en} collared shirt"
],
"bottom": [
"{bottom_color_en} straight suitpants",
"{bottom_color_en} tailored suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_TRI_04_SUITPANTS",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "白", "灰", "深藍", "中藍", "卡其", "咖啡色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍"],
"desc_zh": "夾克 + 一般T恤 + 西裝褲",
"prompt_items_en": {
"outer": [
"{top_color_en} casual jacket",
"{top_color_en} bomber jacket",
"{top_color_en} zipup jacket"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight suitpants",
"{bottom_color_en} tailored suitpants",
"{bottom_color_en} pleated suitpants"
]
}
},
{
"id": "M_TRI_04_JEANS",
"gender": "male",
"body_types": ["三角形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "白", "灰", "深藍", "中藍", "卡其", "咖啡色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "夾克 + 一般T恤 + 牛仔褲",
"prompt_items_en": {
"outer": [
"{top_color_en} casual jacket",
"{top_color_en} bomber jacket",
"{top_color_en} zipup jacket"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} regular jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"comment": "=== 男:梯形 (Trapezoid/運動均衡) ===",
"id": "M_TRAP_01",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["casual", "street"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "深藍", "灰", "咖啡色", "卡其"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "白色T恤 + 飛行外套 + 合身牛仔褲",
"prompt_items_en": {
"top": [
"white plain tshirt",
"white crewneck tshirt",
"white cotton tshirt"
],
"outer": [
"{top_color_en} bomber jacket",
"{top_color_en} nylon bomber",
"{top_color_en} padded bomber"
],
"bottom": [
"{bottom_color_en} slim jeans",
"{bottom_color_en} fitted jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"id": "M_TRAP_02_JEANS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "淺藍", "深藍", "灰", "粉"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "修身襯衫 + 合身牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} slimfit shirt",
"{top_color_en} fitted shirt",
"{top_color_en} buttondown shirt"
],
"bottom": [
"{bottom_color_en} slim jeans",
"{bottom_color_en} fitted jeans",
"{bottom_color_en} tapered jeans"
]
}
},
{
"id": "M_TRAP_02_SUITPANTS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "淺藍", "深藍", "灰", "粉"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其"],
"desc_zh": "修身襯衫 + 合身西裝褲",
"prompt_items_en": {
"top": [
"{top_color_en} slimfit shirt",
"{top_color_en} fitted shirt",
"{top_color_en} buttondown shirt"
],
"bottom": [
"{bottom_color_en} fitted suitpants",
"{bottom_color_en} slim suitpants",
"{bottom_color_en} straight suitpants"
]
}
},
{
"id": "M_TRAP_03_TSHIRT_CASUALPANTS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "sporty"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "中藍", "深藍", "米色", "粉"],
"allowed_bottom_colors": ["灰", "黑", "卡其", "米色", "深藍"],
"desc_zh": "棉T + 休閒褲",
"prompt_items_en": {
"top": [
"{top_color_en} cotton tshirt",
"{top_color_en} plain tshirt",
"{top_color_en} jersey tshirt"
],
"bottom": [
"{bottom_color_en} casual pants",
"{bottom_color_en} chino pants",
"{bottom_color_en} relaxed trousers"
]
}
},
{
"id": "M_TRAP_03_TSHIRT_SWEATPANTS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "sporty"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "中藍", "深藍", "米色", "粉"],
"allowed_bottom_colors": ["灰", "深灰", "黑", "深藍"],
"desc_zh": "棉T + 棉褲",
"prompt_items_en": {
"top": [
"{top_color_en} cotton tshirt",
"{top_color_en} plain tshirt",
"{top_color_en} jersey tshirt"
],
"bottom": [
"{bottom_color_en} fleece sweatpants",
"{bottom_color_en} relaxed sweatpants",
"{bottom_color_en} tapered sweatpants"
]
}
},
{
"id": "M_TRAP_03_SWEATER_CASUALPANTS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "sporty"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "中藍", "深藍", "米色", "粉"],
"allowed_bottom_colors": ["灰", "黑", "卡其", "米色", "深藍"],
"desc_zh": "針織 + 休閒褲",
"prompt_items_en": {
"top": [
"{top_color_en} knit sweater",
"{top_color_en} casual sweater",
"{top_color_en} crewneck sweater"
],
"bottom": [
"{bottom_color_en} casual pants",
"{bottom_color_en} chino pants",
"{bottom_color_en} relaxed trousers"
]
}
},
{
"id": "M_TRAP_03_SWEATER_SWEATPANTS",
"gender": "male",
"body_types": ["梯形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual", "sporty"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "中藍", "深藍", "米色", "粉"],
"allowed_bottom_colors": ["灰", "深灰", "黑", "深藍"],
"desc_zh": "針織 + 棉褲",
"prompt_items_en": {
"top": [
"{top_color_en} knit sweater",
"{top_color_en} casual sweater",
"{top_color_en} crewneck sweater"
],
"bottom": [
"{bottom_color_en} fleece sweatpants",
"{bottom_color_en} relaxed sweatpants",
"{bottom_color_en} tapered sweatpants"
]
}
},
{
"comment": "=== 男:倒三角 (Inverted Triangle/V) ===",
"id": "M_INV_01_VNECK_TROUSERS",
"gender": "male",
"body_types": ["倒三角"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 35,
"style_tags": ["casual", "smart"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "深藍", "粉"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "咖啡色"],
"desc_zh": "V領T恤 + 直筒褲 (避免太緊身)",
"prompt_items_en": {
"top": [
"{top_color_en} vneck tshirt",
"{top_color_en} vneck tee",
"{top_color_en} vneck top"
],
"bottom": [
"{bottom_color_en} straight trousers",
"{bottom_color_en} straight pants",
"{bottom_color_en} relaxed trousers"
]
}
},
{
"id": "M_INV_01_VNECK_JEANS",
"gender": "male",
"body_types": ["倒三角"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 35,
"style_tags": ["casual", "smart"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "深藍", "粉"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "V領T恤 + 牛仔褲 (避免太緊身)",
"prompt_items_en": {
"top": [
"{top_color_en} vneck tshirt",
"{top_color_en} vneck tee",
"{top_color_en} vneck top"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} regular jeans",
"{bottom_color_en} straightleg jeans"
]
}
},
{
"id": "M_INV_01_SHIRT_TROUSERS",
"gender": "male",
"body_types": ["倒三角"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 35,
"style_tags": ["casual", "smart"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "深藍", "粉"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "咖啡色"],
"desc_zh": "修身襯衫 + 直筒褲 (避免太緊身)",
"prompt_items_en": {
"top": [
"{top_color_en} slimfit shirt",
"{top_color_en} fitted shirt",
"{top_color_en} dress shirt"
],
"bottom": [
"{bottom_color_en} straight trousers",
"{bottom_color_en} straight pants",
"{bottom_color_en} relaxed trousers"
]
}
},
{
"id": "M_INV_01_SHIRT_JEANS",
"gender": "male",
"body_types": ["倒三角"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 35,
"style_tags": ["casual", "smart"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "深藍", "粉"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "修身襯衫 + 牛仔褲 (避免太緊身)",
"prompt_items_en": {
"top": [
"{top_color_en} slimfit shirt",
"{top_color_en} fitted shirt",
"{top_color_en} dress shirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} regular jeans",
"{bottom_color_en} straightleg jeans"
]
}
},
{
"comment": "=== 男:橢圓 (Oval/O/蘋果) ===",
"id": "M_OVAL_01_OVERSHIRT_PANTS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "咖啡色"],
"desc_zh": "外套襯衫 + T恤 + 直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} open overshirt",
"{top_color_en} casual overshirt",
"{top_color_en} utility overshirt"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} straightleg pants"
]
}
},
{
"id": "M_OVAL_01_OVERSHIRT_JEANS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "外套襯衫 + T恤 + 直筒牛仔",
"prompt_items_en": {
"outer": [
"{top_color_en} open overshirt",
"{top_color_en} casual overshirt",
"{top_color_en} utility overshirt"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} straightleg jeans",
"{bottom_color_en} regular jeans"
]
}
},
{
"id": "M_OVAL_01_JACKET_PANTS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "咖啡色"],
"desc_zh": "夾克 + T恤 + 直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} casual jacket",
"{top_color_en} zipup jacket",
"{top_color_en} light jacket"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} straightleg pants"
]
}
},
{
"id": "M_OVAL_01_JACKET_JEANS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "夾克 + T恤 + 直筒牛仔",
"prompt_items_en": {
"outer": [
"{top_color_en} casual jacket",
"{top_color_en} zipup jacket",
"{top_color_en} light jacket"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} straightleg jeans",
"{bottom_color_en} regular jeans"
]
}
},
{
"id": "M_OVAL_01_SHIRT_PANTS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "咖啡色"],
"desc_zh": "襯衫外搭 + T恤 + 直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} open shirt",
"{top_color_en} loose shirt",
"{top_color_en} long shirt"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} straightleg pants"
]
}
},
{
"id": "M_OVAL_01_SHIRT_JEANS",
"gender": "male",
"body_types": ["橢圓形"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "深灰", "深藍", "中藍", "黑", "咖啡色", "卡其"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "襯衫外搭 + T恤 + 直筒牛仔",
"prompt_items_en": {
"outer": [
"{top_color_en} open shirt",
"{top_color_en} loose shirt",
"{top_color_en} long shirt"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} straightleg jeans",
"{bottom_color_en} regular jeans"
]
}
},
{
"comment": "=== 女:沙漏 (Hourglass/X/S) ===",
"id": "F_HOUR_01",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["elegant", "feminine"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["黑", "白", "粉", "深紫", "深藍", "米色", "駝色"],
"desc_zh": "收腰洋裝",
"prompt_items_en": {
"dress": [
"{top_color_en} belted dress",
"{top_color_en} fitted dress",
"{top_color_en} waist dress"
]
}
},
{
"id": "F_HOUR_02",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["elegant", "formal"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["黑", "白", "粉", "深藍", "深紫", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "整套包臀裙 (套裝)",
"prompt_items_en": {
"top": [
"{top_color_en} fitted top",
"{top_color_en} matching top",
"{top_color_en} formal top"
],
"bottom": [
"{bottom_color_en} pencil skirt",
"{bottom_color_en} bodycon skirt",
"{bottom_color_en} fitted skirt"
]
}
},
{
"id": "F_HOUR_03_JEANS",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual", "office"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "淺藍", "灰", "深藍", "米色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "合身襯衫 + 牛仔褲/鉛筆裙/包臀裙",
"prompt_items_en": {
"top": [
"{top_color_en} fitted shirt",
"{top_color_en} slimfit blouse",
"{top_color_en} tailored shirt"
],
"bottom": [
"{bottom_color_en} slim jeans",
"{bottom_color_en} straight jeans",
"{bottom_color_en} fitted jeans"
]
}
},
{
"id": "F_HOUR_03_PENCILSKIRT",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual", "office"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "淺藍", "灰", "深藍", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "合身襯衫 + 牛仔褲/鉛筆裙/包臀裙",
"prompt_items_en": {
"top": [
"{top_color_en} fitted shirt",
"{top_color_en} slimfit blouse",
"{top_color_en} tailored shirt"
],
"bottom": [
"{bottom_color_en} pencil skirt",
"{bottom_color_en} fitted skirt",
"{bottom_color_en} office skirt"
]
}
},
{
"id": "F_HOUR_03_BODYCONSKIRT",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual", "office"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "淺藍", "灰", "深藍", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "合身襯衫 + 牛仔褲/鉛筆裙/包臀裙",
"prompt_items_en": {
"top": [
"{top_color_en} fitted shirt",
"{top_color_en} slimfit blouse",
"{top_color_en} tailored shirt"
],
"bottom": [
"{bottom_color_en} bodycon skirt",
"{bottom_color_en} fitted skirt",
"{bottom_color_en} tight skirt"
]
}
},
{
"id": "F_HOUR_04",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 32,
"style_tags": ["elegant", "feminine"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "粉", "深紫", "米色"],
"desc_zh": "白色簡單上衣 + 魚尾裙",
"prompt_items_en": {
"top": [
"white simple top",
"white fitted blouse",
"white plain blouse"
],
"bottom": [
"{bottom_color_en} mermaid skirt",
"{bottom_color_en} fishtail skirt",
"{bottom_color_en} fitted skirt"
]
}
},
{
"id": "F_HOUR_05_TSHIRT_JEANS",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "米色", "卡其", "駝色", "深藍", "粉"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "收腰風衣 + T恤 + 牛仔褲",
"prompt_items_en": {
"outer": [
"{top_color_en} belted trenchcoat",
"{top_color_en} waist trenchcoat",
"{top_color_en} classic trenchcoat"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} slim jeans",
"{bottom_color_en} highrise jeans"
]
}
},
{
"id": "F_HOUR_05_TSHIRT_PANTS",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "米色", "卡其", "駝色", "深藍", "粉"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "米色"],
"desc_zh": "收腰風衣 + T恤 + 直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} belted trenchcoat",
"{top_color_en} waist trenchcoat",
"{top_color_en} classic trenchcoat"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tshirt",
"{top_color_en} cotton tshirt"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} tailored pants"
]
}
},
{
"id": "F_HOUR_05_SWEATER_JEANS",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "米色", "卡其", "駝色", "深藍", "粉"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "收腰風衣 + 毛衣 + 牛仔褲",
"prompt_items_en": {
"outer": [
"{top_color_en} belted trenchcoat",
"{top_color_en} waist trenchcoat",
"{top_color_en} classic trenchcoat"
],
"top": [
"{top_color_en} knit sweater",
"{top_color_en} soft sweater",
"{top_color_en} crewneck sweater"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} slim jeans",
"{bottom_color_en} highrise jeans"
]
}
},
{
"id": "F_HOUR_05_SWEATER_PANTS",
"gender": "female",
"body_types": ["沙漏型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 15,
"max_temp": 25,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "米色", "卡其", "駝色", "深藍", "粉"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其", "米色"],
"desc_zh": "收腰風衣 + 毛衣 + 直筒褲",
"prompt_items_en": {
"outer": [
"{top_color_en} belted trenchcoat",
"{top_color_en} waist trenchcoat",
"{top_color_en} classic trenchcoat"
],
"top": [
"{top_color_en} knit sweater",
"{top_color_en} soft sweater",
"{top_color_en} crewneck sweater"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} tailored pants"
]
}
},
{
"comment": "=== 女:梨型 (Pear/A) ===",
"id": "F_PEAR_01_ALINESKIRT_OFFSHOULDER",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["feminine", "cute"],
"top_color_tags": ["light", "bright", "warm"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["白", "粉", "米色", "駝色", "淺藍"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "咖啡色"],
"desc_zh": "一字上衣 + A字裙",
"prompt_items_en": {
"top": [
"{top_color_en} off-shoulder top",
"{top_color_en} ruched top",
"{top_color_en} ruffle top"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} skater skirt"
]
}
},
{
"id": "F_PEAR_01_JEANS_SQUARENECK",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["feminine", "cute"],
"top_color_tags": ["light", "bright", "warm"],
"bottom_color_tags": ["dark", "neutral"],
"allowed_top_colors": ["白", "粉", "米色", "駝色", "淺藍"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "方領上衣 + 牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} square-neck blouse",
"{top_color_en} square-neck top",
"{top_color_en} sweet blouse"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} slim jeans",
"{bottom_color_en} highrise jeans"
]
}
},
{
"id": "F_PEAR_02_MAXIDRESS_SQUARENECK",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["elegant"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["白", "粉", "淺藍", "米色", "深藍", "深紫"],
"desc_zh": "方領長裙",
"prompt_items_en": {
"dress": [
"{top_color_en} square-neck maxidress",
"{top_color_en} fitted maxidress",
"{top_color_en} elegant maxidress"
]
}
},
{
"id": "F_PEAR_02_LONGDRESS_OFFSHOULDER",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["elegant"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["白", "粉", "淺藍", "米色", "深藍", "深紫"],
"desc_zh": "一字長裙",
"prompt_items_en": {
"dress": [
"{top_color_en} off-shoulder dress",
"{top_color_en} long dress",
"{top_color_en} elegant dress"
]
}
},
{
"id": "F_PEAR_02_ALINESKIRT_VNECK_JACKET",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["elegant"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "深藍"],
"allowed_bottom_colors": ["黑", "深藍", "灰", "咖啡色", "米色"],
"desc_zh": "短款A字裙 + V領上衣 + 外套",
"prompt_items_en": {
"top": [
"{top_color_en} vneck top",
"{top_color_en} fitted top",
"{top_color_en} dressy top"
],
"outer": [
"{top_color_en} short jacket",
"{top_color_en} light jacket",
"{top_color_en} cropped jacket"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} short skirt",
"{bottom_color_en} flared skirt"
]
}
},
{
"id": "F_PEAR_03",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 28,
"style_tags": ["casual", "soft"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "駝色", "淺藍", "深紫"],
"allowed_bottom_colors": ["米色", "駝色", "灰", "深藍", "咖啡色", "粉"],
"desc_zh": "長款A字裙 + 針織上衣",
"prompt_items_en": {
"top": [
"{top_color_en} knit top",
"{top_color_en} soft sweater",
"{top_color_en} cozy knitwear"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} midi skirt",
"{bottom_color_en} long skirt"
]
}
},
{
"id": "F_PEAR_04_SKIRT",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["feminine", "trendy"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "深紫"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色", "米色"],
"desc_zh": "燈籠袖上衣 + 裙子",
"prompt_items_en": {
"top": [
"{top_color_en} puff-sleeve blouse",
"{top_color_en} lantern-sleeve top",
"{top_color_en} statement blouse"
],
"bottom": [
"{bottom_color_en} midi skirt",
"{bottom_color_en} fitted skirt",
"{bottom_color_en} aline skirt"
]
}
},
{
"id": "F_PEAR_04_JEANS",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["feminine", "trendy"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "深紫"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "燈籠袖上衣 + 牛仔褲",
"prompt_items_en": {
"top": [
"{top_color_en} puff-sleeve blouse",
"{top_color_en} lantern-sleeve top",
"{top_color_en} statement blouse"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} slim jeans",
"{bottom_color_en} highrise jeans"
]
}
},
{
"id": "F_PEAR_04_SLIMPANTS",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["feminine", "trendy"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "深紫"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色", "米色"],
"desc_zh": "燈籠袖上衣 + 修身直筒褲",
"prompt_items_en": {
"top": [
"{top_color_en} puff-sleeve blouse",
"{top_color_en} lantern-sleeve top",
"{top_color_en} statement blouse"
],
"bottom": [
"{bottom_color_en} slimstraight pants",
"{bottom_color_en} straight pants",
"{bottom_color_en} tailored pants"
]
}
},
{
"id": "F_PEAR_05",
"gender": "female",
"body_types": ["梨型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 22,
"max_temp": 35,
"style_tags": ["casual", "summer"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "卡其"],
"allowed_bottom_colors": ["白", "米色", "卡其", "駝色", "灰", "深藍"],
"desc_zh": "短版上衣/T恤/法式襯衫 + 寬褲",
"prompt_items_en": {
"top": [
"{top_color_en} crop top",
"{top_color_en} plain tshirt",
"{top_color_en} french blouse"
],
"bottom": [
"{bottom_color_en} wideleg pants",
"{bottom_color_en} wide trousers",
"{bottom_color_en} loose pants"
]
}
},
{
"comment": "=== 女:蘋果 (Apple/O) ===",
"id": "F_APPLE_01_VNECK_ALINESKIRT",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["casual", "soft"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "灰", "淺藍", "深藍"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色", "米色"],
"desc_zh": "V領上衣 + A字裙",
"prompt_items_en": {
"top": [
"{top_color_en} vneck top",
"{top_color_en} vneck knit",
"{top_color_en} relaxed blouse"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} swing skirt"
]
}
},
{
"id": "F_APPLE_01_COWLNECK_FLAREDSKIRT",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["casual", "soft"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "灰", "淺藍", "深藍"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色", "米色"],
"desc_zh": "垂領上衣 + 腰下開展裙",
"prompt_items_en": {
"top": [
"{top_color_en} cowlneck top",
"{top_color_en} draped blouse",
"{top_color_en} relaxed top"
],
"bottom": [
"{bottom_color_en} flared skirt",
"{bottom_color_en} swing skirt",
"{bottom_color_en} skater skirt"
]
}
},
{
"id": "F_APPLE_01_KNIT_ALINESKIRT",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["casual", "soft"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "灰", "淺藍", "深藍"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色", "米色"],
"desc_zh": "針織上衣 + A字裙",
"prompt_items_en": {
"top": [
"{top_color_en} knit top",
"{top_color_en} soft sweater",
"{top_color_en} cozy knitwear"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} swing skirt"
]
}
},
{
"id": "F_APPLE_02_VNECK_DRESS",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["feminine"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["黑", "深藍", "深紫", "粉", "米色", "白"],
"desc_zh": "V領洋裝",
"prompt_items_en": {
"dress": [
"{top_color_en} vneck dress",
"{top_color_en} flowy dress",
"{top_color_en} relaxed dress"
]
}
},
{
"id": "F_APPLE_02_COWLNECK_DRESS",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["feminine"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["黑", "深藍", "深紫", "粉", "米色", "白"],
"desc_zh": "垂領洋裝",
"prompt_items_en": {
"dress": [
"{top_color_en} cowlneck dress",
"{top_color_en} draped dress",
"{top_color_en} flowy dress"
]
}
},
{
"id": "F_APPLE_03",
"gender": "female",
"body_types": ["蘋果型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 22,
"max_temp": 35,
"style_tags": ["casual", "chic"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "米色", "淺藍", "灰"],
"allowed_bottom_colors": ["白", "米色", "卡其", "駝色", "深藍", "灰"],
"desc_zh": "短版上衣/T恤/法式襯衫 + 寬褲",
"prompt_items_en": {
"top": [
"{top_color_en} crop top",
"{top_color_en} plain tshirt",
"{top_color_en} french blouse"
],
"bottom": [
"{bottom_color_en} wideleg pants",
"{bottom_color_en} wide trousers",
"{bottom_color_en} loose pants"
]
}
},
{
"comment": "=== 女:直筒/H型 (Rectangle/H) ===",
"id": "F_RECT_01_JEANS",
"gender": "female",
"body_types": ["H 型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "粉", "米色"],
"allowed_bottom_colors": ["深藍", "中藍", "灰", "黑"],
"desc_zh": "直筒牛仔褲 + T恤",
"prompt_items_en": {
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tee",
"{top_color_en} basic tee"
],
"bottom": [
"{bottom_color_en} straight jeans",
"{bottom_color_en} straightleg jeans",
"{bottom_color_en} regular jeans"
]
}
},
{
"id": "F_RECT_01_PANTS",
"gender": "female",
"body_types": ["H 型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "淺藍", "粉", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "卡其", "米色"],
"desc_zh": "直筒褲 + T恤",
"prompt_items_en": {
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tee",
"{top_color_en} basic tee"
],
"bottom": [
"{bottom_color_en} straight pants",
"{bottom_color_en} straight trousers",
"{bottom_color_en} tailored pants"
]
}
},
{
"id": "F_RECT_02",
"gender": "female",
"body_types": ["H 型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 28,
"style_tags": ["smart-casual", "office"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "淺藍", "灰", "粉", "深藍"],
"allowed_bottom_colors": ["黑", "灰", "深灰", "深藍", "卡其"],
"desc_zh": "西裝褲 + 襯衫",
"prompt_items_en": {
"top": [
"{top_color_en} buttondown shirt",
"{top_color_en} office blouse",
"{top_color_en} collared shirt"
],
"bottom": [
"{bottom_color_en} suitpants",
"{bottom_color_en} tailored pants",
"{bottom_color_en} straight trousers"
]
}
},
{
"id": "F_RECT_03_PENCILSKIRT_SHIRT",
"gender": "female",
"body_types": ["H 型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 30,
"style_tags": ["feminine", "chic"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "粉", "淺藍", "灰", "米色"],
"allowed_bottom_colors": ["黑", "灰", "深藍", "咖啡色"],
"desc_zh": "窄裙 + 襯衫",
"prompt_items_en": {
"top": [
"{top_color_en} fitted shirt",
"{top_color_en} blouse shirt",
"{top_color_en} collared blouse"
],
"bottom": [
"{bottom_color_en} pencil skirt",
"{bottom_color_en} narrow skirt",
"{bottom_color_en} fitted skirt"
]
}
},
{
"id": "F_RECT_03_ALINESKIRT_TSHIRT",
"gender": "female",
"body_types": ["H 型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 30,
"style_tags": ["feminine", "chic"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "灰", "黑", "粉", "淺藍", "米色", "深藍"],
"allowed_bottom_colors": ["白", "灰", "黑", "粉", "淺藍", "米色", "深藍"],
"desc_zh": "A字裙 + 同色系T恤",
"prompt_items_en": {
"top": [
"{top_color_en} monochrome tshirt",
"{top_color_en} plain tshirt",
"{top_color_en} fitted tee"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} chic skirt"
]
}
},
{
"comment": "=== 女:倒三角 (Inverted Triangle/V) ===",
"id": "F_INV_01",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 20,
"max_temp": 35,
"style_tags": ["casual", "relaxed"],
"top_color_tags": ["dark", "cool"],
"bottom_color_tags": ["light", "bright", "warm"],
"allowed_top_colors": ["黑", "深藍", "深灰", "灰", "深紫"],
"allowed_bottom_colors": ["白", "米色", "駝色", "卡其", "粉", "淺藍"],
"desc_zh": "寬鬆上衣 + 寬褲",
"prompt_items_en": {
"top": [
"{top_color_en} loose top",
"{top_color_en} oversized blouse",
"{top_color_en} relaxed shirt"
],
"bottom": [
"{bottom_color_en} wideleg pants",
"{bottom_color_en} wide trousers",
"{bottom_color_en} flowy pants"
]
}
},
{
"id": "F_INV_02_ALINESKIRT_SHIRT",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 28,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "淺藍", "灰", "粉", "深藍"],
"allowed_bottom_colors": ["白", "米色", "卡其", "淺藍", "灰", "粉"],
"desc_zh": "襯衫 + A字裙 + 無領外套/夾克",
"prompt_items_en": {
"outer": [
"{top_color_en} collarless jacket",
"{top_color_en} cropped jacket",
"{top_color_en} light jacket"
],
"top": [
"{top_color_en} buttondown shirt",
"{top_color_en} collared shirt",
"{top_color_en} office blouse"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} midi skirt"
]
}
},
{
"id": "F_INV_02_SUITPANTS_TSHIRT",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 28,
"style_tags": ["smart-casual"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_top_colors": ["白", "淺藍", "灰", "粉", "深藍"],
"allowed_bottom_colors": ["白", "米色", "卡其", "淺藍", "灰", "粉"],
"desc_zh": "T恤 + 西裝褲 + 無領外套/夾克",
"prompt_items_en": {
"outer": [
"{top_color_en} collarless jacket",
"{top_color_en} cropped jacket",
"{top_color_en} light jacket"
],
"top": [
"{top_color_en} plain tshirt",
"{top_color_en} crewneck tee",
"{top_color_en} basic tee"
],
"bottom": [
"{bottom_color_en} suitpants",
"{bottom_color_en} tailored pants",
"{bottom_color_en} straight trousers"
]
}
},
{
"id": "F_INV_03_MINI_FLUFFY",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 22,
"max_temp": 35,
"style_tags": ["feminine", "cute"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["粉", "白", "淺藍", "米色", "深紫"],
"desc_zh": "蓬鬆下擺迷你洋裝",
"prompt_items_en": {
"dress": [
"{top_color_en} mini dress",
"{top_color_en} fluffy hem",
"{top_color_en} aline mini"
]
}
},
{
"id": "F_INV_03_VNECK_DRESS",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 22,
"max_temp": 35,
"style_tags": ["feminine", "cute"],
"top_color_tags": [],
"bottom_color_tags": [],
"allowed_dress_colors": ["粉", "白", "淺藍", "米色", "深紫"],
"desc_zh": "V領洋裝",
"prompt_items_en": {
"dress": [
"{top_color_en} vneck dress",
"{top_color_en} cute dress",
"{top_color_en} aline dress"
]
}
},
{
"id": "F_INV_04_SUITPANTS",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual", "office"],
"top_color_tags": ["dark", "cool"],
"bottom_color_tags": ["light", "bright"],
"allowed_top_colors": ["黑", "深藍", "深灰", "灰", "深紫"],
"allowed_bottom_colors": ["白", "米色", "卡其", "粉", "淺藍", "灰"],
"desc_zh": "V領襯衫 + 西裝褲",
"prompt_items_en": {
"top": [
"{top_color_en} vneck shirt",
"{top_color_en} vneck blouse",
"{top_color_en} office blouse"
],
"bottom": [
"{bottom_color_en} suitpants",
"{bottom_color_en} tailored pants",
"{bottom_color_en} straight trousers"
]
}
},
{
"id": "F_INV_04_ALINESKIRT",
"gender": "female",
"body_types": ["倒三角型"],
"face_shapes": ["圓臉", "方臉", "長形臉", "鵝蛋臉", "心型臉", "鑽石臉", "圓下巴"],
"min_temp": 18,
"max_temp": 30,
"style_tags": ["smart-casual", "office"],
"top_color_tags": ["dark", "cool"],
"bottom_color_tags": ["light", "bright"],
"allowed_top_colors": ["黑", "深藍", "深灰", "灰", "深紫"],
"allowed_bottom_colors": ["白", "米色", "卡其", "粉", "淺藍", "灰"],
"desc_zh": "V領襯衫 + A字裙",
"prompt_items_en": {
"top": [
"{top_color_en} vneck shirt",
"{top_color_en} vneck blouse",
"{top_color_en} office blouse"
],
"bottom": [
"{bottom_color_en} aline skirt",
"{bottom_color_en} flared skirt",
"{bottom_color_en} midi skirt"
]
}
}
]
}