스킬 자체의 표현으로
사용자 사진 — 사람, 반려동물, 사물 또는 로고 — 를 네 개의 애니메이션 GIF 스티커로 변환하는 4단계 파이프라인으로, Funko Pop / Pop Mart 블라인드 박스 스타일로 C4D / Octane 3D 피규어처럼 흰색 스튜디오 배경에 검은색 윤곽선 캡션을 하단에 넣어 렌더링합니다. 기본 네 가지는 반갑게 손 흔들기(hi), 크게 웃기(laugh), 눈물 흘리며 울기(cry), 하트 제스처(love)입니다.
캡션은 사용자가 직접 지정할 수도 있고, 1~3개 단어로 제한되며, 사용자의 감지된 언어에 맞춰 다국어 캡션 표에서 가져올 수도 있습니다. 세 개의 스크립트 단계 — MiniMax 이미지 생성, 이미지-투-비디오 애니메이션, mp4-투-GIF 변환 — 를 실행하고 deliver_assets 블록으로 마무리합니다.
산출물
- Funko Pop / Pop Mart 스타일의 애니메이션 GIF 스티커 네 개, 선언된 출력 형식과 개수입니다.
- 기본 동작마다 하나씩, 출력 폴더에 기록되는 네 개의 정적 1:1 스티커 이미지입니다.
- 정적 이미지로부터 생성되는, 스티커당 하나씩인 네 개의 중간 MP4 클립입니다.
- 네 개의 GIF 경로를 나열하는 최종 deliver_assets 블록으로, 응답의 마지막에 배치됩니다.
작동 방식
- 01캡션 확정하기
에이전트는 사용자의 언어로 캡션을 커스텀으로 할지 기본값으로 할지 물어봅니다.
- 02정적 스티커 네 개 생성하기
사진은 사람, 동물, 사물 또는 로고로 분류된 후, {action}과 {caption}이 채워진 이미지 프롬프트 템플릿으로부터 네 개의 1:1 이미지가 생성됩니다.
- 03각 이미지를 비디오로 애니메이션화하기
각 PNG는 비디오 프롬프트 템플릿을 사용해 이미지-투-비디오 모드의 비디오 스크립트를 거쳐, 스티커당 하나의 MP4를 생성합니다.
- 04비디오를 GIF로 변환하기
변환 스크립트를 한 번 호출하면 네 개의 MP4를 모두 가져와 각각 옆에 GIF를 씁니다.
- 05고정된 순서로 전달하기
응답은 한 줄짜리 상태 표시 후 네 개의 GIF를 나열하는 deliver_assets 블록으로 구성되며, 그 뒤에는 아무것도 작성되지 않습니다.