ComfyUI 사용자 인터페이스
이 섹션에서는 ComfyUI 사용자 인터페이스의 개요를 제공하며, 기본 작업, 메뉴 설정, 노드 작업 및 기타 일반적인 사용자 인터페이스 옵션을 포함합니다. ComfyUI의 빈번한 버전 업데이트로 인해 이 섹션의 일부 내용이 오래되었을 수 있습니다 - 실제 인터페이스를 참조하시기 바랍니다.
ComfyUI v0.2.0 이후, 사용자 인터페이스는 많은 새로운 기능과 함께 재설계되었습니다. 메뉴 설정에서 이제 이전 메뉴 인터페이스로 전환할 수 있습니다.
현재 ComfyUI 버전(2024년 12월 25일 기준)은 다음을 포함한 많은 언어를 지원합니다:
- 영어
- 중국어
- 일본어
- 한국어
- 러시아어
기본 인터페이스 설정
ComfyUI 인터페이스 언어 전환
일반적으로 ComfyUI는 현재 브라우저/시스템 언어를 기반으로 자동으로 언어를 전환합니다. ComfyUI를 열었을 때 원하는 언어가 아닌 경우, 메뉴 설정에서 수동으로 언어를 전환할 수 있습니다.
이전 메뉴 버전은 영어만 지원하지만, 새로운 메뉴 버전은 다중 언어를 지원합니다. 언어 전환은 이전 메뉴 인터페이스에 영향을 미치지 않습니다.
새로운/이전 메뉴 버전 전환
메뉴 설정에서 새로운/이전 메뉴 버전을 전환할 수 있습니다. ComfyUI > Menu > Use New Menu로 이동하여 옵션을 비활성화하면 이전 메뉴 인터페이스로 돌아갈 수 있습니다.
새로운 메뉴 인터페이스 설명
위 이미지에 표시된 대로, 현재 새로운 메뉴 기능은 다음과 같습니다:
번호 | 이름 | 단축키 | 설명 |
---|---|---|---|
1 | 큐 기록 | Q | 이미지 생성 큐 기록을 빠르게 탐색하고 전환할 수 있습니다 |
2 | 노드 라이브러리 | N | 모든 ComfyUI 노드를 탐색하는 새로운 방법으로, ComfyUI 코어 노드 라이브러리를 보고 다른 사용자 정의 노드의 노드를 탐색할 수 있으며, 강력한 필터링 기능을 제공합니다 |
3 | 모델 라이브러리 | M | 로컬에 인덱싱된 모든 ComfyUI 모델을 탐색하고, 해당 로더 노드로 드래그 앤 드롭하여 모델을 로드할 수 있습니다 |
4 | 워크플로우 | W | 로컬에 저장된 모든 ComfyUI 워크플로우를 탐색하고, 더블 클릭하여 새 워크플로우 탭 창에서 워크플로우를 로드할 수 있습니다 |
5 | 테마 전환 | - | 현재 ComfyUI 인터페이스 테마를 전환합니다. 현재 지원: 다크, 라이트 |
6 | 설정 | - | 클릭하여 설정을 엽니다 |
7 | 워크플로우 탭 | - | 여러 워크플로우를 동시에 열 수 있으며, 플러스를 클릭하여 새 워크플로우 탭을 만들 수 있습니다 |
8 | 워크플로우 큐 실행 | Ctrl / Command + Enter | 현재 워크플로우를 이미지 생성 큐에 추가, Ctrl / Command + Shift + Enter로 최우선 순위 큐로 설정 |
9 | 대기 중인 작업 지우기 | - | 현재 워크플로우 큐의 모든 대기 중인 작업을 지웁니다 |
10 | 하단 패널 | - | 이전 Until 노드 로그 기능으로, 여기서 현재 워크플로우 실행 로그 정보를 볼 수 있습니다 |
11 | 메뉴 표시/숨기기 | - | 클릭하여 메뉴를 표시하거나 숨깁니다 |
12 | 뷰 맞추기 | - | 클릭하여 현재 워크플로우 노드를 현재 뷰에 자동으로 맞춥니다 |
13 | 뷰 선택 모드 | Space | 선택 모드와 이동 모드 사이를 전환하며, 스페이스 키로 빠르게 전환할 수 있습니다 |
14 | 노드 연결 토글 | - | 클릭하여 노드 연결 선 표시 모드를 전환합니다. 기본적으로 표시됩니다 |
새로운 사이드바 기능
새로운 사이드바는 많은 메뉴 기능을 추가하여 주로 이미지 생성 큐 관리, 노드 관리, 모델 관리, 워크플로우 관리를 개선했습니다. 이러한 기능들은 비교적 사용하기 쉬워서 자세한 설명은 하지 않겠습니다. 주요 기능은 다음과 같습니다:
- 이미지 생성 큐 관리, 큐 기록 이미지 빠른 탐색
- 노드 관리, 노드 라이브러리 탐색, 노드 검색, 노드 필터링
- 모델 관리, 모델 라이브러리 탐색, 모델 검색, 모델 필터링
- 워크플로우 관리, 워크플로우 탐색, 워크플로우 검색, 워크플로우 필터링
이전 메뉴 인터페이스 설명
아래 이미지는 ComfyUI 인터페이스의 스크린샷입니다.
ComfyUI 인터페이스는 다음을 포함합니다:
- 주요 작업 인터페이스
- 워크플로우 노드 정보
- 메뉴 패널
다른 비디오/튜토리얼에서 추가 패널 정보를 본다면, 사용자가 추가 플러그인을 설치했을 가능성이 높습니다.
메뉴 패널 기능 설명
위 이미지에 주석으로 표시된 기능 설명은 다음과 같습니다:
- 드래그 버튼: 클릭 후 메뉴 패널을 드래그하여 위치를 이동할 수 있습니다.
- 큐 크기: 현재 이미지 생성 작업의 수.
- 설정 버튼: 클릭하면 ComfyUI 설정 패널이 열립니다.
- 프롬프트 워드 큐 추가: 현재 워크플로우를 이미지 생성 큐에 추가합니다 (끝에), 단축키
Ctrl+Enter
. - 추가 옵션: 이미지 생성 관련 옵션, 예를 들어 한 번에 생성되는 이미지 수, 매개변수 변경 시 자동으로 이미지 생성 작업 실행 등.
배치 크기: 한 번에 생성되는 이미지 수. 자동 큐 (Automatic Queue): 설정된 조건에 따라 현재 워크플로우를 이미지 생성 큐에 자동으로 추가합니다.
- 즉시 - 실시간: 실시간으로 생성합니다.
- 변경 시 - When there is a change: 워크플로우의 매개변수 변경 시 이미지 생성을 실행합니다.
- 프론트 큐: 현재 워크플로우를 이미지 생성 큐에 추가하고 가장 높은 우선순위 큐로 만듭니다.
- 큐 보기: 현재 이미지 생성 작업 목록을 표시합니다.
- 실행 중: 현재 이미지를 생성 중인 큐.
- 대기 중: 현재 이미지를 생성 대기 중인 큐.
- 큐 지우기: 이미지 생성 큐 정보를 삭제합니다.
- 새로 고침: 큐 정보를 새로 고칩니다.
- 히스토리 보기: 이미지 생성의 기록 및 정보를 표시합니다.
히스토리 목록: 이미지 생성의 기록, 로드를 클릭하면 해당 이미지 생성 매개변수를 워크플로우에 로드할 수 있으며, 삭제를 클릭하면 해당 이미지 생성 기록 정보를 삭제합니다. 히스토리 지우기: 이미지 생성 기록을 삭제합니다. 새로 고침: 기록을 새로 고칩니다.
- 저장: 현재 워크플로우를 JSON 파일로 저장합니다.
- 로드: JSON 파일 또는 ComfyUI에서 생성된 이미지에서 워크플로우를 로드합니다.
- 새로 고침: 현재 인터페이스를 새로 고칩니다.
- 클립 공간: 클립보드 공간에 복사된 내용을 표시합니다.
이미지 생성을 완료한 후, 미리보기/저장 이미지 노드를 마우스 오른쪽 버튼으로 클릭하여 해당 이미지를 복사할 수 있습니다. 이때 클립보드 공간을 클릭하면 현재 복사된 이미지가 표시되며, 이미지를 붙여넣기를 지원하는 노드(예: 이미지 로드 노드)에 이미지를 로드할 수 있습니다.
- 지우기: 현재 작업 공간의 모든 노드 내용을 지웁니다.
- 기본 로드: ComfyUI 기본 워크플로우를 로드합니다.
워크플로우 저장
ComfyUI에서 설정한 워크플로우를 어떻게 저장하나요?
다음 방법으로 생성한 워크플로우 파일을 저장할 수 있습니다:
- 이미지 생성을 PNG 파일로 저장 (ComfyUI는 생성 과정에서 프롬프트 정보와 워크플로우 설정을 PNG의 Exif 정보에 기록합니다).
- 메뉴 패널에서
저장
을 클릭하여 현재 워크플로우를 JSON 형식으로 저장할 수 있습니다.
워크플로우 가져오기
ComfyUI의 오른쪽 메뉴 패널에서 로드
를 클릭하여 다음 두 가지 방법으로 ComfyUI 워크플로우 파일을 로드합니다:
- 워크플로우 JSON 파일에서 워크플로우를 로드합니다.
- ComfyUI에서 생성된 PNG 이미지에서 로드합니다.