studiosoluta
← Figma Weave 입문

반복과 배치

같은 작업을 입력만 바꿔 여러 번 해야 할 때, 노드를 복사하지 않고 한 번에 돌립니다.

학습 카드 3장

이 단원의 학습 카드

모든 학습 카드 내용을 아래에서 차례로 볼 수 있습니다.

01 실습 Text Iterator 텍스트 반복 여러 텍스트를 같은 모델에 한 번에 보낼 수 있습니다
여러 줄의 텍스트 항목을 담는 Text Iterator 노드의 공식 문서 화면
Text Iterator에 다섯 줄을 넣으면 뒤에 연결한 모델이 다섯 번 실행되고 결과도 다섯 개 나옵니다
  • 같은 작업을 입력만 바꿔 여러 번 할 때: 노드를 복사하는 대신 Text Iterator를 씁니다

  • 여러 텍스트를 한 모델에 보내면 각 입력이 따로 실행되어 결과도 따로 나옵니다

  • 입력 다섯 줄이면 결과도 다섯 개입니다

입력을 넣는 방법 네 가지

  • 직접 타이핑

  • Array 노드 연결

  • Prompt 노드 연결

  • CSV import

  • 목록 항목이 많을수록 반복 작업을 줄여 주는 효과가 큽니다

  • 자세한 사용법: 공식 문서: Iterators

  • 예제: Iterator Workflows를 열어 duplicate to my files로 복제하면 같은 그래프로 따라갈 수 있습니다

화면으로 따라가기

  • 확인할 것: 항목마다 프롬프트 노드를 하나씩 만드는 방식이 목록이 늘어날 때 어떻게 복잡해지는지

animals 워크플로우 — 100종으로 늘리면 비대해지는 문제

  • 프롬프트 노드 4개로 시작한 워크플로우도 종류가 100개로 늘면 감당하기 어려워집니다
  • 다음 화면에서 확인할 것: 검색 결과에 Text·Image·Video Iterator가 따로 나오는지

iterator 검색 — text, image, video iterator

  • Iterator 종류: text·image·video 3종
  • 확인할 것: Text Iterator를 열고 add another item으로 항목을 늘리는 위치

text iterator에 add another item으로 cat, dog 리스트

  • cat, dog처럼 항목을 담았으면 모델에 연결하기 전에 실행 횟수와 크레딧을 계산합니다

리스트를 image 모델에 연결 — 4×3 = 12 credits

  • 리스트를 모델에 연결하면 항목마다 따로 실행됩니다
  • 크레딧도 항목 수만큼 곱해집니다
  • 마지막 화면에서 확인할 것: 입력 네 개가 결과 네 개로 나뉘었는지

따로 실행된 4개 이미지 결과

  • 결과물 자체는 일반 프롬프트와 같습니다
  • 차이: 정리와 가독성

자주 묻는 질문

  • 일부 항목만 생성됐어요 — select all 누락입니다. 실행 전 전체 선택을 확인합니다.
  • 크레딧이 갑자기 많이 빠졌어요 — Iterator는 항목 수만큼 곱해지니, 소량으로 먼저 테스트합니다.
  1. Text Iterator 노드 안에 직접 타이핑해서 여러 줄을 입력합니다.

  2. 또는 Array 노드를 연결해 목록을 넣습니다.

  3. 또는 Prompt 노드를 연결합니다.

  4. 또는 CSV 파일을 import합니다.

  5. 이미지 모델에 연결하기 전에 예상 크레딧을 계산합니다.

    확인항목 수 × 모델 크레딧. 4개 × 3크레딧이면 12크레딧입니다.

연습

동물 이름 다섯 개를 줄마다 입력하고 이미지 모델에 연결해 한 번에 다섯 장을 만들어 보세요.

입력 줄 수만큼 결과가 따로 나오면 통과입니다.

알아두면 좋습니다

Run을 눌렀는데 결과가 나오지 않으면 실행할 때 선택한 영역에 Iterator나 그 뒤에 이어진 Router가 빠진 경우입니다. 연결된 노드를 모두 선택한 뒤 다시 실행합니다. 항목마다 모델이 따로 실행되므로 크레딧도 항목 수만큼 곱해집니다. Run 전에 항목 수와 모델 크레딧을 곱해 확인합니다.

예시 · 튜토리얼 영상에서 Cat·Dog·Mouse·Fish 목록이 Text Iterator에서 이미지 모델로 연결되고 결과 네 장이 나온 화면
동물 리스트(Cat·Dog·Mouse·Fish)를 이미지 모델에 연결 — 항목마다 한 장씩 생성됩니다 · 영상에서 보기

용어 풀이

전체 용어집 →
Run
노드를 실행해 결과를 만드는 버튼입니다.
원본 영상
Iterators로 배치 생성 (공식, 1:37부터)

Text Iterator에 fox·dog·wolf 항목을 추가하고 이미지 모델에 연결해 한 번에 실행합니다. 입력 개수만큼 크레딧이 늘어나는 것도 함께 보여 줍니다.

YouTube · 미리보기 선택 시 원본 영상 열기
Weavy AI Masterclass (18:47부터)

Text Iterator를 리스트로 소개하고, 리스트를 이미지 모델에 연결하면 항목 수 × 모델 크레딧만큼 크레딧이 곱해지는 것을 보여 줍니다.

YouTube · 미리보기 선택 시 원본 영상 열기

2026-06-21 기준 · 출처 · Iterators

02 실습 Image Iterator 이미지 반복 여러 이미지를 같은 모델로 한 번에 처리할 수 있습니다
여러 이미지 파일을 직접 담는 Image Iterator 노드의 공식 문서 화면
여러 이미지를 Image Iterator에 넣으면 뒤에 연결한 같은 변환이 이미지마다 따로 실행됩니다
  • 동작: Text Iterator와 같습니다

  • 대상: 이미지

  • 파일을 직접 올려 씁니다

  • 올린 이미지 각각이 따로 실행됩니다

  • 쓰임: 같은 스타일 변환을 여러 장에 한 번에 적용할 때

화면으로 따라가기

  • 확인할 것: 연결 포트 대신 파일을 직접 넣는 위치

image iterator — 입력 포트 없이 이미지를 직접 드래그

  • 입력 포트가 없어서 이미지를 노드에 직접 드래그합니다

90s cartoon style prompt와 nano banana 연결

  • 90년대 카툰 스타일 프롬프트와 nano banana를 연결합니다

각 이미지가 카툰 스타일로 변환된 결과

  • 결과: 올린 이미지마다 같은 변환이 적용된 결과가 따로 나옵니다

image iterator에 입력 포트가 없어 흐름이 끊기는 한계

  • 한계: 다른 노드의 출력을 직접 되받기 어렵습니다
  • 중간 결과를 파일로 내려받아 다시 끌어와야 합니다

Pitfall

  • Image Iterator에 다른 노드 출력을 직접 연결하려고 하면 안 됩니다. 입력 포트가 없어서 파일로 내려받아 다시 끌어와야 합니다.

자주 묻는 질문

  • Image Iterator 연결이 안 돼요 — 입력 포트가 없어서, 이미지를 직접 드래그합니다.
  1. Image Iterator 노드에 변환할 이미지 여러 장을 올립니다.

  2. 연결할 이미지 생성 모델을 고릅니다.

  3. Run을 누르면 이미지마다 결과가 따로 생성됩니다.

알아두면 좋습니다

앞 노드가 만든 이미지를 Image Iterator에 연결하려고 하면 꽂을 입력 포트가 없습니다. Image Iterator는 이미지를 노드에 직접 끌어다 놓는 방식이라, 중간 결과를 쓰려면 파일로 내려받은 뒤 다시 끌어다 놓습니다. 올린 이미지마다 모델이 따로 실행되므로 크레딧도 이미지 수만큼 곱해집니다.

예시 · 튜토리얼 영상에서 여러 사진이 든 Image Iterator가 Nano Banana 모델에 연결되고 카툰 결과가 나란히 나온 화면
이미지 이터레이터에 Nano Banana를 연결해 사진을 90년대 카툰 스타일로 일괄 변환합니다 · 영상에서 보기

용어 풀이

전체 용어집 →
Iterator(반복 노드)
올려 둔 여러 파일을 같은 모델로 하나씩 자동 처리해 각각의 결과를 내는 노드입니다.
Run
워크플로우나 노드를 실제로 실행해 결과를 만들어 내는 버튼입니다.
원본 영상
Weavy AI Masterclass (24:34부터)

Image Iterator는 입력 포트가 없어 이미지를 직접 드래그해야 하는 것과, 다른 노드 출력을 되받기 어려운 한계를 보여줍니다.

YouTube · 미리보기 선택 시 원본 영상 열기

2026-06-21 기준 · 출처 · Iterators

03 실습 Video Iterator 영상 반복 여러 영상을 같은 모델로 한 번에 처리할 수 있습니다
여러 영상 파일을 목록으로 담는 Video Iterator 노드의 공식 문서 화면
여러 영상을 Video Iterator에 넣으면 같은 처리 흐름이 영상 파일마다 따로 실행됩니다
  • 동작: Image Iterator와 같습니다
  • 대상: 영상 파일
  • 영상을 직접 올려 쓰고, 올린 영상마다 결과를 따로 받습니다

화면으로 따라가기

  • Video Iterator 전용 캡처: 아직 없습니다
  • 확인할 것: Image Iterator 화면에서 파일을 노드에 직접 넣는 위치(Video Iterator도 같은 구조)

image iterator — 입력 포트 없이 이미지를 직접 드래그

  • 입력 포트가 없어 파일을 노드에 직접 드래그하는 구조는 Video Iterator도 동일합니다
  • 다음 화면에서 확인할 것: 이 구조 때문에 앞 노드의 출력을 곧바로 연결하기 어려운 이유

image iterator에 입력 포트가 없어 흐름이 끊기는 한계

  • 다른 노드의 출력을 직접 되받기 어려운 한계도 Video Iterator에 그대로 적용됩니다

Pitfall

  • Video Iterator에 다른 노드 출력을 직접 연결하려고 하면 안 됩니다. 입력 포트가 없어서 파일로 내려받아 다시 끌어와야 합니다.
  1. Video Iterator 노드에 처리할 영상 파일 여러 개를 올립니다.

  2. 연결할 모델을 고릅니다.

  3. Run을 누르면 영상마다 결과가 따로 생성됩니다.

예시 · 튜토리얼 영상에서 광고 스크립트 목록이 여러 영상 생성 노드로 갈라져 UGC 광고 결과를 만드는 화면
스크립트를 여러 영상 생성 노드에 연결한 UGC 광고 batch · 영상에서 보기

용어 풀이

전체 용어집 →
Iterator(반복 노드)
올려 둔 여러 파일을 같은 모델로 하나씩 자동 처리해 각각의 결과를 내는 노드입니다.
모델
이미지·영상·텍스트 같은 결과물을 만들어 내는 AI 프로그램입니다.
원본 영상
Weavy AI Masterclass (24:34부터)

Video Iterator도 Image Iterator와 같은 방식으로 동작하는 것을 보여 줍니다.

YouTube · 미리보기 선택 시 원본 영상 열기

2026-06-21 기준 · 출처 · Iterators

다음 단계