v88 功能增强:产品落盘持久化 + 生图网关适配 + 模板导出优化

- 产品持久化:每完成一个产品立即追加写入 products_pending.jsonl,崩溃不丢已完成产品,finish 读盘合并后统一写模板
- 503 致命错误提前终止:compose/product/seed_shot 端到端识别,提前终止搜索分析,丢弃未完成简报,保留已完成落盘产品直接合成模板
- 模特分配:material_library 合格模特图按任务序号独立随机,同 SPU 多款不再共用同一模特
- 图像网关适配:execution_mode/background 默认不再传入 yunfei 等标准网关,base_url 需带 /v1;429/5xx/空响应退避重试
- Pinterest 分析:删除 term 注入与纯文本降级,失败直接放弃;图片上传前 PIL 完整性校验;suitable_for_print=False 过滤丢弃
- 模板导出:不再产生空白 xlsx,文件名=模板原文件名_已填写;写入前按货号末 3 位升序排序
- 删除对接文档.md,更新 README,gitignore 排除测试产物
This commit is contained in:
2026-08-28 10:28:35 +08:00
parent 685b7b0862
commit 2a96ec0870
28 changed files with 1187 additions and 729 deletions
+57 -44
View File
@@ -1,75 +1,88 @@
# 模特特征库 —— 跨境电商基础款服装展示专用(已剔除外部穿搭与夸张妆造干扰
# 模特特征库 —— 跨境电商年轻款服装展示专用(全库年龄20-33岁
# 占位符:[模特特征] 随机取用
# 注意:所有特征仅描述长相、肤质、气质,不含外套或多余服装。
# 按性别分组:female=女模 / male=男模
# 商品类目(模版「类目」表头值)含「男」→ 固定从 male 随机;含「女」→ 固定从 female 随机;都不含 → 全部随机。
# 取用规则:
# 1. 商品类目(模版「类目」表头值)含「男」→ 固定从 male 随机;含「女」→ 固定从 female 随机;都不含 → 全部随机
# 2. 如需同一商品多图保持同一模特(一景多动作),首次随机取到后请固定复用,不要每张图重新随机。
# 3. 站点适配:北美/欧洲站优先「欧美系+多元族裔系」,东南亚站优先「东南亚裔」,日韩站优先「亚洲系」。
# 描述规范:每条 = 年龄 + 族裔/风格标签 + 发型发色 + 肤色肤质 + 气质表情(字段顺序统一,出图更稳定)。
# 注意:所有特征仅描述长相、肤质、气质,不含外套或多余服装,不描述下半身。全库限定年轻人群。
model_features:
female:
# ========== 女模 - 亚洲/清新/通勤类(适合基础款、纯色T恤 ==========
- "22岁亚洲清新女学生,通透伪素颜,黑直发,清瘦骨感"
- "25岁日韩系通勤女模,元气通透底妆,棕色微卷发,亲切感"
- "27岁亚洲极简风女模,冷白皮,无瑕光泽肌,利落黑色短发"
- "29岁亚洲轻熟女模,骨相美,微雾感底妆,气质温婉"
# ========== 1. 亚洲系(适合基础款/日韩风/通勤 ==========
- "22岁亚洲清新系女模,黑长直发,通透伪素颜,清瘦骨感,邻家亲和感"
- "25岁日韩系通勤女模,棕色微卷发,元气通透底妆,亲切微笑感"
- "27岁亚洲极简风女模,利落黑色短发,冷白皮,无瑕光泽肌,知性气质"
- "29岁亚洲轻熟女模,微卷深棕发,微雾感底妆,骨相精致,温婉气质"
- "31岁亚洲职场御姐女模,中分黑长发,干净底妆,干练自信气场"
# ========== 女模 - 欧美/阳光/甜心类(适合印花T恤度假风) ==========
- "20岁欧美甜心女模,金发碧眼,阳光加州感,健康小麦色肌肤"
- "23岁法式慵懒女模,法式刘海微卷棕发,通透红唇"
- "27岁欧美自然系女模,淡雀斑,大地色淡妆,健康好气色" # 新增
- "21岁迈阿密热辣女孩,金棕色大波浪,高光立体修容,健康古铜色肌肤"
- "24岁北美学院风女模,高马尾,通透元气妆,白皙肌肤"
- "34岁北美宝妈系女模,自然淡妆,栗色长发,亲切温暖的微笑" # 新增
# ========== 2. 欧美阳光(适合印花T恤/度假风) ==========
- "20岁欧美甜心女模,金色长直发,碧眼,健康小麦色肌肤,阳光加州感笑容"
- "23岁法式慵懒女模,法式刘海微卷棕发,通透底妆,柔和红唇,松弛气质"
- "27岁欧美自然系女模,浅棕长发,淡雀斑,大地色淡妆,健康好气色"
- "21岁迈阿密热辣女孩,金棕色大波浪,健康古铜色肌肤,立体修容,明媚笑容"
- "24岁北美学院风女模,高马尾,白皙肌肤,通透元气妆,青春活力感"
- "26岁北美邻家系女模,栗色长发,自然淡妆,亲切温暖笑容"
# ========== 女模 - 欧美/街头/个性类(适合街头风、美式复古印花) ==========
- "22岁纽约下城区酷女孩,挑染发色,清冷厌世感,苍白质肌肤"
- "28岁欧美高级中性模,凌乱短发,冷白皮,骨感清冷"
- "26岁拉美混血风女模,深邃眼窝,野生挑眉,健康小麦色肌肤"
- "25岁Y2K千禧辣妹,银色挑染发,清透裸妆,微胖立体感"
# ========== 3. 欧美街头系(适合美式复古/街头印花) ==========
- "22岁纽约下城区酷女孩,灰紫色挑染发,苍白冷感肌肤,酷感眼神"
- "28岁欧美高级中性风女模,凌乱金色短发,冷白皮,骨感清冷高级脸"
- "26岁拉美混血风女模,深棕长卷发,深邃眼窝,健康小麦色肌肤,野性眉形"
- "25岁Y2K千禧辣妹,银色挑染发,清透裸妆,微胖立体感,个性张扬"
# ========== 女模 - 极简/性冷淡/高街(适合纯色基础款卫衣) ==========
- "30岁北欧极简风女模,冷白皮,无瑕哑光肌,银色利落短发"
- "29岁纽约高街潮流女模,冷感通透妆,深棕色直发,疏离眼神"
# ========== 4. 极简高街(适合纯色基础款/卫衣) ==========
- "30岁北欧极简风女模,银色利落短发,冷白皮,无瑕哑光肌,疏离高级感"
- "29岁纽约高街潮流女模,深棕色直发,冷感通透妆,清冷眼神"
- "31岁哥本哈根极简风设计师女模,利落黑色短发,黑白灰冷感气质"
- "28岁法式先锋艺术系女模,单边耳坠,冷感素颜,深金色发"
- "28岁法式先锋艺术系女模,深金色长发,冷感素颜,单边耳坠,艺术家气质"
# ========== 女模 - 多元族裔类(适合多站点覆盖:北美/欧洲站必备 ========== # 新增分组
# ========== 5. 多元族裔系(北美/欧洲站覆盖 ==========
- "26岁非裔自然卷女模,健康深色肌肤,光泽感底妆,明快笑容"
- "29岁非裔都市丽人女模,利落编发,精致底妆,自信干练气场"
- "24岁印度裔女模,浓密黑长发,深邃大眼,暖调蜜糖色肌肤"
- "27岁拉丁裔阳光女模,栗色卷发,蜜色肌肤,热情爽朗笑容"
- "32岁中东裔优雅女模,微卷黑发,轮廓深邃,端庄知性气质"
- "28岁大码自信女模,健康微胖体型,自然光泽肌,开朗感染力笑容" # 大码:覆盖plus size市场
- "25岁东南亚裔清甜女模,黑长直发,蜜糖色肌肤,元气亲和笑容"
# ========== 6. 大码系(Plus Size市场) ==========
- "28岁大码自信女模,健康微胖体型,自然光泽肌,开朗感染力笑容"
- "30岁欧美大码甜心女模,金色微卷发,健康白皙肌肤,自信明媚笑容"
male:
# ========== 男模 - 亚洲/盐系/清新类(适合基础款日韩 ==========
- "23岁日系盐系男模,单眼皮,清瘦骨感,柔软黑发"
- "25岁亚洲清冷系男模,冷白皮,碎发自感,下颌线清晰"
# ========== 1. 亚洲系(适合基础款/日韩 ==========
- "23岁日系盐系男模,柔软黑发,单眼皮,清瘦骨感,干净少年感"
- "25岁亚洲清冷系男模,碎发自感,冷白皮,下颌线清晰,清冷气质"
- "28岁亚洲轻熟男模,干净利落的短发,健康肤色,稳重气质"
- "21岁亚洲阳光男大,通透底妆,微卷黑发,清爽笑容"
- "21岁亚洲阳光系男模,微卷黑发,通透底妆,清爽笑容"
- "26岁亚洲运动系男模,利落黑色短发,健康小麦色肌肤,阳光笑容"
# ========== 男模 - 欧美/街头/运动(适合美式复古街头印花) ==========
# ========== 2. 欧美街头/运动(适合美式复古/街头印花) ==========
- "20岁加州冲浪系男模,阳光金发,麦色健康肌,清爽笑容"
- "24岁欧美健身教练型男,肌肉线条分明,小麦色肌肤,硬朗骨相"
- "22岁纽约街头滑板男模,脏辫,清冷厌世感,苍白肌肤"
- "27岁美式机车硬汉男模,粗犷廓,络腮胡,硬挺气质"
- "35岁北美成熟奶爸系男模,浅胡茬,栗色短发,温暖亲切笑容" # 新增
- "22岁纽约街头滑板男模,深色脏辫,苍白肌肤,酷感眼神"
- "27岁美式机车男模,粗犷廓,络腮胡,年轻硬朗气质"
- "26岁北美暖男系男模,浅胡茬,栗色短发,温暖亲切笑容"
# ========== 男模 - 欧美/商务/雅痞(适合重磅纯色T恤卫衣) ==========
- "25岁英伦雅痞型男,复古油头,短胡茬,熟男气质"
- "30岁华尔街商务精英男模,背头,沉稳内敛气质,干净皮肤"
- "28岁意大利型男,深邃五官,意式凌乱卷发,健康肌肤"
- "32岁法式儒雅大叔,微卷发,金丝眼镜,温润如玉气质"
# ========== 3. 商务/雅痞(适合重磅纯色T恤/卫衣) ==========
- "25岁英伦雅痞型男,复古油头,短胡茬,痞帅气质"
- "30岁华尔街商务精英男模,背头,干净皮肤,沉稳内敛气质"
- "28岁意大利型男,意式凌乱卷发,深邃五官,健康肌肤"
- "26岁法式文艺男模,微卷发,金丝眼镜,温柔书卷气"
# ========== 男模 - 极简/暗黑/高街(适合纯色基础款暗黑风) ==========
# ========== 4. 极简高街(适合纯色基础款/暗黑风) ==========
- "25岁欧美高冷男模,银白发色,苍白冷白皮,锋利眼神"
- "29岁柏林暗黑系青年,苍白皮肤,冷感眼神,黑色直发"
- "29岁柏林暗黑系青年,黑色直发,苍白皮肤,冷感眼神"
- "26岁东欧赛博风男模,高颧骨,清冷骨相,浅色唇"
- "33岁北欧性冷淡风男艺术家,银色短发,疏离眼神,极简气质"
# ========== 男模 - 多元族裔类(适合多站点覆盖:北美/欧洲站必备 ========== # 新增分组
# ========== 5. 多元族裔系(北美/欧洲站覆盖 ==========
- "27岁非裔阳光型男模,健康深色肌肤,利落寸头,爽朗笑容"
- "31岁非裔商务型男模,修剪整齐的短须,挺拔身姿,可靠稳重气场"
- "26岁拉丁裔热情男模,微卷黑发,蜜色肌肤,明亮笑容"
- "29岁印度裔斯文男模,黑短发,浓眉,温和儒雅气质"
- "30岁中东裔深邃男模,黑色微卷发,轮廓立体,沉稳内敛"
- "33岁大码健硕男模,魁梧厚实体型,健康肤色,豪爽亲和笑容" # 大码:覆盖plus size市场
- "25岁东南亚裔阳光男模,黑色短发,蜜色肌肤,清爽亲和笑容"
# ========== 6. 大码系(Plus Size市场) ==========
- "29岁大码健硕男模,魁梧厚实体型,健康肤色,豪爽亲和笑容"
- "27岁欧美大码阳光男模,浅络腮胡,魁梧体型,憨厚亲切笑容"