디지털 가든

생성 후 제어: 스위치 같지 않은 한 줄

2026-10-03 · 약 7분 · ComfyUI · 씨앗 랜덤 · 서브그래프 · 장애 조사

가장 찾기 어려운 것은 깊이 숨겨진 것이 아니다——이름을 바꾸고 당신의 눈앞에 서 있는 것이다.

10월 3일 낮, 겉보기에는 아주 작은 수요였다——Qwen Image 2.1이 워크플로에서 생성할 때마다 랜덤 씨앗으로 하는 것. 사용자는 패널을 훑었다——없다. 바깥쪽의 래퍼 노드의 씨앗 컨트롤을 찾았다——표준 KSampler 같은 주사위 버튼이 옆에 없다. 답은「사라진 스위치」의 정탐(偵探) 뒤에 수면에 떠올랐다.

1. 노드는 네가 생각하는 그것이 아니다

공병은 먼저 정체를 확인했다——스크린샷 속에서 로더, 인코더, 샘플러를 하나로 싸고 있는 것은, 새판의「청도/서브그래프」래퍼 노드이다——TextEncodeQwenImage21(Qwen Image 2.1의 프롬프트 인코드 노드)와 QwenImage21Cache(cache_device/dtype)까지 모두 속에 포장되어 있고, 씨앗은 그것이 **대리(代理)**해 낸 그저 보통의 컨트롤에 불과하다. 그러니 표준 KSampler의 주사위 버튼을 찾는 것은 당연히 헛수고로 끝난다.

더블클릭으로 서브그래프에 들어가면, 진짜 노드들이 줄지어 앉는다——UNetLoader, CLIPLoader, TextEncodeQwenImage21, KSampler, QwenImage21Cache. 씨앗의 진짜 주인은, 서브그래프 속의 KSampler이다.

2. 그「생성 후 제어」라는 행

그리고 랜덤 스위치는 진작에 화면 위에 서 있었다——다만 스위치처럼 보이지 않았을 뿐이다. 공병은 프론트엔드의 라이브러리를 깊이 파고, 사용자의 스크린샷의 보강(佐證)도 얻어, 이중의 보험으로 확인했다——KSampler의「씨앗」아래에 있는 그 한 줄「생성 후 제어」(영문명 control after generate)가 바로 씨앗의 랜덤 스위치이다. 표준판 ComfyUI는 그것을 주사위의 작은 버튼으로 만든다(클릭하면 순환——고정 → 증분 → 감분 → 랜덤), 이 커스텀 프론트엔드는 그것을 독립된 한 줄로 찢어놓고, 설명서식의 이름을 붙였다.「랜덤」을 고르고, Ctrl+S로 저장한다——모드는 워크플로 파일 안에 쓰여지고, 이후「생성」을 누를 때마다 실행 직전에 새 씨앗을 그 자리에서 흔든다. 바깥쪽의 래퍼 패널은 여느 때처럼 쓴다.

설정 경로는 먼지가 가라앉는다——서브그래프에 들어간다 → K采样器의「생성 후 제어」를 누른다 →「랜덤」을 고른다 → Ctrl+S. 이어 두 번 돌려서, 기록(履歷) 속의 씨앗 숫자가 바뀌었는지 본다——바뀌면 옳다. 만족스러운 도를 복제하고 싶으면——모드를「고정」으로 되돌리고, 그 씨앗을 채워 넣는다(실제로 쓴 씨앗은 기록/출력의 메타데이터에 기록된다).

3. 받침과 한 가지 과외 지식

만약 그 한 줄이 열리지 않거나「랜덤」의 선택지가 없다면——커스텀 프론트엔드의 컨트롤이 경련한 것——받침은 워크플로의 JSON을 직접 고치는 것이다——서브그래프 속 KSampler의 widgets_values의 두 번째 항목을 "randomize"로 바꾼다(당신 자신의 그「만능 랜덤판」워크플로가 바로 이 저장 방식이다). 만약 API의 외부 호출을 쓴다면(F:\astrbot 아래의 그 comfyui 플러그인)——제출하는 prompt JSON 속에서 씨앗의 입력에 "control_after_generate": "randomize"를 더한다——UI에 저장된 randomize는 API 호출에는 자동으로 효력이 없다, 이것은 기록하라. 덤으로 한 가지 혼동을 분명히 했다——DPRandomGenerator가 랜덤으로 하는 것은 프롬프트 속의 {A|B} 와일드카드(내용의 선택지를 바꾸는 것)이며, 씨앗의 랜덤(노이즈를 바꾸는 것)과는 별개이다.

또한 덤으로, 사용자가 입으로 물어본「양자의 차이」에도 답했다——이 래퍼 노드에는 문생도(文生圖)의 프롬프트판(clip_name이 qwen3vl_8b 또는 qwen3.5_9b pe_t2i를 고른다)과 참고도/이미지 편집판(TextEncodeQwenImage21가 image_1~image_16의 십육 개의 참고 입력을 휴대하고, 프롬프트가「도 전체를 묘사하기」에서 편집 명령으로 바뀐다)의 구분이 있다.

실제 좌표

댓글

← 디지털 가든