v110-v112 自定义模式完善 + 模板导出增强 + 多模态兼容优化
- 自定义模式:分析模型输出 delta 唯一改动指令,生图模板 custom_image_prompt.md({delta} 占位符),不再使用负向提示词;generate_design 按 custom_mode 分支,Pinterest 模式保留原创化指令,两模式互不影响
- 多模态分析 response_format 三级回退(json_schema → json_object → none),兼容 DeepSeek
- 模板导出:details 扩展列(细节1/2/3)、target_audience 扩展列(适用人群1)、固定值风格1=休闲/风格2=运动
- 童装特征库更新 + 标题模板外部化 + 图源映射增强
This commit is contained in:
@@ -101,7 +101,8 @@ def template_export_node(state: Dict[str, Any]) -> Dict[str, Any]:
|
||||
|
||||
from graph.template_export import (export_products, _resolve_component_map,
|
||||
_resolve_season_map, _resolve_pattern_map,
|
||||
_resolve_target_audience_map, _resolve_kids_type_map)
|
||||
_resolve_target_audience_map, _resolve_kids_type_map,
|
||||
_resolve_kids_pattern_map)
|
||||
tdir = (pcfg.get("template_dir") or "").strip() or str(Path(tp).parent)
|
||||
prod_dir = output_dir / "product"
|
||||
prod_dir.mkdir(parents=True, exist_ok=True)
|
||||
@@ -159,6 +160,7 @@ def template_export_node(state: Dict[str, Any]) -> Dict[str, Any]:
|
||||
pattern_map=_resolve_pattern_map(config),
|
||||
target_audience_map=_resolve_target_audience_map(config),
|
||||
kids_type_map=_resolve_kids_type_map(config),
|
||||
kids_pattern_map=_resolve_kids_pattern_map(config),
|
||||
)
|
||||
for r in products:
|
||||
if (r.get("composite_path") or r.get("printed_path")) and (r.get("en_title") or "").strip():
|
||||
|
||||
Reference in New Issue
Block a user