diff --git a/services/service_auto_image_pipeline.py b/services/service_auto_image_pipeline.py index c454b44..4440a57 100644 --- a/services/service_auto_image_pipeline.py +++ b/services/service_auto_image_pipeline.py @@ -24,6 +24,7 @@ logger = logging.getLogger("cs_agent") AUTO_PROCESS_PRICE = int(os.getenv("AUTO_PROCESS_DEFAULT_PRICE", "12")) AUTO_PROCESS_CATEGORY = os.getenv("AUTO_PROCESS_CATEGORY", "设计素材") +AUTO_PROCESS_DESIGNER_ALIAS = os.getenv("AUTO_PROCESS_DESIGNER_ALIAS", "图绘平台") AUTO_PROCESS_ROOT = Path( os.getenv("AUTO_PROCESS_ROOT", str(Path(__file__).resolve().parents[1] / "runtime" / "auto_processed")) ) @@ -81,10 +82,9 @@ def _build_upload_title(intent: str, analysis: Dict, requirement_text: str, idx: analysis = analysis or {} suggested = _safe_name(str(analysis.get("title_suggest") or ""), "") if suggested: - return f"{suggested}_{idx}" + return suggested subject = _safe_name(str(analysis.get("subject") or ""), "") proc_type = _safe_name(str(analysis.get("proc_type") or ""), "") - action = "高清修复" if intent == "repair" else "找原图" parts = [part for part in (subject, proc_type) if part] if parts: @@ -92,7 +92,7 @@ def _build_upload_title(intent: str, analysis: Dict, requirement_text: str, idx: else: base = "图片素材" - return f"{base}_{action}_{idx}" + return base class AutoImagePipelineService: @@ -300,7 +300,7 @@ class AutoImagePipelineService: price=AUTO_PROCESS_PRICE, category=AUTO_PROCESS_CATEGORY, tags="AI处理,自动转接", - designer_name=designer_name, + designer_name=AUTO_PROCESS_DESIGNER_ALIAS, ) if not upload_result.success: if task_id: