워크플로우 정리
노드가 수십 개로 늘어나도 한눈에 보이게, 분기·그룹·실행을 정리합니다.
실습 Router
라우터
Router는 하나의 출력을 여러 노드로 나눠 보냅니다. 연결선을 정리하고, 입력을 바꿀 때 다시 연결하는 수고를 줄입니다.
노드가 많아지면 같은 입력을 여러 곳에 일일이 연결하느라 선이 얽힙니다. Router는 이 분기를 한 노드로 정리합니다.
하나의 입력을 받아 여러 출력으로 내보냅니다. 만드는 법은 간단합니다. 나누고 싶은 출력 연결을 더블클릭하면 Router가 자동으로 생깁니다.
기능 자체를 바꾸지는 않고, 가독성과 정리가 목적입니다. 공통 Prompt를 여러 이미지 모델에 보낼 때, Prompt를 Router에만 연결해 두면 모델을 바꿔도 다시 연결하지 않아도 됩니다.
- 나누고 싶은 출력 연결을 더블클릭하면 Router 노드가 생깁니다.
- Router의 출력을 여러 노드의 입력에 연결합니다.
- 입력을 바꿀 때는 Router 하나만 다시 연결하면 됩니다.
출처 · Helpers Overview
실습 Run
한 번에 실행
워크플로우 전체를 한 번에 실행하거나, 노드 하나만 골라 실행할 수 있습니다.
노드를 하나씩 실행하지 않고, 워크플로우 전체를 한 번에 돌립니다.
실행할 영역을 선택하고 Run selected를 누르면 선택한 노드가 모두 실행됩니다. 노드가 100개여도 한 번에 돕니다. 노드 하나만 실행하려면 선택 후 command+enter를 씁니다.
입력만 바꿔(예: 고양이를 기린으로) 다시 Run selected하면 전체가 새 결과로 갱신됩니다.
- 실행할 노드들을 선택합니다.
- Run selected를 누르면 선택한 전체가 한 번에 실행됩니다.
- 노드 하나만 실행하려면 선택 후 command+enter를 누릅니다.
전체 실행은 크레딧을 많이 쓸 수 있습니다. 생성형 노드만 크레딧을 소모하니, 무엇이 실행되는지 보고 누르세요.
실습 Group
그룹과 이름
노드가 많아지면 영역을 묶어 그룹으로 만들고 이름을 붙여 정리합니다.
노드가 몇 개일 때는 필요 없지만, 30개를 넘거나 하위 흐름이 섞이면 그룹과 이름 없이는 몇 주 뒤 다시 손대기 어렵습니다.
영역을 선택해 우클릭하고 Group selection으로 묶은 뒤 이름을 붙입니다. 개별 노드도 rename으로 이름을 줍니다. 정리해 두면 나중에 본인도, 공유받은 사람도 구조를 바로 이해합니다.
- 묶을 영역을 선택합니다.
- 우클릭 후 Group selection을 누릅니다 (command+G).
- 그룹에 이름을 지정합니다. 개별 노드도 우클릭 후 rename으로 이름을 붙일 수 있습니다.