ZView Space2026-07-13 15:51:00

ComfyUI 워크플로우 최적화: 테스트해볼 만한 9가지 변경사항과 먼저 해결해야 할 프롬프트 누수

아래의 아홉 가지 조정은 일반적인 ComfyUI 실무에 해당하며, 이 글을 위해 벤치마크된 것은 없습니다. 이 페이지의 이전 버전은 이 아홉 가지 변경이 "결과를 향상시켰다"고 주장했었습니다.

ComfyUI워크플로우 최적화프롬프트 관리이미지 생성업스케일링
ComfyUI 워크플로우 최적화: 테스트해볼 만한 9가지 변경사항과 먼저 해결해야 할 프롬프트 누수

아래의 아홉 가지 조정은 일반적인 ComfyUI 실무에 해당하며, 이 글을 위해 벤치마크된 것은 없습니다. 이 페이지의 이전 버전은 이 아홉 가지 변경이 "결과를 향상시켰다"고 주장했었습니다. 그러나 여덟 이미지의 기록은 그 주장을 뒷받침하지 못하므로 해당 주장은 삭제했습니다. 기록이 실제로 보여주는 것은 먼저 고쳐야 할 다른 문제입니다: 각 이미지를 생성한 프롬프트는 본문에 인쇄된 프롬프트와 다릅니다. 워크플로우가 프롬프트에 묵시적으로 텍스트를 덧붙인다면, 어떤 sampler나 CFG 변경도 결과를 더 해석하기 쉽게 만들지 못합니다.

What the generation records show

여덟 장의 이미지는 모두 2026-07-13에 `krea2_turbo` 모델로 1088x1928 픽셀 크기로 생성되었습니다. 기록에는 모델과 최종 프롬프트만 나와 있고 sampler, CFG, denoise, seed 또는 graph는 나와 있지 않습니다. 따라서 어떤 ComfyUI 설정이 이미지를 만들었는지, 어떤 설정이 무엇을 향상시켰는지 말할 수 없습니다.

기록은 여덟 개의 프롬프트 모두 주제와 관계없이 동일한 텍스트 블록으로 끝난다는 것을 보여줍니다. 주제는 인물 사진, 스킨케어 병, 판타지 의상, 뷰티 클로즈업, 실내, 스트리트 룩, 시계, 여행자였습니다. 해당 블록은 다음과 같습니다:

street-style full-body shot plan, three-quarter outfit editorial framing, shoes and bag visible, layered garments and silhouette clearly readable, trend led fashion mood, outfit-first fashion editorial, complete styling system, visible fabric texture, accessories, shoes, bag, scene context, natural pose or walking action, 35mm editorial photography, realistic street, runway, retail, or lookbook setting

원본 기사에는 각 프롬프트의 앞부분만 표시되어 있었습니다. 제품, 실내, 클로즈업은 모두 마치 단독으로 촬영된 것처럼 묘사되었지만, 이미지들은 이런 패션 블록이 그들에게 어떤 영향을 주는지 보여줍니다.

Where the leftover fashion text shows up

풀바디 패션 프레임이 된 초상화. 이 이미지의 프롬프트는 "subtle silver earrings"가 있는 창가에 앉은 창광(창문광) 초상화였습니다. 이미지는 황혼빛 블루 창가 옆에 앉아 등불이 켜진 여성, 은사가 들어간 회색 니트 스웨터, 후프 귀걸이를 보여줍니다. 하지만 프레임은 그녀의 검은 구두까지 내려가 있고, 바닥에는 캔버스 토트백이 놓여 있습니다. "Shoes and bag visible"가 프롬프트 꼬리에 들어 있었고, 둘 다 나타났습니다.

Seated woman by a dusk window in a grey silver-flecked sweater, with black shoes and a tote bag visible at the bottom of the frame
Seated woman by a dusk window in a grey silver-flecked sweater, with black shoes and a tote bag visible at the bottom of the frame

지나가는 사람이 배경에 있는 제품 병. 프롬프트는 어두운 현무암 위에 놓인 서리 낀 유리 세럼 병이었습니다. 이미지는 병, 무광 실버 캡, 물방울, 어두운 돌 받침을 보여줍니다. 그 뒤로 트렌치코트와 와이드 바지를 입은 사람이 옷가게 앞을 지나가며 검은 핸드백을 들고 있습니다. 라벨 텍스트는 난독화되어 보입니다("PREMAUIRE SERUME"와 그 아래의 의미 없는 줄들). 프롬프트는 "precise label area"를 요청했기 때문에 라벨 실패는 확인되지만, 그 원인은 기록에 남아 있지 않습니다. 걸어가는 인물은 "natural pose or walking action"에서 유래했을 가능성이 있습니다.

Frosted glass serum bottle with silver cap and water droplets in front of a walking person in a trench coat carrying a black handbag; the label reads PREMAUIRE SERUME followed by garbled text
Frosted glass serum bottle with silver cap and water droplets in front of a walking person in a trench coat carrying a black handbag; the label reads PREMAUIRE SERUME followed by garbled text

가방 모양 귀걸이가 달린 뷰티 클로즈업. 프롬프트는 "minimal jewelry"를 명시했습니다. 이미지는 피부 질감이 보이는 타이트한 얼굴 크롭, 빗질한 눈썹, 유광 토프색 입술을 보여줍니다. 왼쪽 귀에는 작은 갈색 핸드백 모양의 귀걸이가 있습니다. 프롬프트 꼬리에 "bag"이 두 번 들어 있었는데, 이것이 그 원인일 수 있습니다. 이는 기록이 확인해 주는 것이 아니라 텍스트로부터의 추론입니다.

Extreme close-up of a woman's face with glossy lips and freckled skin, wearing an earring shaped like a miniature brown handbag
Extreme close-up of a woman's face with glossy lips and freckled skin, wearing an earring shaped like a miniature brown handbag

보행자가 있는 실내. 프롬프트는 리넨 소파, 트래버틴 커피 테이블, 헤링본 오크 바닥, 어두운 세라믹 꽃병, 왼쪽에서 들어오는 흐린 빛이 있는 거실을 묘사했습니다. 가구는 모두 있고 헤링본 패턴도 곧게 보입니다. 하지만 오른쪽으로 폭스 재킷을 입은 사람이 검은 토트백을 들고 방을 가로질러 걷고 있습니다. 프롬프트의 앞부분에는 사람을 언급한 것이 없습니다.

Living room with a linen sofa, travertine coffee table and dark vase beside a tall window, with a person in a two-tone jacket carrying a black tote walking through the right edge
Living room with a linen sofa, travertine coffee table and dark vase beside a tall window, with a person in a two-tone jacket carrying a black tote walking through the right edge

같은 보행자가 배경에 있는 시계 사진. 프롬프트는 검은 아크릴 플랫폼 위의 스틸 시계였습니다. 이미지는 블루 다이얼의 스틸 브레이슬릿 시계가 광택 있는 검은 표면 위에 놓여 있고, 뒤로 파란 코트를 입은 사람이 작은 파란 핸드백을 들고 걷고 있는 장면을 보여줍니다. 다이얼 텍스트는 "HASELBLAR 1000"으로 읽힙니다. 프롬프트는 카메라 스타일로 "Hasselblad X2D 100C"를 이름으로 넣었기 때문에 다이얼 텍스트는 그것의 왜곡된 흔적으로 보이지만, 기록은 이를 명시하지 않습니다.

Steel watch with a blue dial reading HASELBLAR 1000 on a black glossy platform, with a person in a blue coat carrying a blue handbag walking behind it
Steel watch with a blue dial reading HASELBLAR 1000 on a black glossy platform, with a person in a blue coat carrying a blue handbag walking behind it

패션 블록이 어울리는 한 장면. 스트리트 룩 프롬프트는 처음부터 패션 브리프였기 때문에 꼬리 텍스트는 이질적인 요소를 더하지 않습니다. 이미지는 오버사이즈 차콜 블레이저, 흰 탱크톱, 플리츠 와이드 팬츠, 검은 로퍼를 착용한 남성이 콘크리트 벽 앞에 서 있고 갈색 숄더백을 메고 있는 모습을 보여줍니다. 두 가지 이상한 점이 보입니다. 긴 검은 스트랩이 블레이저 밑단에서 길게 늘어져 보도까지 닿아 있고, 오른쪽 상단의 표지판에는 "Panasonic Lumix"라고 적혀 있습니다. (이는 프롬프트에 명시된 카메라 이름입니다.)

Man walking past a concrete wall in an oversized charcoal blazer, white tank, pleated trousers and loafers with a brown shoulder bag; a black strap hangs from the blazer and a sign reads Panasonic Lumix
Man walking past a concrete wall in an oversized charcoal blazer, white tank, pleated trousers and loafers with a brown shoulder bag; a black strap hangs from the blazer and a sign reads Panasonic Lumix

Camera and lens names leaking into printed text is the same failure that [the photorealism article](/articles/comfyui-photorealistic-workflow-reduce-ai-look/en) describes in more detail.

아홉 가지 변경사항(미검증 지침)

이 섹션의 모든 내용은 일반적인 지침일 뿐, 실험 결과가 아닙니다. 위 이미지들에서는 이 변수들을 개별적으로 분리해 테스트하지 않았습니다. 다른 곳에서 읽은 효과 크기는 체크포인트, 샘플러 및 하드웨어에 따라 달라집니다.

| 변경사항 | 일반적인 이유 | 테스트 방법 | |---|---|---| | 작은 1차 해상도에서 시작한 뒤 정교화 | 구성과 해부학은 낮은 해상도에서 정해지고 세부는 나중에 추가된다 | 같은 시드와 프롬프트로, 1차를 두 가지 크기로, 같은 정교화 단계 사용 | | CFG를 약간 낮추고 프롬프트를 더 구체화 | 지나치게 높은 가이던스는 뻣뻣하게 보이기 쉬움 | 같은 시드로 CFG 값을 연속으로 세 가지 테스트 | | 장면 유형별로 샘플러/스케줄러 선택 | 샘플러는 가장자리와 그래디언트를 처리하는 방식이 다름 | 같은 시드로 한 초상화와 한 제품 이미지에 대해 샘플러 쌍을 두세 가지 비교 | | 네거티브 프롬프트는 짧게 유지 | 길게 복사한 네거티브는 유용한 변이를 억제할 수 있음 | 같은 시드로 네거티브 사용/미사용 비교 | | 두 번째 패스를 복구용으로 취급(적당한 denoise) | 높은 denoise는 정교화 대신 이미지를 다시 그려버림 | 동일한 베이스 이미지로 denoise 값을 세 가지 테스트하고 결과를 오버레이 | | 구성과 텍스처를 분리 | 먼저 레이아웃을 고정하고 이후에 디테일 추가 | 전신 인물을 대상으로 1단계 출력과 2단계 출력 비교 | | 구조적으로 이미 견고한 이미지만 업스케일 | 업스케일은 디테일뿐 아니라 결함도 확대함 | 깨끗한 프레임과 결함 있는 프레임을 업스케일해 100%에서 비교 | | LoRA 영향 범위를 좁게 유지 | 스타일을 쌓으면 편향이 늘어나 다양성이 감소 | 같은 프롬프트로 LoRA 하나와 세 개를 비교 | | 게시 전에는 모든 프레임을 전체 줌으로 검토 | 뒤늦은 결함은 미세함 | 테스트 불필요, 시간만 들음 |

업스케일 행은 그래프를 건드리지 않고도 시도해볼 수 있는 항목입니다. [Upscaler](/upscaler/en) 도구는 전체 줌에서 전후 이미지를 빠르게 비교하는 방법입니다.

한 가지 변경사항을 제대로 테스트하는 방법

변수 하나만 바꾸고, seed는 고정한 다음 이미지와 최종 확정된 프롬프트 문자열을 함께 저장하세요. 그런 다음 쌍을 100% 줌에서 판단합니다. 위와 같이 주제가 다양한 경우에는 적어도 몇 개의 시드를 사용하세요. 한 시드가 운으로 더 잘 보일 수 있습니다. 프롬프트 텍스트가 의도한 내용인 장면만 사용하세요.

실행 가능한 순서(다른 항목들보다 먼저 해야 할 단계):

1. 샘플러가 받는 최종 문자열을 출력하거나 기록하세요. 당신이 입력한 프롬프트와 비교하세요. 2. 주제와 관련 없는 블록은 삭제하세요. 같은 시드로 재생성해 추가된 인물, 가방, 텍스트가 사라지는지 확인하세요. 제안된 점검법이며, 저희가 직접 실행한 것은 아닙니다. 3. 그 다음에야 CFG, 샘플러, denoise를 하나씩 비교하세요.

프롬프트의 주제 쪽 절반을 초안할 때는 [PromptLab](/promptlab/en)이 짧게 유지하는 데 도움이 됩니다. [the default-workflow checklist](/articles/comfyui-workflow-checklist-default-workflow-tests/en)의 체크리스트 방식도 한 번에 한 변수씩 비교하는 동일한 아이디어를 따릅니다.

FAQ

"우리가 이걸 테스트했다"고 하는 워크플로 팁을 믿어도 될까?

기사에서 설정, 시드, 그리고 매칭된 비교 페어를 보여줄 때만 믿으세요. 보기 좋은 단 하나의 샘플만으로는 어떤 설정이 차이를 만든 건지 알 수 없습니다.

내 제품 사진이나 실내 사진에 사람이 들어가는 이유는?

일반적인 원인은 사람이나 의상을 요구하는 문구가 프롬프트에 포함되어 있기 때문입니다. 이 기록들에서는 모든 프롬프트에 걷기, 신발, 가방을 언급하는 패션 블록이 들어 있었습니다. 해당 블록을 제거하는 것이 먼저 시도할 것 입니다.

이 글의 증거에 관하여

  • Model: `krea2_turbo`, 생성 기록에 따름. 기록에는 ComfyUI가 명시되어 있지 않음.
  • Generated: 2026-07-13, 1088x1928 픽셀.
  • Checked: 여덟 장 중 여섯 장을 열어 조사함. 나머지 두 장(판타지 의상과 여행자는)은 열어보았으나 사용되지 않음.
  • Not recorded: sampler, CFG, denoise, seed 및 graph. 아홉 가지 변경사항 표는 검증되지 않은 일반적 지침입니다.