模板导出增强 + 模特性别分组 + 三合一提示词精简
1) 模板导出:识别「基码表-胸围」填 sku.bust(多个胸围列都填);申报价格模糊匹配多列统一按加价后价格填写;详情图文不再拼接 img_url_2;SPU 款式来源统一填「现货款」;商品产地国家简称映射(沙特→沙特阿拉伯) 2) 模特性别分组:model_features 按男女分组,按模板类目含男/女固定取对应性别模特(含 Pinterest 模式 pipeline) 3) 三合一提示词:去掉 DESIGN CONTENT 四要素描述(设计已由设计稿提供) 4) 生图尺寸:全部改为读 config 不再硬编码(设计图 compose.design_size / 合成图 compose.size / 种草图 seed_shot.size)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# 2026-08-25 工作日志
|
||||
|
||||
## 全量同步 13 国(追加模式,保留现有数据)
|
||||
- 目标:按"之前的流程"同步所有国家。PG plates 表共 17 个(plate 1=目录不计),实际国家 13 个:
|
||||
US(2,3,4,5)、MX(6)、JP(7)、KR(8)、SA(9)、BR(10)、GB(11)、CA(12)、PL(13)、ES(14)、DE(15)、AU(16)、IT(17)。
|
||||
- 关键风险:旧 `__main__` 用 `clear_first=True`(先 DELETE 两表),全量重跑会清空当前库、冲掉手动修改(JP/GB 尺码、JPTM001 图片+价格)。用户选择"追加9国·保留现有"。
|
||||
- 改动 sync_from_pg.py:
|
||||
1. 新增 `SIZE_SYSTEM` 映射:JP/KR=("亚洲尺码","亚洲尺码亚洲常规"),其余默认 ("尺码","欧美尺码常规");SKU 循环里 `sgroup, stype = SIZE_SYSTEM.get(country, default)` 替换原写死的 `尺码/欧美尺码常规`。
|
||||
2. `__main__` 改为 13 国全部 `clear_first=False`(追加)。已存在的 SPU code / SKU 组合自动跳过,不覆盖手动编辑。
|
||||
- 结果:SPU 93→143(+50),SKU 2025→2875(+850)。13 国全到齐。
|
||||
- 校验:US/MX/JP/GB 数量与重跑前一致(1400/123/244/258);JP=亚洲尺码、GB=欧美尺码、JPTM001-BL01(cdnfe图+price=42) 均保留;KR=亚洲尺码;新国 SPU code 与旧国零重复。
|
||||
- 备份:`spu_sku.db.bak_pre_fullsync`(重跑前含手动修改的整库)。
|
||||
- SA 的 PG categories 4 条但只同步 3 个 SPU(1 条 code 为空被脚本 `c.code IS NOT NULL AND c.code<>''` 过滤,属正常)。
|
||||
|
||||
## 尺码体系约定(最终)
|
||||
- 亚洲市场(JP/KR)→ size_group=亚洲尺码 / size_type=亚洲尺码亚洲常规
|
||||
- 欧美及其它市场(US/MX/GB/CA/PL/ES/DE/AU/BR/IT/SA)→ size_group=欧美尺码 / size_type=欧美尺码常规
|
||||
- 用户 8/25 明确:除 JP/KR 外其余 11 国 size_group 一律"欧美尺码"(含 GB 之前手动改的也符合)。执行 UPDATE(WHERE country NOT IN ('JP','KR')),影响 2579 行,size_type 不动。备份 spu_sku.db.bak_sizegroup。
|
||||
- 注:现在 size_group 仅两种值(亚洲尺码/欧美尺码),口径已统一;sync_from_pg.py 中 SIZE_SYSTEM 默认仍是"尺码",与库内现状不一致,若以后重跑追加新国家需注意让默认对齐"欧美尺码"。
|
||||
Reference in New Issue
Block a user