From 07cf055a97b835588ddc5631258ec2f6aa3f7b35 Mon Sep 17 00:00:00 2001 From: CI Bot Date: Sun, 4 Oct 2026 07:39:08 +0000 Subject: [PATCH] style: auto-format with black + isort + ruff + prettier [skip ci-format-check] --- apps/worker/worker_app/tasks/viral_video.py | 8 ++++---- packages/shared/ai_client.py | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/worker/worker_app/tasks/viral_video.py b/apps/worker/worker_app/tasks/viral_video.py index 054bdd789..abcf3e9af 100644 --- a/apps/worker/worker_app/tasks/viral_video.py +++ b/apps/worker/worker_app/tasks/viral_video.py @@ -103,7 +103,9 @@ def _start_trust_chain_preheat(job_id: str, portrait_descriptions: list[str]) -> 预热失败静默(pre_trusted_images 保持 None),阶段3 会走 #2166 自动降级纯 t2v。 """ # 过滤有效描述:非空且不是"无人像" - _valid = [d for d in (portrait_descriptions or []) if d and isinstance(d, str) and "无人像" not in d and len(d) >= 10] + _valid = [ + d for d in (portrait_descriptions or []) if d and isinstance(d, str) and "无人像" not in d and len(d) >= 10 + ] if not _valid: logger.info("[trust-chain][preheat] 无有效人物描述(可能是纯商品图),跳过预热 job=%s", job_id) return @@ -1374,9 +1376,7 @@ def run_viral_video_pipeline(self: Task, job_id: str) -> dict: if job.images: try: _products = (image_analysis or {}).get("products", []) or [] - _portrait_descs = [ - (p.get("portrait_prompt") or "无人像") for p in _products - ] if _products else [] + _portrait_descs = [(p.get("portrait_prompt") or "无人像") for p in _products] if _products else [] # 兼容单图结果格式(非products列表) if not _portrait_descs and isinstance(image_analysis, dict): _pp = image_analysis.get("portrait_prompt") or "无人像" diff --git a/packages/shared/ai_client.py b/packages/shared/ai_client.py index acf4dc6cb..885d09e50 100755 --- a/packages/shared/ai_client.py +++ b/packages/shared/ai_client.py @@ -601,7 +601,8 @@ class DoubaoClient: trust_chain_applied = True logger.info( "[trust-chain] 使用预热t2i结果 %d 张,替换原参考图走 reference_image 模式(原n=%d)", - len(trusted_urls), len(raw_portrait_urls), + len(trusted_urls), + len(raw_portrait_urls), ) if trust_chain_applied and trusted_urls: # 替换:原 image_url 用第一张 AI 图,ref_imgs 用剩余