From b4714cedf3b881ec1142663d86c521485f31a6a2 Mon Sep 17 00:00:00 2001 From: xsl Date: Thu, 23 Jul 2026 01:42:27 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E6=8E=A5=E5=8F=A32=E5=A5=B3):=20REDRAW=5F?= =?UTF-8?q?MAX=5FSIDE=20=E9=BB=98=E8=AE=A4=201024=E2=86=92896=20=E5=85=9C?= =?UTF-8?q?=E5=BA=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1024 档下部分大图(swapHair ~5.3s 地板 + ComfyUI 重绘)仍会踩 12s 线。 压到 896 后 ComfyUI 段稳定 ~4s,女性路径总耗时 9~11s,留出安全余量。 追画质可用环境变量 REDRAW_MAX_SIDE=1024 覆盖;接口2男/接口3 的 GROW_B_MAX_SIDE 保持 1024 不变(单段 ComfyUI,无 swapHair 地板)。 Co-authored-by: Cursor --- hairline/service.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hairline/service.py b/hairline/service.py index bbc6b74..f132bb8 100644 --- a/hairline/service.py +++ b/hairline/service.py @@ -50,9 +50,9 @@ _REDRAW_PROMPT = os.getenv("REDRAW_PROMPT", "填充遮罩区域的头发,皮 # 接口2 女重绘整条管线(swapHair + ComfyUI)送模型前限边。真实照片常达 1257x1495: # 全分辨率 ComfyUI 重绘要 13~21s 且激活显存把模型挤出。女性路径含 swapHair(SD WebUI ~5.3s -# 固定地板) + ComfyUI 两段串行。用 1024 优先画质(女性总耗时 ~11~12s,偶尔踩 12s); -# 若要更稳的 <12s 余量可设 REDRAW_MAX_SIDE=896(ComfyUI ~4s,女性 9~11s)。 -_REDRAW_MAX_SIDE = int(os.getenv("REDRAW_MAX_SIDE", "1024")) +# 固定地板) + ComfyUI 两段串行。1024 档画质更好但部分大图会踩 12s 线, +# 默认压到 896 兜底(ComfyUI ~4s,女性总耗时 9~11s);追画质可设 REDRAW_MAX_SIDE=1024。 +_REDRAW_MAX_SIDE = int(os.getenv("REDRAW_MAX_SIDE", "896")) def _call_local_redraw(image_png_bytes, mask_png_bytes, timeout=300.0): """直接调 ComfyUI 重绘(替代原 local_test HTTP 服务)。