사용 가이드
Creatify-Boreal 프롬프트 레시피: 바로 사용 가능한 UGC 및 제품 영상 프롬프트
훅, 인물 프레이밍, 제품 샷에 적용할 수 있는 실용적이고 재사용 가능한 프롬프트 패턴
일회성 프롬프트보다 프롬프트 레시피가 나은 이유
creatify-boreal로 UGC나 제품 영상을 만드는 모든 팀은 결국 같은 벽에 부딪힙니다. 지난주에 훌륭한 클립을 만들어낸 프롬프트도 단어 하나만 바꾸거나, 제품을 바꾸거나, 동료에게 넘기면 결과가 달라집니다. 일회성 프롬프트는 빠르게 보이지만, 클립이 스무 개쯤 쌓이고 나면 어떤 지시가 그 좋은 클립을 만들었는지 알 수 없게 됩니다.
프롬프트 레시피는 프롬프트를 코드처럼 다루어 이 문제를 해결합니다. 얽히고설킨 긴 문장을 쓰는 대신, 이름이 붙은 슬롯을 가진 매개변수화된 템플릿을 유지합니다. 하나는 목표, 하나는 주체, 하나는 프레이밍, 하나는 스타일, 하나는 제약을 위한 슬롯입니다. 제품과 캠페인에 맞춰 슬롯을 채우고, 구조는 그대로 유지합니다.
효과는 빠르게 쌓입니다.
- 재현성. 두 사람이 같은 템플릿을 채우면 비슷한 출력을 얻습니다. 공유되는 것은 뼈대이고, 달라지는 것은 변수뿐이기 때문입니다.
- 버전 관리. 레시피를 코드 저장소에 두고, 풀 리퀘스트에서 리뷰하고, 그 레시피가 만든 클립에 표시를 달 수 있습니다.
- 테스트 용이성. 훅을 A/B 테스트할 때 프롬프트 전체를 다시 쓰며 신호를 잃지 않고, 슬롯 하나만 한 번에 바꿀 수 있습니다.
이것이 임시 실험에서 반복 가능한 워크플로로 넘어가는 전환점입니다. 레시피가 창작 단위이고, creatify-boreal은 그 뒤의 렌더링 엔진입니다. 이 가이드의 나머지 부분에서는 대부분의 UGC 및 제품 영상을 구동하는 세 가지 핵심 모듈, 즉 훅, 인물 프레이밍, 제품 샷에 대한 구체적인 레시피를 살펴본 다음, 그것들을 연결하고 검증하는 방법을 보여줍니다.
Creatify-Boreal 프롬프트 레시피의 구조
레시피를 쓰기 전에 구성 요소부터 합의합니다. 잘 구성된 creatify-boreal 레시피는 명확한 변수를 가진 다섯 개의 조합 가능한 블록으로 이루어집니다. 구체적인 문구는 직접 정하면 되고, 재사용성을 결정하는 것은 구조입니다.
1. 목표 블록
클립이 무엇을 달성해야 하고 누구를 대상으로 하는지 한 문장으로 설명합니다. 이는 모든 하위 선택의 기준점을 정합니다.
목표: {duration}초 길이의 {format} 클립으로, {audience}를 대상으로 {objective}를 달성한다.
2. 주체 블록
화면에 누가 또는 무엇이 나오는지입니다. 인물 중심 클립에서는 출연자이고, 제품 샷에서는 물건입니다.
주체: {presenter_or_product}, {key_trait}.
3. 프레이밍 블록
카메라 거리, 각도, 구도입니다. 스타일과 분리해 두면 여러 룩 사이에서 같은 프레이밍을 재사용할 수 있습니다.
프레이밍: {shot_size}, {camera_angle}, 주체는 {placement}에 위치.
4. 스타일 블록
시각적·정서적 레지스터, 즉 평이한 언어로 묘사한 조명, 리듬, 에너지 수준, 미학적 참조입니다.
스타일: {lighting}, {pacing}, {tone}.
5. 제약 블록
출력이 반드시 지켜야 하는 하드 규칙입니다. 화면비, 화면 텍스트 정책, 피해야 할 내용, 브랜드 안전 경계가 포함됩니다.
제약: {aspect_ratio}; {text_policy}; {avoid_list} 회피.
완전한 레시피는 이 블록들을 차곡차곡 쌓고 변수 슬롯을 채우기 쉽게 표시한 것입니다. 두 가지 실용 규칙이 레시피를 건강하게 유지합니다. 첫째, 한 블록이 다른 블록으로 스며들게 두지 않습니다. 프레이밍이 톤을 서술하기 시작하면 톤을 독립적으로 교체할 능력을 잃게 됩니다. 둘째, 레시피 라이브러리에서 변수 이름을 안정적으로 유지합니다. 그래야 규모를 키울 때 스크립트가 일관되게 채울 수 있습니다.
레시피: 사용자가 스크롤을 멈추게 하는 훅 스크립트
훅은 모든 UGC 클립의 첫 박자이며, 클립이 저조한 성과를 내는 가장 흔한 원인입니다. 훅을 자체 레시피로 분리하면 영상 전체를 다시 지정하지 않고도 오프닝을 테스트할 수 있습니다.
바로 사용 가능한 템플릿:
목표: {hook_seconds}초 길이의 오프닝으로, {audience}가 스크롤을 멈추고 다음 말을 듣고 싶게 만든다.
주체: {presenter_persona}가 카메라를 향해 직접 말하며, 에너지 {energy_level}.
프레이밍: {shot_size} 셀피 스타일, 눈높이, 주체 중앙.
스타일: {lighting}, 빠른 템포, 대화체 톤.
제약: {aspect_ratio}; 훅 대사는 첫 1초 안에 말한다;
화면 텍스트: {text_hook}; {avoid_list} 회피.
훅 대사: "{hook_script}"
훅 유형: {hook_type} # 예: problem-callout, curiosity, result-first, contrarian
제품에 맞춰 이 변수들을 교체합니다: presenter_persona, hook_type, hook_script, text_hook. 나머지는 모두 재사용 가능한 껍데기입니다.
이 패턴이 주는 이점은 다음과 같습니다.
- 변수 하나, 테스트 하나. 여러 실행 사이에서
hook_type만 바꾸면, 특정 오디언스에게 어떤 오프닝 원형이 통하는지 추측이 아니라 데이터로 알 수 있습니다. - 스크립트와 연출의 분리. 말할 대사는 자체 슬롯에 살고 있어서, 카피라이터는 프레이밍이나 스타일을 건드리지 않고 대사를 다시 쓸 수 있습니다.
- 텍스트 훅의 명시화. 자막형 텍스트는 흔한 무음 실패 지점이므로, 레시피는 텍스트 훅과 그 노출 방식을 반드시 선언하게 만듭니다.
작은 hook_type 값 라이브러리를 유지하고 제품 간에 돌려 쓰세요. 몇 차례 배치를 돌리고 나면 어떤 원형이 어떤 카테고리에 맞는지 알게 되고, 그 라이브러리는 진정한 자산이 됩니다.
레시피: 인물 프레이밍과 연기
인물 아바타는 일관성이 실제 가치를 발휘하는 지점입니다. 시청자는 하나의 콘텐츠 시리즈에서 같은 출연자를 알아봐야 하므로, 프레이밍과 연기는 매번 새로 구상하는 것이 아니라 재현 가능해야 합니다.
바로 사용 가능한 템플릿:
목표: {duration}초 길이의 출연자 클립으로, 일관된 카메라 앞 연기를 보여준다.
주체: {presenter_persona}, {wardrobe}, {expression}.
프레이밍: {shot_size}, {camera_angle}, 주체는 {placement}에 위치, 헤드룸 {headroom}.
스타일: {lighting}, {pacing} 연기, {tone}.
제약: {aspect_ratio}; 시선은 {gaze_target} 방향; 손은 {hand_behavior};
{avoid_list} 회피.
연기 노트: {speech_pace} 속도로 말한다; {emphasis_phrases}를 강조한다.
이를 제어하는 손잡이
shot_size와camera_angle은 시리즈의 시각적 서명을 정의합니다. 한 캠페인에서는 이들을 고정하고, 의도적으로 포맷을 바꾸고 싶을 때만 변경하세요.placement와headroom은 머리가 화면 안에 머물고 구도가 안정적으로 유지되게 합니다. 클립이 세로형 피드로 잘라질 때 가장 중요합니다.gaze_target은 출연자가 카메라를 볼지 화면 밖을 볼지 결정합니다. 시선의 불일치는 시리즈가 짜깁기되었다는 미묘하지만 강한 신호입니다.speech_pace와emphasis_phrases는 스크립트를 건드리지 않고 연기를 빚습니다. 그래서 같은 인물이 여러 스크립트 변형을 소화할 수 있습니다.
presenter_persona, wardrobe, expression은 캠페인에 따라 바뀌는 변수로 두고, 나머지는 고정 껍데기로 두세요. 두 번째 출연자가 필요하면 레시피를 복사하고 이 세 슬롯만 바꾸면 됩니다. 프레이밍 언어는 그대로 이어집니다.
레시피: 제품 샷 프롬프트 단서
제품 샷은 훅이 약속한 주장을 전달합니다. 이 레시피는 물건 자체를 겨냥하며, 여러 번 생성해도 시각 결과가 브랜드에 부합하도록 충분히 정밀하게 묘사합니다.
바로 사용 가능한 템플릿:
목표: {duration}초 길이의 제품 샷으로, {feature_to_showcase}를 부각한다.
주체: {product_name}, {product_state}, {distinctive_detail}.
프레이밍: 제품의 {shot_size}, {camera_angle}, 제품은 화면에서 {placement}.
스타일: {lighting}, {surface_context}, {motion}.
제약: {aspect_ratio}; 라벨 가독성: {label_rule}; 색상 충실도 {color_rule};
{avoid_list} 회피.
단서: {cue_type} # 예: rotation, reveal, close-up detail, in-hand demo
브랜드에 부합하는 단서 묘사
단서는 제품 샷을 의도적으로 보이게 만드는 작은 지시입니다. 범용성이 높은 세 가지 단서는 다음과 같습니다.
cue_type은 움직임의 은유를 선택합니다. 느린 회전은 히어로 샷으로, 클로즈업 디테일은 기능 증명으로 읽힙니다. 어휘를 작고 일관되게 유지하세요.distinctive_detail은 반드시 보여야 하는 단일 특징을 명명합니다. 샷마다 디테일을 하나만 강제하면 카메라가 방황하는 것을 막을 수 있습니다.label_rule과color_rule은 명시적인 브랜드 안전 제약입니다. 라벨이 읽히고 색이 사실적으로 유지된다고 미리 선언하면 이후 재실행을 줄일 수 있습니다.
product_state와 surface_context가 변수이기 때문에, 같은 레시피가 물건이 손에 들려 있든, 선반 위에 있든, 시연 중이든 적용됩니다. 이 변수들을 교체하고 프레이밍과 단서 어휘는 그대로 두면 제품 라이브러리의 시각적 일관성이 유지됩니다.
레시피를 결합해 완전한 영상 워크플로 만들기
개별적으로 유용한 레시피는 순서를 정하면 파이프라인이 됩니다. 전형적인 UGC 스타일 클립은 세 박자로 이루어집니다: 훅, 출연자 본체, 제품 증명. 각 박자는 하나의 레시피에 대응하며, 세 레시피는 같은 변수 소스를 공유합니다.
체인
- 변수를 한 번만 해석합니다. 제품별 설정(인물, 오디언스, 훅 유형, 보여줄 특징, 화면비)을 유지하고, 이를 각 레시피에 공급합니다. 그래서 체인이 조합 가능해집니다. 훅과 제품 샷은 같은 값을 읽으므로 같은 제품과 오디언스에 대해 일치합니다.
- 훅을 생성합니다. 훅 레시피로 오프닝 방향을 고정합니다.
- 출연자 클립을 생성합니다. 인물 아바타 레시피를 사용해 같은 인물과 프레이밍 껍데기를 재사용합니다.
- 제품 샷을 생성합니다. 제품 레시피를 사용하고,
cue_type을 훅이 약속한 특징을 향하게 합니다. - 조립하고 검토합니다. 각 박자를 하나의 시퀀스로 묶고, 훅의 약속이 실제로 제품 샷에서 이행되는지 확인합니다.
config = { persona, audience, hook_type, hook_script, feature, aspect_ratio, ... }
beat_1 = hook_recipe(config)
beat_2 = avatar_recipe(config)
beat_3 = product_recipe(config)
video = assemble([beat_1, beat_2, beat_3])
체인 구성의 실용 규칙
- 프레이밍 껍데기를 공유합니다. 세 레시피를 같은 프레이밍 어휘에서 파생시켜, 각 박자를 이어 붙였을 때 프레임 크기나 각도가 갑자기 튀지 않게 합니다.
- 약속은 하나. 훅의 주장은 제품 샷이 보여주는 특징과 정확히 같아야 합니다. 불일치는 미끼와 바꿔치기로 읽힙니다.
- 각 박자를 독립적으로 재실행할 수 있게 유지합니다. 제품 샷만 약하다면 클립 전체가 아니라 그 박자만 다시 생성하세요.
체인이 안정되면 생성은 설정의 함수가 됩니다. 설정을 바꾸고, 다시 실행하고, 일관된 새 클립을 얻습니다.
규모에 맞춰 프롬프트를 반복하고 검증하기
레시피는 몇 차례의 통제된 반복 주기를 거쳐야 프로덕션 준비가 됩니다. 목표는 대량 제작에 들어가기 전에 낮은 비용으로 확신을 얻는 것입니다.
효과가 좋은 버전 관리 루프
- 레시피를 저장소에 저장합니다. 호출하는 코드와 같은 곳에 두고, 파일명을 안정적으로 유지하며, 개정마다 변경 로그 한 줄을 추가합니다.
- 프롬프트만이 아니라 설정을 커밋합니다. 레시피와 그 실행에 쓰인 변수 전체가 진정한 기록 단위입니다. 설정이 없으면 과거 결과를 재현할 수 없습니다.
- 출력에 레시피 버전을 표시합니다. 클립이 승인되면 어떤 버전이 만들었는지 기록합니다. 나중에 품질 퇴행을 추적하는 방법이 바로 이것입니다.
소규모 배치 검증
어떤 대량 실행에 들어가기 전에도, 소규모 배치(레시피 변형마다 몇 개의 클립)를 생성하고 명확한 기준으로 점수화합니다. 훅이 첫 1초에 성립하는가, 프레이밍이 일관되는가, 약속한 특징이 보이는가, 제약이 지켜지는가? 변형끼리 슬롯 하나만 정확히 다른 경우에만 비교해서 신호를 원인에 귀속시킬 수 있게 합니다.
다음 조건이 충족될 때만 레시피를 대량 생성으로 승격합니다.
- 소규모 배치에서 여러 번 실행해도 견고하며, 운 좋은 클립 하나에만 의존하지 않아야 합니다.
- 실행 간의 변이를 브랜드가 수용할 수 있어야 합니다.
- 그 결과를 만든 설정이 커밋되고 표시되어 있어야 합니다.
반복을 멈출 때
수확 체감은 빨리 옵니다. 세 번의 단일 슬롯 수정이 품질에 거의 영향을 주지 않는다면, 보통 한계는 프롬프트가 아니라 브리프에 있습니다. 문구를 다듬기보다 목표 블록이나 설정을 다시 검토하세요. 레시피를 고정하고, 표시를 남기고, 실험 수준을 한 단계 올리세요.
이 루프를 돌리면 creatify-boreal 라이브러리는 운 좋은 프롬프트가 모인 폴더가 아니라, 유지 관리하고 리뷰하며 자신 있게 확장할 수 있는 시스템이 됩니다.
관련 글
모든 아티클 보기 →-
사용 가이드
seedream-5.0-pro/image-to-image 시작 가이드: 기능, 가격 및 연동 핵심 포인트
ByteDance 이미지 편집 모델의 기능 경계, 과금 방식 및 엔지니어링 연동 실무
-
사용 가이드
seedream-5.0-pro 텍스트-이미지 생성 입문 가이드: 능력 경계, API 연동 및 비용 관리
개발자를 위한 실무 관점: 파라미터 핵심부터 장당 $0.05 비용 추정까지
-
사용 가이드
Hailuo 2.3 Fast 이미지-투-비디오 입문 가이드: 성능 범위, 가격 및 연동 실무
개발자를 위한 MiniMax 이미지-투-비디오 모델 선택과 연동 핵심 포인트