Comfy Org (ComfyUI) · 2025.11 – 2026.03
ComfyUI 누락 노드 안내와 노드 교체 UI
공유받은 워크플로에 빠진 노드·모델을 안내하고 오래된 노드를 교체하는 UI

개요
공유받은 워크플로에 설치되지 않은 노드나 모델이 있을 때, 무엇이 빠졌고 어떻게 해결하는지 안내하는 흐름을 개선했습니다.
배경
문제
다른 사람이 만든 워크플로를 불러오면 필요한 노드나 모델이 없어 실행이 막히는 경우가 많았고, 사용자는 무엇을 설치해야 하는지 알기 어려웠습니다.
주요 작업
- Cloud와 오픈소스 버전의 누락 노드 모달을 하나로 통합
- 큐 버튼과 브레드크럼에 누락 노드 경고 UI 추가
- 파일별 다운로드 용량을 보여주도록 누락 모델 다이얼로그 리디자인
- 오래된 노드를 대체 노드로 바꾸는 노드 교체(Node Replacement) UI 구현
- 프론트엔드에 하드코딩되어 있던 레거시 노드 교체 매핑을 Python 백엔드 API로 이전해 중앙 관리 구조로 전환 (프론트·백엔드 PR 같은 날 병합)
성과
- 노드 교체 매핑 중앙화
하드코딩된 교체 매핑을 백엔드 API로 옮겨 프론트 배포 없이 매핑을 관리할 수 있게 했습니다.
핵심 기능
- 01
노드 교체 UI
더 이상 쓰지 않는 노드를 호환되는 대체 노드로 한 번에 바꿉니다.
- 02
누락 모델 다이얼로그
필요한 모델과 파일별 용량, 다운로드 버튼을 한 화면에서 보여줍니다.
화면

링크