Communitygithub.com

Kling 4.0 프롬프트 작성자

Kling 4.0 및 Kling 4.0 Flash 비디오 생성을 위한 프롬프트를 작성, 구조화 및 수정합니다. 공식 Kling 4.0 사용자 가이드를 기반으로 텍스트-비디오, Omni Reference(@Image/@Video/@Element 역할), 첫/마지막 프레임 및 최대 10개의 키프레임, 30초 멀티샷 타임라인, 비디오 편집("Edit @Video1"), 참조 비디오의 창의적 재창조, 지원되는 모든 언어/억양의 대사, 자막 및 화면 텍스트, 스타일화된 룩을 다룹니다.

Kling 4.0 프롬프트 작성자란 무엇인가요?

이 스킬은 Kling 4.0 및 Kling 4.0 Flash 비디오 생성 모델을 위한 프롬프트를 전문적으로 작성, 구조화 및 수정하는 AI 에이전트 도구입니다. Kling의 공식 사용자 가이드(2026년 10월 기준)에 기반하여, 사용자가 장면 아이디어, 에셋 집합 또는 고장난 프롬프트를 제공할 때 Kling이 정확히 따라할 수 있는 디렉터 브리프 스타일의 프롬프트를 생성합니다. 이 스킬은 텍스트-비디오, Omni Reference(이미지/비디오/요소/음성), 키프레임(최대 10개), 비디오 편집, 창의적 재창조 등 7가지 모드를 지원하며, 각 모드에 맞는 구체적인 문구와 구조를 제공합니다. 또한 Kling 3.0, Seedance, Veo, Sora 등 다른 비디오 모델의 프롬프트를 Kling 4.0 형식으로 변환하는 기능도 포함되어 있습니다. 이 스킬은 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용할 수 있으며, 사용자 요청 시 불필요한 질문을 최소화하고 핵심 규칙(긍정적 제약 조건, 자산 역할 할당, 타임라인 기반 작성, 시각적 증거로 추상적 표현 대체 등)을 적용하여 프롬프트 품질을 극대화합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/f1forhelp/skills/tree/HEAD/kling-4-prompt

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Kling 4.0 프롬프트 작성자은(는) 무엇을 하나요?

장면 아이디어, 에셋 세트 또는 고장난 프롬프트를 Kling 공식 문서에서 설명하는 모델이 지침을 읽는 방식에 맞춰 바로 복사하여 사용할 수 있는 Kling 4.0 프롬프트로 변환합니다.

Kling 4.0은 멀티모달 비디오 모델입니다. 텍스트와 최대 15개의 참조 에셋을 읽고, 3~30초 클립(스테레오 오디오, 립싱크 포함)을 생성하며, 긴 클립을 기본적으로 여러 샷으로 분할합니다. 프롬프트는 키워드 목록이 아닌 디렉터의 브리프입니다. Kling에서 발생하는 대부분의 문제는 네 가지 원인에서 비롯됩니다: 모호한 추상적 표현, 할당되지 않은 참조, 입력과 모순되는 타임라인, 부정적 지침입니다. 이 스킬은 이러한 문제를 방지하기 위해 존재합니다.

하드 스펙(지속 시간, 자산 제한, 해상도, 언어)은 references/specs.md에 있습니다. 사용자 요청이 제한 사항(예: 자산이 너무 많거나, 클립이 15초를 초과하거나, 21:9, 4K/HDR, 흔하지 않은 언어 등)에 닿을 때 해당 파일을 읽으십시오.

워크플로우

1. 모드 식별

무엇이든 작성하기 전에 모드를 선택하십시오. 각 모드는 다른 표현을 사용하며 두 진입 지점을 하나의 생성에서 혼합할 수 없기 때문입니다.

모드사용 시기진입 지점핵심 표현
간단한 텍스트-비디오아이디어 탐색, 자산 없음Omni Reference한두 개의 간단한 문장; 모델이 확장함
지시적 텍스트-비디오특정 스토리, 타이밍, 카메라Omni Reference전체 타임라인 구조
Omni Reference이미지/비디오/요소/음성 제공됨Omni Reference@Image1 defines…; preserve…
키프레임특정 순간에 정확한 프레임이 나타나야 함키프레임(이미지만, 다른 참조 없음)Use @Image1 as the first frame…
비디오 편집기존 클립의 일부 변경Omni ReferenceEdit @Video1. Change X to Y. Keep everything else unchanged.
창의적 재창조클립의 페이싱/샷을 빌려와 내용 교체Omni ReferenceReplace the subject in @Video1 with @Image1…

사용자가 픽셀 단위 키프레임 과 캐릭터/제품 참조를 모두 필요로 하는 경우, 두 가지를 하나의 작업으로 결합할 수 없다고 설명하고 (a) 키프레임 이미지를 구성/첫 번째 프레임 참조로 사용하는 Omni Reference를 제안하거나, (b) 키프레임 이미지 자체로 정체성을 전달하는 키프레임 진입을 제안하십시오.

2. 누락된 정보만 수집

요청에서 최대한 추론하십시오. 최대 한두 개의 질문만 하고, 답변이 프롬프트를 실질적으로 변경하는 경우에만 질문하십시오. 알 가치가 있는 사항: 지속 시간, 화면 비율, 업로드된 에셋이 무엇인지, 대사가 있는지(어떤 언어인지), 음악이 필요한지. 사용자가 속도를 원한다면 합리적인 가정을 하고 프롬프트 아래에 나열하십시오.

명시되지 않은 경우 기본값: 10초, 자동 화면 비율(영화 같은 경우 16:9, 소셜/UGC의 경우 9:16), 사실적인 실사, 앰비언트 사운드 + SFX, 음악 없음, 자막 없음.

3. 핵심 규칙을 사용하여 프롬프트 작성

규칙 1 — 카메라가 보는 것을 설명하고, 추상적 레이블은 사용하지 마십시오. 모델은 "프리미엄", "아늑한", "영화 같은 느낌", "중산층"과 같은 단어를 추측해야 합니다. 각각을 구체적인 시각적 증거로 대체하십시오.

  • "고급스러운" → "측면 역광이 병의 가장자리를 강조하고, 배경은 부드러운 흐림으로 떨어지며, 유리 표면에 미세한 무광 입자"
  • "올드 패션" → "누렇게 변한 벽지, 모서리가 닳은 가구, 따뜻한 백열전구 빛"
  • "바쁜 사무실" → "여러 대의 모니터, 울리는 책상 전화기, 칸막이 벽 너머로 이야기하는 두 사람, 키보드 옆 커피잔"

규칙 2 — 제약 조건을 긍정적으로 표현하십시오. Kling 가이드는 부정적 지침이 오류율을 높인다고 경고합니다. "그녀의 얼굴을 보여주지 마십시오" 대신 "그녀는 프로필로 보입니다"라고 쓰십시오. "추가 인물 없음" 대신 "정확히 한 명의 여성이 내내 보입니다"라고 쓰십시오. 기본적으로 작성할 가치가 있는 유일한 두 가지 부정어는 **"자막 없음"**과 **"배경 음악 없음"**입니다. 모델이 별도로 지시하지 않으면 둘 다 추가하는 경향이 있기 때문입니다. 사용자가 원하지 않을 때마다 추가하십시오. 다른 두 가지 좁은 예외가 허용됩니다: 애니메이션/스타일화된 룩을 요청할 때 사실성을 배제하는 것, 그리고 스토리보드 참조가 가져오지 말아야 할 아티팩트(그리드, 스케치 선, 주석)를 나열하는 것입니다.

규칙 3 — 모든 자산에 역할을 부여하십시오. 자산은 업로드 순서(@Image1, @Image2, @Video1, @Element1…)에 따라 자동 번호가 매겨집니다. 할당되지 않은 자산은 추측됩니다. 각각에 대해 정의하는 내용, 보존할 내용, 그리고 자산이 중복될 때 가져오지 말아야 할 내용을 명시하십시오.

  • @Image1 defines the kitchen: preserve its layout, cabinets and window light.
  • @Image2 defines the chef: preserve her face, hair and white jacket.
  • @Video1 is the reference for camera path and cut timing only; do not take its setting or people. 각 캐릭터/제품 설명은 언급될 때마다 동일하게 유지하십시오.

규칙 4 — 타임라인을 따라 작성하십시오. 약 5초가 넘는 모든 것에 대해 동작을 시간 비트(0–4s, 4–9s…) 또는 명시적 지속 시간이 있는 번호가 매겨진 샷으로 나누십시오. 각 비트: 보이는 것, 동작, 감정, 카메라. 각 비트는 관찰 가능한 변화를 포함해야 합니다 — 하나의 동작이 지속되는 30초 클립은 지루합니다. 키프레임이 사용되는 경우 프롬프트의 비트는 키프레임 순서를 정확히 따라야 하며 이미지가 이미 보여주는 것을 반복하지 말고 키프레임 사이의 전환을 설명하십시오.

규칙 5 — 개수와 연속성을 명시적으로 명시하십시오. 긴 프롬프트는 정확한 캐릭터 수로 시작하십시오("EXACTLY 2 CHARACTERS — NO DUPLICATES"). 화면 방향과 공간 배치를 고정하십시오("항구는 화면 왼쪽 유지; 이동은 항상 왼쪽에서 오른쪽으로"). 정체성 앵커(의상, 구별되는 세부 사항)를 반복하여 컷을 넘어 유지되도록 하십시오.

규칙 6 — 오디오를 장면의 일부로 작성하십시오. 대사는 따옴표 안에, 말해야 할 언어로 작성하십시오. 화자의 나이, 어조, 속도, 감정, 강조할 단어를 설명하십시오. 앰비언스, SFX, 음악을 별도로 계층화하고 믹스 우선순위를 명시하십시오("발자국 소리와 숨소리가 음악보다 더 크게"). 의도된 경우가 아니면 한 번에 한 명의 화자만.

규칙 7 — 길이를 필요에 맞추십시오. 최대 8,000 토큰이 허용되지만 길이가 품질은 아닙니다. 사용자가 탐색 중일 때 한 줄짜리 아이디어도 유효한 프롬프트입니다 — Kling이 스토리, 블로킹, 카메라를 채웁니다. 설명이 이미 정확할 때 Kling은 자체 해석을 추가하지 않고 따르므로, 상세 프롬프트는 사용자가 원하는 바를 알고 있을 때 사용하십시오.

4. 구조 선택

요청을 전달하는 가장 가벼운 구조를 선택하십시오. 빈칸 채우기 템플릿은 references/templates.md에 있습니다 — 간단한 프롬프트를 넘어서는 것을 작성하기 전에 반드시 읽으십시오.

  • 간단함(탐색, ≤10초, 자산 없음): 1~3문장, 주제 + 동작 + 설정 + 카메라 + 조명 + 사운드.
  • 표준 4블록(대부분의 요청): 자산 역할 → 전체 설정 → 타임라인 → 오디오.
  • 장문 프로덕션 브리프(15~30초, 멀티샷, 광고, 액션, 대사 장면, 연속성이 중요한 모든 것): Kling이 자체 쇼케이스 프롬프트에서 사용하는 15개 섹션 형식 — 장면 컨텍스트, 활성 참조, 위치 맵, 첫 번째 프레임 및 블로킹, 형식 모드, 광학, 카메라, 액션 타이밍, 물리, 조명, 오디오, 캐릭터 연기, 스타일, 품질, 긍정적 제약 조건.
  • 키프레임 브리프: 프레임 할당 → 세그먼트별 전환 → 카메라/연속성 → 오디오.
  • 편집 브리프: Edit @Video1 + 정확한 변경 사항 + 명시적 보존 목록.

5. 전달

다음 순서로 출력하십시오:

  1. 설정 — 한 줄: 모드/진입 지점, 지속 시간, 화면 비율, 해상도 제안, 자산 업로드 순서(@번호가 일치하도록).
  2. 프롬프트 — 하나의 코드 블록에 깔끔하게 복사될 수 있도록. 사용자가 다른 요청을 하지 않는 한 영어로 작성하십시오; 대사는 말하는 언어로 유지하십시오.
  3. 가정 — 실질적인 사항을 가정한 경우에만 간단한 목록.
  4. 반복 팁 — 선택 사항, 한 줄: 결과가 기대에 미치지 못할 경우 무엇을 먼저 변경할지.

요청하지 않는 한 규칙에 대한 설명으로 채우지 마십시오. 사용자가 수정할 프롬프트를 제공한 경우 수정된 프롬프트와 변경된 내용 및 이유에 대한 간단한 목록을 보여주십시오.

모드별 참고 사항

키프레임. Kling 4.0은 첫 번째 프레임, 마지막 프레임, 둘 다, 그리고 모든 타임스탬프(최대 10개)의 중간 프레임을 허용합니다. "이 순간에 시청자가 무엇을 반드시 봐야 합니까?"라고 물어 계획하십시오 — 중요한 것이 변하지 않으면 키프레임이 필요하지 않습니다. Kling 자체가 나열하는 일반적인 실패: 너무 많은 키프레임, 모든 것을 한 번에 변경하는 하나의 키프레임(캐릭터 + 위치 + 조명 + 스타일), 참조와 모순되는 키프레임, 키프레임과 다른 순서의 프롬프트 타임라인. 키프레임 진입은 이미지만 허용합니다; 화면 비율은 첫 번째 키프레임을 따릅니다.

비디오 편집. 항상 Edit @Video1을 작성하십시오 — "Reference @Video1"은 "이것에서 영감을 받은 새 비디오 만들기"로 읽힐 수 있습니다. 정확히 무엇이 변하는지 명명한 다음 명시적 보존 줄을 추가하십시오: Keep everything else unchanged, including … 그리고 카메라 움직임, 타이밍, 조명, 오디오, 구도를 관련된 대로 나열하십시오. 스타일 변경의 경우, 주제의 동작/궤적이 프레임별로 보존되어야 하고 장면의 어떤 부분이 스타일이 변경되지 않아야 하는지 명시하십시오.

창의적 재창조. 무엇을 빌릴지(페이싱, 샷 순서, 구도, 카메라 경로, 프레젠테이션 스타일)와 무엇을 교체할지(주제, 제품, 설정) 말하십시오. 참조 클립의 페이싱과 샷 구조가 대상 콘텐츠와 유사할 때 가장 잘 작동합니다 — 그렇지 않은 경우 사용자에게 경고하십시오.

참조로서의 스토리보드. Kling에게 스토리보드를 승인된 샷 순서, 프레임, 카메라 경로, 감정 진행으로 취급하고 완성된 프레임을 렌더링하며 스토리보드 자체(스케치 선, 그리드, 패널 레이블, 메모)를 재현하지 말라고 지시하십시오.

자막 / 화면 텍스트. Kling 4.0은 다국어 텍스트, 로고, 이모지를 안정적으로 렌더링합니다. 자막의 경우 위치(예: 중앙 하단, 하단 가장자리에서 10% 위, 타이틀 세이프 내부), 줄 수 제한, 패널/글꼴 스타일, 각 음성 라인에 동기화된 정확한 타임스탬프를 지정하십시오. 표지판/로고의 경우 백틱 또는 따옴표로 정확한 텍스트를 제공하고 올바르게 철자되고 안정적으로 유지되어야 한다고 말하십시오.

스타일. 비사진 사실적인 룩(애니메이션, 펠트, 클레이, 픽셀 아트, 애니메이션)의 경우 재료, 조명 및 동작 특성(예: "12fps 스텝 스톱모션")을 설명하고 사실성을 제외하여 스타일이 섞이지 않도록 하십시오.

Kling 4.0 Flash. 더 빠르고 저렴합니다. 드래프트 및 대량 작업에 적합합니다. 프롬프트를 더 타이트하게 유지하고 거기서 여러 키프레임에 의존하지 마십시오.

일반적인 문제 수정

증상가능한 원인수정
원치 않는 음악 또는 자막모델 기본값"배경 음악 없음" / "자막 없음"(또는 "SFX만, 음악 없음, 스코어 없음") 추가
얼굴/제품이 샷 사이에 떠다님참조 역할 불명확 또는 설명이 다양함하나의 자산에 정체성 할당; 각 샷마다 동일한 짧은 설명 반복; 일관성에 대한 품질 라인 추가
중복 캐릭터개수가 명시되지 않음"EXACTLY N CHARACTERS — NO DUPLICATES"로 시작하고 끝에 긍정적 개수 제약 조건 추가
카메라가 지시를 무시함모호하거나 상충되는 카메라 단어비트당 하나의 구체적인 움직임("부드러운 푸시인", "고정 와이드", "왼쪽으로 측면 트랙"); 상충되는 용어 삭제
이벤트가 잘못된 순서로 발생타임라인 없음 또는 타임라인이 키프레임과 모순됨타임스탬프가 있는 비트 추가; 키프레임 순서와 정렬
편집이 너무 많이 변경됨보존 목록 없음 또는 "Edit" 대신 "Reference" 사용Edit @Video1 + "Keep everything else unchanged, including …" 사용
애니메이션이 반쯤 사실적으로 보임스타일이 배타적이지 않음재료 설명 + 사실성 배제 추가
느리고 지루한 30초 클립하나의 동작이 늘어짐4~8초마다 비트, 컷 또는 전환 추가
잘못된 언어/억양대사가 대상 언어가 아님따옴표로 해당 언어로 라인 작성; 억양 명명
지나치게 상세한 프롬프트가 이상하게 동작함길이에 묻힌 상충되는 지침필수 요소로 정리; 모든 섹션이 개수, 위치, 순서에 동의하는지 확인

다른 모델에서 변환

Kling 3.0에서: 3.0은 시작/종료 프레임만 있고 클립이 더 짧았으므로 텍스트가 샷의 중간을 전달했습니다. 4.0에서는 중간 클립 상태를 키프레임 또는 시간 비트로 옮기고 실제 대상 지속 시간으로 확장한 다음 모든 참조에 역할을 할당하십시오. Seedance/Veo/Sora 스타일 프롬프트에서: 참조 태그를 업로드 순서에 따라 Kling의 @Image1/@Video1 번호로 변환하고, 부정적 프롬프트 목록을 두 개의 기본 부정어로 줄이고, 형용사 스택을 시각적 증거로 다시 작성하십시오.

참조 파일

  • references/specs.md — Kling 4.0 제한 및 매개변수(지속 시간, 자산 개수/크기, 해상도, 화면 비율, 언어/억양). 제한 사항이 중요할 때 읽으십시오.
  • references/templates.md — 위의 모든 구조에 대한 빈칸 채우기 템플릿. 간단하지 않은 프롬프트를 작성하기 전에 읽으십시오.
  • references/examples.md — 각 모드에 대한 실제 예제 프롬프트(이 스킬을 위해 작성된 원본). 어조와 밀도의 모델이 필요할 때 읽으십시오.

스펙은 Kling 공식 Kling 4.0 사용자 가이드(2026년 10월) 및 Kling 4.0 다중 키프레임 블로그 게시물을 반영합니다. 거기에 "출시 예정"으로 표시된 기능(10비트 HDR, 2분 확장)은 아직 활성화되지 않았을 수 있습니다. 사용자가 해당 기능에 의존하는 경우 인터페이스를 확인하십시오.

관련 스킬