v92-v105 多国适配 + 模板导出增强 + 生图可靠性优化
- 新增韩国(KR)适配:countries/pinterest 种子词、K-pop 提示词、UI 国家列表 - 爬虫跨运行持久化已采集 URL(.collected_urls.json),同关键词重复搜索采新图 - 模板导出增强:SPU 商品属性列名前缀剥离匹配、尺码下拉框 INDIRECT 动态引用、 SPU 字段映射(袖长/门襟/胸垫等)、季节/印花图案女装映射、建议售价统一必填、 SKU 分类/数量/单位直接填默认值 - 自定义模式:多模态提示词独立(custom_analyze_*)、生图提示词模板可配置 - Pinterest:空选品守卫、连续空分析保护(max_empty_analyze)、flat_prompt 配置覆盖 - 生图可靠性:开始/完成进度日志、异步任务轮询超时 60s→300s
This commit is contained in:
@@ -346,6 +346,13 @@ class TemplateRouter:
|
||||
return self.header_map[key_s]
|
||||
if key_s in self.column_map:
|
||||
return self.column_map[key_s]
|
||||
# 兼容「SPU商品属性-袖型」↔「袖型」列名差异:不同模板对同一属性列命名不同(带/不带分组前缀)
|
||||
if key_s.startswith("SPU商品属性-"):
|
||||
bare = key_s[len("SPU商品属性-"):]
|
||||
if bare in self.column_map:
|
||||
return self.column_map[bare]
|
||||
if bare in self.header_map:
|
||||
return self.header_map[bare]
|
||||
if re.fullmatch(r"[A-Za-z]{1,3}", key_s):
|
||||
return column_index_from_string(key_s.upper())
|
||||
norm = _UNIT_SUFFIX.sub("", key_s).strip()
|
||||
|
||||
Reference in New Issue
Block a user