FLUX-Kontext Portrait Grid Emulation in ComfyUI (Dynamic Prompts + Switches for Low RAM)
세부 정보
파일 다운로드
모델 설명
안녕하세요, 여러분, 얼마 전 저는 Replicate에서 제공하는 Flux-Kontext Portrait Series 앱의 출력 결과를 ComfyUI에서 재현하는 데 도움을 요청하는 글을 올렸었습니다.
그런데… 많은 커뮤니티 구성원들의 도움 덕분에 결국 이를 성공적으로 구현하게 되었습니다. 먼저 Reddit에 글을 올렸지만, 제가 여기에도 게시해야 했다는 걸 잊어버렸네요.
이것은 완성된 솔루션이 아니라 여전히 개발 중인 작업물이지만, FLUX-Kontext 모델을 사용해 12가지 다양한 초상화를 생성할 수 있도록 구성되어 있습니다. 자세한 자세 변화, 스타일링 프롬프트, RAM 유연성을 위한 동적 스위치가 모두 포함되어 있습니다.
🛠 기능 설명:
- 동적 프롬프트 주입을 통해 12가지 초상화 변형을 생성합니다.
- iTools Line Loader + LayerUtility: TextJoinV2를 사용해 자세 문자열을 순환합니다.
- Any Switch (rgthree)를 통해 저사양 RAM 환경과 일반 RAM 환경에 맞게 모델/CLIP/VAE를 전환할 수 있습니다.
- 모든 출력 결과에서 자세 보존 및 얼굴 일관성을 유지합니다.
- 일괄 텍스트 주입 + 시드 제어 기능 포함
- 선택적 얼굴 교체 및 배경 제거 도구 포함
12개의 프롬프트를 준비하고 텍스트 번호를 0으로 설정하세요(스크린샷 참조). 그러면 프롬프트가 순환됩니다. 물론 원하시면 더 나은 프롬프트를 만들 수 있습니다. 이미지는 기본적으로 검은 배경을 생성하지만, 원하시는 어떤 색상으로도 변경할 수 있습니다.
마지막으로 최종 결과를 개선하기 위한 얼굴 교체 기능도 포함되어 있습니다. 관심이 없으시면 삭제하셔도 됩니다.
이 모든 것은 이러한 워크플로를 요청해 주신 BGRated에게 감사드립니다. Matteo의 Discord 서버에서 이 작업을 도와주셨습니다. zGenMedia님, 정말 대단합니다.
📦 사용된 노드 패키지:
- rgthree-comfy (스위치 및 그룹 토글용)
- comfyui_layerstyle (동적 텍스트 및 이미지 블렌딩용)
참고: 이 모델(model.pth)을 다운로드하여 ComfyUI/custom_nodes/ComfyUI_LayerStyle/RMBG-1.4/ 경로에 저장하세요. - comfyui-itools (자세 문자열 순환용)
- comfyui-multigpu (Flux-Kontext 호환성용)
- comfy-core (표준 유틸리티)
- ReActorFaceSwap (선택적 얼굴 교체 블록)
- ComfyUI_LayerStyle_Advance (PersonMaskUltra V2용)
⚠️ 참고 사항:
이 설정은 가장 우아한 방식은 아닙니다. 프롬프트 논리는 아직 개선할 여지가 있고, 자세의 다양성은 수동 조정이 필요할 수 있습니다. 하지만 즉시 사용 가능하며, 추가로 수정할 수 있는 기초 틀을 제공합니다.
📁 다운로드 및 스크린샷:
[ 워크플로: https://pastebin.com/v8aN8MJd ] 다운로드 시 파일 끝의 .txt 확장자를 제거하세요.
아래에 첨부된 그리드 샘플 및 자세 출력 미리보기는 제가 수동으로 합친 것이며, 프로그램은 최종 결과를 자동으로 합치지 않습니다.
도움이나 지원이 필요하시면 여기에서 해주실 수 있습니다. 실제로 제 식탁에 음식을 올려줍니다.
Runpod 크레딧이 필요하시면 새로 가입하시면 $10 설치비로 $500를 받으실 수 있습니다.




