LogoAhaPrompt
  • 프롬프트
  • 엄선
  • 모델
  • 제출
  • 블로그
AhaPromptAhaPrompt

이미지·영상·오디오, 모든 주요 AI 모델을 아우르는 프롬프트 라이브러리

Built withLogoNEXTY.DEV
탐색
  • 전체 프롬프트
  • 엄선 프롬프트
  • 이미지 프롬프트
  • 영상 프롬프트
  • 오디오 프롬프트
  • AI 모델
  • 프롬프트 제출
  • 블로그
언어
  • English
  • 中文
  • 日本語
  • 한국어

Copyright © 2026 AhaPrompt All rights reserved.

개인정보 처리방침이용약관
홈AI 프롬프트 라이브러리AI 영상 프롬프트Live2D VTuber 아바타 리깅 가이드

Live2D VTuber 아바타 리깅 가이드

OpenAIGPT-6 AstraOpenAIvideo

이 캐릭터를 VTube Studio와 OBS용 Live2D 아바타로 만드는 것을 도와줘. 먼저 디자인을 확정하고, 숨겨진 겹침이 있는 제대로 분리된 아트워크를 준비한 다음, 단계별로 리그를 만들고 테스트하자. 버전별 백업을 유지하고, 사용 가능한 도구로 무엇을 자동화할 수 있는지 설명해 줘.

상세 정보
유형
AI 영상 프롬프트
종횡비
16:9
Duration
1:31
업데이트
2026. 9. 14.
카테고리
CharacterAnimeGame Assets
Source

이 프롬프트 사용 방법

  1. 1위의 복사 버튼으로 프롬프트 전문을 복사하세요.
  2. 2OpenAI의 GPT-6 Astra 또는 선호하는 AI 영상 생성 도구를 엽니다.
  3. 3프롬프트를 붙여넣되 카메라·모션 관련 표현은 그대로 유지하세요——영상 연출을 좌우하는 부분입니다.
  4. 4예시의 설정(16:9 · 1:31 · Character · Anime · Game Assets)에 맞춰 생성한 뒤 조금씩 다듬으세요——작은 표현 차이가 결과를 크게 바꿉니다.

자주 묻는 질문

이 영상은 어떤 AI 모델로 생성되었나요?

이 클립은 OpenAI의 GPT-6 Astra로 생성되었습니다. 페이지의 프롬프트가 생성에 사용된 원문 그대로입니다.

이 프롬프트는 어떤 설정을 사용하나요?

예시는 GPT-6 Astra에서 다음 설정으로 생성되었습니다: 16:9 · 1:31 · Character · Anime · Game Assets. 같은 설정을 사용하면 가장 비슷한 결과를 얻을 수 있습니다.

비슷한 결과를 얻으려면 어떻게 하나요?

먼저 프롬프트를 그대로 복사한 뒤, 카메라·모션·조명 표현은 유지하고 피사체만 바꿔보세요. 영상 모델은 표현에 민감하므로 몇 차례 시도하는 것이 좋습니다.

이 프롬프트를 수정해도 되나요?

물론입니다. 장면을 교체하거나 템포 표현, 화면 비율을 바꿔 프로젝트에 맞게 조정하세요.

GPT-6 Astra 프롬프트 더 보기

0:15
OpenAIGPT-6 Astra
【참고 이미지 정의】 Image1=빨간 옷 민족풍 카툰 소녀|유일한 캐릭터 참고 Image1은 전체 영상에서 유일하고 최우선 순위의 인물 정체성, 얼굴, 헤어스타일, 의상 및 화풍 참고입니다. 全程에서 Image1 소녀의 다음 요소를 엄격히 유지합니다: 식별 가능한 얼굴 특징 오관 비율 검은색 쌍땋은 머리 빨강·파랑 땋은 머리 장식 민족풍 머리 장식 귀걸이 빨간 민족풍 롱스커트 옷 문양과 털 가장자리 장식 갈색 짧은 부츠 부드럽고 섬세한 2차원 일러스트 질감 귀엽고 생동감 있으며 약간 장난기 섞인 느낌의 기질 금지: 실사화 3D화 다른 사람으로 변형 헤어스타일 변경 의상 변경 화풍 변경 Image2=X 개인 프로필 화면 캡처|유일한 배경 및 레이아웃 참고 Image2는 전체 영상의 유일한 배경, UI, 판형 및 구도 참고입니다. Image2의 다음 요소를 엄격히 유지합니다: 상단 배너 이미지 프로필 원형 프레임 위치 흰색 UI 배경 모든 버튼 아이콘 페이지 구조 여백 색상 비율 전체 영상에서 카메라는 완전히 고정됩니다. 전체 페이지에 대해 다음을 금지합니다: 확대/축소 이동 회전 원근 변화 재구성 지정된 연기 외에 UI와 배경은 변경될 수 없습니다. 【전체 요구사항】 15초, 9:16 세로 화면, 고정 카메라, 2D 카툰 애니메이션 느낌의 짧은 영상을 생성합니다. 전체 영상에서: 배경은 항상 Image2의 X 프로필 화면 캡처입니다 움직이는 것은 캐릭터와 조작되는 텍스트뿐입니다 캐릭터는 처음에 프로필 원형 프레임 안에 위치합니다 캐릭터 이미지는 반드시 Image1의 빨간 옷 민족풍 카툰 소녀로 교체되어야 합니다 프로필 원형 프레임 위치와 페이지 자체는 항상 변하지 않습니다 전체 리듬은 가볍고 명확하며 약간의 코미디 느낌이 있습니다 대사 없음 내레이션 없음 대화 말풍선 없음 추가 자막 없음 관련 없는 인물 추가 금지 관련 없는 로고 추가 금지 관련 없는 텍스트 추가 금지 【타임라인 동작 설계】 【0.0~2.3초】 전체 X 페이지는 완전히 고정된 상태를 유지합니다. 프로필 원형 프레임 내부만 움직이기 시작합니다. 원형 프레임 안의 빨간 옷 소녀가 먼저 가볍게 눈을 깜빡이며 달콤한 미소를 짓습니다. 그녀는 고개를 살짝 숙여 소매 끝을 정리한 다음, 치마 끝자락을 가볍게 들어 올리며 마치 등장 준비를 하는 듯합니다. 이어서 그녀는 고개를 들어 바깥 페이지를 바라보고, 다시 고개를 숙여 페이지의 텍스트 내용을 잠시 본 후, 마지막으로 카메라를 바라보며 입가에 서서히 "장난을 치고 싶은" 귀엽고 짓궂은 미소를 띕니다. 동작은 작고 자연스러우며 귀엽고 생동감 있습니다. 과장된 변형 금지. 큰 흔들림 금지. 【2.3~4.0초】 소녀가 두 손으로 프로필 원형 프레임 가장자리를 잡고, 원형 프레임을 작은 입구처럼 사용해 그 안에서 자연스럽게 기어 나옵니다. 동작 순서가 명확하게 드러나야 합니다: 두 손으로 원형 프레임을 잡기 상반신이 먼저 나오기 한 발이 먼저 내딛기 다른 발이 이어서 나오기 그녀는 치마를 살짝 들어 올려 롱스커트가 걸리지 않게 합니다 치맛자락이 잠시 원형 프레임 가장자리에 살짝 걸립니다 그녀는 고개를 돌려 치맛자락을 가볍게 잡아당깁니다 치맛자락이 무사히 나옵니다 그녀는 가볍게 X 페이지 하단의 흰색 여백 영역에 착지합니다 착지 시 캐릭터는 가볍고 자연스러워야 하며, 치마, 땋은 머리, 귀걸이, 머리 장식이 가볍고 자연스럽게 흔들립니다. 캐릭터만 프로필에서 나옵니다. 프로필 원형 프레임 자체는 원래 위치에 그대로 유지되며, 변형되거나 사라지지 않습니다. 페이지 자체는 어떤 구조적 변화도 일어나지 않아야 합니다. 【4.0~7.6초】 소녀가 착지 후 좌우를 둘러보며 페이지에 텍스트가 많다는 것을 발견하고, 곧바로 "나쁜 생각이 났다"는 즐거운 표정을 짓습니다. 그녀는 페이지의 텍스트를 한 단락씩 찢기 시작합니다. 조작 가능한 대상은 페이지 내 모든 읽을 수 있는 텍스트/문자/숫자입니다. 예: 프로필 이름 사용자 ID 소개 문구 가입 시간 팔로워 수 팔로잉 수 버튼 안의 텍스트 게시물 내용 텍스트 기타 readable text / letters / numbers 3번만 찢으며, 동작은 명확하고 리듬감 있게: 1번째 그녀는 페이지 이름 영역 근처로 걸어가 두 손가락으로 한 줄 전체의 텍스트를 집어, 스티커를 떼듯이 명확하게 텍스트를 페이지 표면에서 찢어냅니다. 찢어진 텍스트는 그녀의 손에서 빠르게 두 번 접혀 작은 종이비행기가 됩니다. 그녀는 손목을 휘둘러 종이비행기를 카메라 방향으로 날려 보냅니다. 종이비행기는 전경을 스치듯 지나가며 화면 밖으로 날아갑니다. 해당 원래 텍스트 위치는 즉시 흰색 빈 공간이 됩니다. 2번째 그녀는 소개 문구 한 줄을 찢습니다. 이번 동작은 더 능숙해져서, 걸으면서 빠르게 종이비행기로 접습니다. 그런 다음 깔끔하게 카메라 반대쪽으로 휘둘러 날려 보냅니다. 종이비행기가 화면 전경을 가로질러 날아갑니다. 해당 위치의 텍스트는 동시에 사라지고 빈 공간만 남습니다. 3번째 그녀는 게시물 영역의 비교적 큰 텍스트 블록을 찢습니다. 이 텍스트 블록은 조금 더 커서, 두 손으로 빠르게 조금 더 큰 종이비행기로 접습니다. 먼저 "던질 준비"를 하는 작은 동작을 한 후, 갑자기 카메라 쪽으로 던집니다. 종이비행기가 빠르게 카메라를 향해 커지다가 화면 밖으로 날아갑니다. 해당 원래 텍스트 영역은 완전히 흰색 빈 공간이 됩니다. 3번째 던진 후, 그녀는 뿌듯하게 가볍게 손뼉을 한 번 칩니다. 중요 요구사항 텍스트는 종이 스티커처럼 들려서 찢어져야 합니다 직접 사라지면 안 됩니다 종이비행기는 반드시 찢어진 텍스트로 접어야 합니다 종이비행기가 하나 날아갈 때마다 해당 원래 텍스트 위치는 실제로 빈 공간이 되어야 합니다 종이비행기가 화면 전체를 가릴 정도로 크면 안 됩니다 텍스트 제거만 허용됩니다 다음 요소는 반드시 유지해야 합니다: 상단 배너 일러스트 프로필 원형 프레임 이미지 영역 모든 그래픽 아이콘 버튼 외곽선 구분선 썸네일 기타 비텍스트 시각 요소 【7.6~10.4초】 그녀는 페이지를 한 바퀴 둘러보며 아직 많은 잔여 텍스트가 남아 있음을 발견합니다. 얼굴의 뿌듯한 미소가 살짝 거둬지며, "아직 이렇게 많이 남았네"라는 표정을 짓습니다. 그녀는 가볍게 허리에 손을 얹은 후, 등 뒤에서 간단한 빗자루 하나를 꺼냅니다. 이어서 3번의 가벼운 화면 청소 동작을 진행합니다: 1번째 쓸기 페이지 상단에서 가로로 한 번 쓸어냅니다. 한 줄의 잔여 텍스트가 얇은 종이 부스러기처럼 쓸려 미끄러져 나갑니다. 2번째 쓸기 페이지 중앙에서 아래쪽으로 비스듬히 쓸어냅니다. 남은 텍스트가 계속 모여 페이지 한쪽에 쌓입니다. 3번째 쓸기 페이지 오른쪽 아래 방향으로 힘차지만 과하지 않게 한 번 쓸어냅니다. 마지막 남은 잔여 텍스트가 통째로 화면 밖으로 쓸려 나갑니다. 쓸기가 끝난 후, 그녀는 빗자루 손잡이로 땅을 가볍게 한 번 톡 치며 만족스러운 마무리를 합니다. 중요 요구사항 빗자루에 닿은 텍스트만 사라집니다 텍스트는 반드시 빗자루 동작에 따라 모이고 쓸려 나가야 합니다 갑자기 이유 없이 사라지면 안 됩니다 빗자루는 종이비행기 동작이 끝난 후에만 등장할 수 있습니다 빗자루는 하나만 있으며 증식할 수 없습니다 쓸기가 끝난 후, 페이지의 기존 텍스트는 모두 비워져야 합니다. 페이지에는 다음만 남습니다: 배경 이미지 UI 그래픽 아이콘 버튼 윤곽선 이미지 요소 넓은 깨끗한 흰색 여백 【10.4~13.7초】 그녀는 빗자루를 가볍게 한쪽에 기대어 놓고, 고개를 숙여 몸에서 굵은 검은색 마커펜 하나를 꺼냅니다. 그녀는 "딸깍" 소리와 함께 뚜껑을 열고, 몸을 돌려 비워진 넓은 흰색 여백 영역을 마주합니다. 그런 다음 그녀는 굵은 검은색 손글씨 마커펜으로 페이지 중앙에서 아래쪽에 이르는 넓은 빈 영역에 두 줄로 씁니다: 여기는 손커커의 자리야! 좋아해 주셔서 감사해요 이 두 문장은 명확하고 정확하며 완전하게 표시되어야 합니다. 오자가 있어서는 안 됩니다. 누락된 글자가 있어서는 안 됩니다. 깨진 글자가 있어서는 안 됩니다. 다른 문장으로 대체되어서는 안 됩니다. 다른 새로운 텍스트를 추가해서는 안 됩니다. 텍스트 스타일 요구사항: 검은색 굵은 마커펜 손글씨 느낌 한 획 한 획 자연스럽게 쓰여짐 충분히 큼 선명하고 읽기 쉬움 화면에서 눈에 띄는 위치를 차지함 쓰는 과정에서 펜촉이 나아가는 것이 명확하게 보여야 하며, 글자가 한 획 한 획 쓰여지는 것이지 순간적으로 나타나는 것이 아닙니다. 【13.7~15.0초】 쓰기가 끝난 후, 그녀는 마커펜 뚜껑을 다시 덮습니다. 먼저 한 발짝 뒤로 물러나 자신의 "걸작"을 만족스럽게 바라봅니다. 그런 다음 한 손으로 빗자루를 잡고, 다른 손으로 마커펜을 쥔 채 살짝 몸을 옆으로 돌립니다. 이어서 어깨 너머로 고개를 돌려 카메라를 바라보며, 약간 뿌듯하고 귀엽고 짓궂은 장난스러운 미소를 짓습니다. 과장된 큰 웃음이 아니라, 가볍게 눈을 가늘게 뜨고 장난이 성공한 후의 즐거운 미소입니다. 마지막 약 0.7초간 정지된 프레임으로 고정됩니다. 정지된 화면에서 다음이 동시에 명확하게 보여야 합니다: 페이지의 두 줄 큰 글자: 여기는 손커커의 자리야! 좋아해 주셔서 감사해요 고개를 돌려 카메라를 바라보며 짓궂은 미소를 짓는 빨간 옷 소녀 빗자루 텍스트가 비워진 X 페이지 배경
상세 보기
0:13
OpenAIGPT-6 Astra
당신에게 코드베이스에 기존 React 컴포넌트를 통합하는 작업이 주어졌습니다 코드베이스는 다음을 지원해야 합니다: - shadcn 프로젝트 구조 - Tailwind CSS - Typescript 그렇지 않은 경우, shadcn CLI를 통해 프로젝트를 설정하고 Tailwind 또는 Typescript를 설치하는 방법에 대한 지침을 제공하세요. 컴포넌트와 스타일의 기본 경로를 확인하세요. 컴포넌트의 기본 경로가 /components/ui가 아닌 경우, 이 폴더를 생성하는 것이 왜 중요한지에 대한 지침을 제공하세요 이 컴포넌트를 /components/ui 폴더에 복사-붙여넣기하세요: ```tsx mac-book-neo-hero.tsx "use client"; import * as React from "react"; import { useEffect, useRef, useState } from "react"; export type FrameSequenceStep = { from: number; to: number; color: string; num: string; total: string; icon?: React.ReactNode; title: string; description: string; label: string; }; export type FrameSequenceHeroProps = { frameCount: number; framePath: (i: number) => string; eagerCount?: number; scrollHeight?: string; brand?: React.ReactNode; navLinks?: { label: string; href: string }[]; ctaLabel?: string; ctaHref?: string; title: React.ReactNode; subtitle?: string; steps: FrameSequenceStep[]; className?: string; }; const cx = (...c: (string | false | null | undefined)[]) => c.filter(Boolean).join(" "); export function FrameSequenceHero({ frameCount, framePath, eagerCount = 140, scrollHeight = "600vh", brand, navLinks = [], ctaLabel, ctaHref = "#", title, subtitle, steps, className, }: FrameSequenceHeroProps) { const spacerRef = useRef(null); const cacheRef = useRef(new Array(frameCount)); const loadedRef = useRef(0); const targetFrameRef = useRef(0); const displayFrameRef = useRef(0); const lastShownRef = useRef(-1); const rafActiveRef = useRef(false); const [loadPct, setLoadPct] = useState(0); const [loaderDone, setLoaderDone] = useState(false); const [navScrolled, setNavScrolled] = useState(false); const [subHidden, setSubHidden] = useState(false); const [activeIdx, setActiveIdx] = useState(-1); const [progress, setProgress] = useState(0); const [stepLocal, setStepLocal] = useState(0); const [currentSrc, setCurrentSrc] = useState(() => framePath(1)); const showFrame = (i: number) => { if (i === lastShownRef.current) return; setCurrentSrc(framePath(i + 1)); lastShownRef.current = i; }; const loop = () => { if (rafActiveRef.current) return; rafActiveRef.current = true; const tick = () => { const diff = targetFrameRef.current - displayFrameRef.current; if (Math.abs(diff) { const eager = Math.min(eagerCount, frameCount); const loadOne = (i: number) => { const img = new Image(); img.decoding = "async"; img.src = framePath(i + 1); const onSettle = () => { loadedRef.current += 1; const pct = Math.round((loadedRef.current / frameCount) * 100); setLoadPct(pct); if (loadedRef.current === eager) { setLoaderDone(true); for (let j = eager; j { const spacer = spacerRef.current; if (!spacer) return; const total = spacer.offsetHeight - window.innerHeight; const p = Math.max(0, Math.min(1, window.scrollY / Math.max(1, total))); targetFrameRef.current = p * (frameCount - 1); loop(); setProgress(p); setNavScrolled(window.scrollY > 4); setSubHidden(window.scrollY > 8); let idx = -1; let local = 0; for (let i = 0; i = s.from && p { window.addEventListener("scroll", onScroll, { passive: true }); window.addEventListener("resize", onScroll); onScroll(); return () => { window.removeEventListener("scroll", onScroll); window.removeEventListener("resize", onScroll); }; // eslint-disable-next-line react-hooks/exhaustive-deps }, [steps, frameCount]); return ( {loadPct {brand} {navLinks.length > 0 && ( {https://t.co/tSkQpsSthN((l) => ( {l.label} ))} )}
상세 보기
0:15
OpenAIGPT-6 Astra
【참고 이미지 정의】 Image1=이구이(李韭二) 카툰 캐릭터|유일한 캐릭터 참고 Image1은 전체 영상에서 유일하고 최우선 순위의 인물 정체성, 얼굴, 헤어스타일, 의상 및 화풍 참고입니다. 全程에서 Image1의 이구이 특징을 엄격히 유지합니다: 식별 가능한 얼굴 특징 오감 비율 짧은 머리 검은색 뿔테 안경 진한 색 반팔 상의 진한 색 긴 바지 검은색 신발 플랫하고 간결한 카툰 일러스트 질감 이성적이고, 가볍고, 약간 유머러스한 분위기 금지: 실사화 3D화 다른 사람으로 변형 헤어스타일 변경 의상 변경 화풍 변경 Image2=X 개인 프로필 캡처|유일한 배경 및 레이아웃 참고 Image2는 전체 영상의 유일한 배경, UI, 판형 및 구도 참고입니다. Image2의 다음 요소를 엄격히 유지합니다: 상단 배너 이미지 프로필 원형 프레임 위치 흰색 UI 배경 모든 버튼 아이콘 페이지 구조 여백 색상 비율 전체 영상에서 카메라는 완전히 고정됩니다. X 개인 프로필은 첫 프레임부터 마지막 프레임까지 항상 정면, 수평, 전체 화면 고정을 유지하며, 페이지의 네 변은 항상 영상 프레임과 평행합니다. 전체 페이지에 대한 다음 동작을 금지합니다: 확대/축소 이동 회전 기울이기 원근 변화 재구성 전체 프로필이 왼쪽이나 오른쪽으로 기울어지는 것을 금지합니다. 페이지가 축소되어 새로운 외부 회색 배경이 드러나는 것을 금지합니다. 지정된 연기 외에는 UI와 배경이 변경되어서는 안 됩니다. 【전체 요구사항】 15초, 9:16 세로 화면, 고정 카메라, 2D 카툰 애니메이션 느낌의 짧은 영상을 생성합니다. 전체 영상에서: 배경은 항상 Image2의 X 프로필 캡처입니다 움직이는 것은 캐릭터와 조작되는 텍스트뿐입니다 캐릭터는 처음에 프로필 원형 프레임 안에 있습니다 캐릭터 이미지는 반드시 Image1의 이구이 카툰 이미지로 교체되어야 합니다 프로필 원형 프레임 위치와 페이지 자체는 항상 변하지 않습니다 전체 리듬은 경쾌하고, 명확하며, 약간의 코미디 감각이 있습니다 대사 없음 내레이션 없음 대화 말풍선 없음 추가 자막 없음 관련 없는 인물 추가 금지 관련 없는 로고 추가 금지 관련 없는 텍스트 추가 금지 【타임라인 동작 설계】 【0.0~2.3초】 X 페이지 전체가 완전히 고정된 상태를 유지합니다. 프로필 원형 프레임 내부만 움직이기 시작합니다. 원형 프레임 안의 이구이가 먼저 가볍게 눈을 깜빡이고, 표정은 자연스럽고 평온합니다. 그런 다음 가볍게 눈을 돌려 주변 페이지를 살펴보고, 손을 들어 안경을 가볍게 밀어 올립니다. 이어서 고개를 숙여 페이지의 텍스트 내용을 잠시 살펴보며, 마치 이 프로필을 관찰하는 듯하다가, 마지막으로 카메라를 바라보며 입가에 "좋은 생각이 났어"라는 듯한 은은한 미소를 짓습니다. 동작은 자연스럽고, 절제되고, 깔끔합니다. 과장된 변형 금지. 크게 흔들리지 않기. 【2.3~4.0초】 이구이가 두 손으로 프로필 원형 프레임 가장자리를 잡고, 원형 프레임을 작은 입구처럼 사용해 그 안에서 자연스럽게 기어 나옵니다. 동작 순서가 명확하게 드러납니다: 두 손으로 원형 프레임을 잡기 상체가 먼저 나오기 한쪽 발이 먼저 나오기 다른 쪽 발이 따라 나오기 자연스럽게 프로필에서 나오기 마지막으로 X 페이지 하단의 흰색 여백 영역에 도착하기 착지 시 캐릭터의 동작은 자연스럽고 가벼워야 하며, 팔, 몸, 안경에 약간의 자연스러운 후속 동작이 있습니다. 캐릭터만 프로필에서 나옵니다. 프로필 원형 프레임 자체는 원래 위치에 그대로 유지되며, 변형되거나 사라지지 않습니다. 페이지 자체는 어떤 구조적 변화도 일어날 수 없습니다. 전체 과정에서 X 개인 프로필은 항상 정면, 수평, 전체 화면 고정을 유지하며, 왼쪽이나 오른쪽으로 기울어지지 않고, 원근 변화가 발생하지 않습니다. 【4.0~7.6초】 이구이가 착지 후 좌우를 살펴보고, 페이지에 텍스트가 많다는 것을 발견하고 즉시 "정리 시작해야지"라는 가벼운 표정을 짓습니다. 그는 페이지의 텍스트를 한 줄씩 떼어내기 시작합니다. 조작 가능한 대상은 페이지 내 모든 읽을 수 있는 텍스트/문자/숫자입니다. 예: 프로필 이름 사용자 ID 소개 텍스트 가입 시간 팔로워 수 팔로잉 수 버튼 안의 텍스트 게시물 내용 텍스트 기타 readable text / letters / numbers 3번만 떼어내며, 동작은 명확하고 리듬감 있게: 1번째 이름 영역 근처로 이동해 두 손가락으로 텍스트 한 줄 전체를 집어 스티커를 떼듯 선명하게 페이지 표면에서 텍스트를 떼어냅니다. 떼어낸 텍스트는 손에서 즉시 작은 메모 카드로 변합니다. 두 손가락으로 카드를 집어 트럼프 카드를 튕기듯 카드를 카메라 방향으로 깔끔하게 튕겨냅니다. 카드는 전경을 스치며 화면 밖으로 날아갑니다. 해당 원본 텍스트 위치는 즉시 흰색 빈 공간이 됩니다. 2번째 소개 텍스트 한 줄을 떼어냅니다. 이번에는 동작이 더 능숙해져서, 걸으면서 떼어낸 텍스트가 메모 카드로 변하게 합니다. 그런 다음 깔끔하게 카메라 반대쪽으로 튕겨냅니다. 카드가 화면 전경을 가로질러 날아갑니다. 해당 위치의 텍스트는 동시에 사라지고 빈 공간만 남습니다. 3번째 게시물 영역의 더 큰 텍스트 블록을 떼어냅니다. 이 텍스트 블록은 조금 더 커서, 약간 더 큰 메모 카드로 변합니다. 먼저 "튕길 준비"를 하는 작은 동작을 한 뒤, 갑자기 카메라 방향으로 튕겨냅니다. 카드가 빠르게 카메라를 향해 확대되다가 화면 밖으로 날아갑니다. 해당 원본 텍스트 영역은 완전히 흰색 빈 공간이 됩니다. 3번째 튕기기가 끝난 후, 그는 만족스럽게 가볍게 손뼉을 한 번 칩니다. 중요 요구사항 텍스트는 종이처럼 들려서 떼어져야 합니다 직접 사라지면 안 됩니다 메모 카드는 반드시 떼어낸 텍스트에서 변환되어야 합니다 메모 카드를 튕겨낼 때마다 해당 원본 텍스트 위치는 실제로 빈 공간이 되어야 합니다 메모 카드가 화면 전체를 가릴 정도로 커지면 안 됩니다 텍스트만 제거할 수 있습니다 다음 요소는 반드시 유지해야 합니다: 상단 배너 일러스트 프로필 원형 프레임 이미지 영역 모든 그래픽 아이콘 버튼 외곽선 구분선 썸네일 기타 비텍스트 시각 요소 【7.6~10.4초】 그는 페이지를 한 바퀴 둘러보며 아직 많은 잔여 텍스트가 있다는 것을 발견합니다. 얼굴의 가벼운 표정이 약간 거둬지고, "아직 좀 남았네"라는 표정을 짓습니다. 그는 뒤에서 간단한 롤러/스크레이퍼/화이트보드 지우개를 꺼냅니다. 이어서 3번의 경쾌한 화면 정리 동작을 수행합니다: 1번째 페이지 상단에서 가로로 한 번 쓸어냅니다. 한 줄의 잔여 텍스트가 얇은 종이 조각처럼 함께 쓸려 나갑니다. 2번째 페이지 중간에서 아래로 비스듬히 쓸어냅니다. 남은 텍스트가 계속 모여 페이지 한쪽으로 쌓입니다. 3번째 페이지 오른쪽 아래로 깔끔한 마무리 정리를 한 번 합니다. 마지막 남은 텍스트 더미가 전체적으로 화면 밖으로 정리됩니다. 정리가 끝나면 그는 도구를 가볍게 거두며 만족스러운 마무리를 합니다. 중요 요구사항 롤러/스크레이퍼/화이트보드 지우개가 닿은 텍스트만 사라집니다 텍스트는 도구 동작에 따라 모이고, 쓸려 나가야 합니다 갑자기 이유 없이 사라지면 안 됩니다 도구는 메모 카드 동작이 끝난 후에만 나타나야 합니다 도구는 하나만 있어야 하며, 증식할 수 없습니다 정리가 끝나면 페이지의 기존 텍스트는 모두 비워져야 합니다. 페이지에는 다음만 남습니다: 배경 이미지 UI 그래픽 아이콘 버튼 외곽선 이미지 요소 넓은 흰색 여백 정리 과정에서 X 페이지 자체는 절대 움직이지 않고, 기울지 않으며, 회전하지 않습니다. 【10.4~13.7초】 그는 도구를 가볍게 한쪽에 놓고, 고개를 숙여 몸에서 굵은 검은색 마커펜을 꺼냅니다. "딸깍" 소리와 함께 뚜껑을 열고, 몸을 돌려 비워진 넓은 흰색 여백 영역을 마주합니다. 그런 다음 이구이 애니메이션 캐릭터가 직접 손으로 글씨를 씁니다. 그는 굵은 검은색 손글씨 마커펜으로 페이지 중앙에서 하단까지의 넓은 빈 영역에 두 줄로 다음 문장을 씁니다: 여기는 이구이 차지다! AI 얘기하러 놀러 와 이 두 문장은 명확하고, 정확하며, 완전하게 표시되어야 합니다. 오타가 있어서는 안 됩니다. 글자가 빠져서는 안 됩니다. 깨짐 현상이 있어서는 안 됩니다. 다른 문장으로 대체되어서는 안 됩니다. 다른 새로운 텍스트가 추가되어서는 안 됩니다. 텍스트 스타일 요구사항: 검은색 굵은 마커펜 손글씨 느낌 한 획 한 획 자연스럽게 써 내려가기 충분히 크게 선명하고 읽기 쉽게 화면의 눈에 띄는 위치를 차지 쓰는 과정에서 펜촉이 진행되는 것이 선명하게 보여야 하며, 글자가 한 획 한 획 쓰여지는 것이지 순간적으로 나타나는 것이 아닙니다. 글씨를 쓰는 사람은 반드시 이구이 본인이어야 합니다. 글씨를 쓰는 손은 반드시 캐릭터 자신의 손이어야 합니다. 화면 밖의 손, 공중에 뜬 손, 실제 사람의 손은 금지됩니다. 【13.7~15.0초】 글씨를 다 쓴 후, 그는 마커펜 뚜껑을 다시 덮습니다. 한 발짝 뒤로 물러나 자신의 "걸작"을 만족스럽게 바라봅니다. 그런 다음 한 손으로 마커펜을 자연스럽게 쥔 채 약간 몸을 옆으로 돌립니다. 이어서 고개를 돌려 카메라를 바라보며, 안경을 가볍게 밀어 올리고, 은은하고 편안하며 약간의 여유로운 미소를 짓습니다. 과장된 웃음이 아니라, 자연스럽고, 편안하며, 다 쓴 뒤 만족스러운 표정입니다. 마지막 약 0.7초 동안 정지 컷이 유지됩니다. 정지 화면에는 다음이 동시에 선명하게 보여야 합니다: 페이지의 두 줄 큰 글씨: 여기는 이구이 차지다! AI 얘기하러 놀러 와 카메라를 바라보며 안경을 가볍게 밀어 올리고 은은한 미소를 짓는 이구이 텍스트가 비워진 X 페이지 배경 【강제 제약】 Image1과 Image2 두 장의 참고 이미지만 사용 Image1은 유일한 캐릭터 참고 Image2는 유일한 배경/UI/레이아웃 참고 카메라는全程 완전히 고정 X 개인 프로필은 첫 프레임부터 마지막 프레임까지 항상 정면, 수평, 전체 화면 고정 페이지 네 변은 항상 영상 프레임과 평행 전체 프로필이 왼쪽이나 오른쪽으로 기울어지는 것 금지 페이지가 축소되어 새로운 외부 회색 배경이 드러나는 것 금지 원본 캡처의 구도, 상단 배너, UI 위치를 변경하지 않기 텍스트를 미리 삭제하지 않기 전반부는 반드시 "텍스트 떼기 → 메모 카드로 변환 → 카메라를 향해 튕기기" 순서여야 함 중반부는 반드시 롤러/스크레이퍼/화이트보드 지우개로 잔여 텍스트를 정리해야 함 도구는 메모 카드 동작이 끝난 후에만 나타나야 함 정리가 끝난 후에 마커펜을 꺼내야 함 기존 텍스트는 마지막에 모두 사라져야 함 텍스트만 삭제하고, 이미지, 아이콘, 버튼, 테두리, 선 등 비텍스트 요소는 삭제하지 않기 최종 페이지에는 새로 쓴 두 줄 텍스트만 남음: 여기는 이구이 차지다! AI 얘기하러 놀러 와 Image1 캐릭터의 얼굴, 안경, 헤어스타일, 의상, 화풍 및 일러스트 질감 유지 실사화 금지 3D화 금지 다른 사람으로 변형 금지 불필요한 인물 추가 금지 불필요한 팔, 손가락, 다리 추가 금지 도구나 마커펜이 중복 생성되지 않도록 금지 화면 밖의 손이 글씨를 쓰는 것을 돕는 것 금지 반드시 애니메이션 캐릭터가 직접 글씨를 써야 함 새로운 로고나 무관한 텍스트 생성 금지 깨짐 현상 금지 대사 없음 내레이션 없음 대화 말풍선 없음
상세 보기
2:47
OpenAIGPT-6 Astra
캐릭터를 회전하고, 남성과 여성 오퍼레이터를 전환하고, 피부 톤을 바꾸고, 다양한 유니폼, 헬멧, 부츠와 무기를 시험해 본 뒤 캐릭터를 서 있게, 걷게 또는 달리게 할 수 있는 미션 게임 장비 구성 경험.
상세 보기
0:16
OpenAIGPT-6 Astra
집고양이가 텅 빈 금박 거울 앞에 앉아 있다. 거울 속에서 온전한 크기의 사자가 천천히 형체를 드러낸다. 마술사가 파란 벨벳 천을 거울틀 전체에 덮는다. 천이 떨어진다: 거울은 사라지고, 사자는 무대 위에 서 있다. 마지막 장면: 사자가 고양이 옆에 차분히 엎드린다.
상세 보기
1:16
OpenAIGPT-6 Astra
iPhone POV에서 본 하이퍼리얼리스틱 GTA 6 스타일의 방갈로르 거리를 Three.js로 생성하세요.
상세 보기
0:27
OpenAIGPT-6 Astra
마을을 개별 3D 오브젝트로 재건하고, 토끼에게 간단한 20본 본격(스켈레톤)을 리깅한 뒤, 두 위치 사이를 이동시키고, 카메라가 이를 따라가게 하세요.
상세 보기
1:03
OpenAIGPT-6 Astra
아늑한 호수를 만들고, 습지 기슭에 어부의 오두막을 배치하세요. 물 한가운데에는 작은 섬을 두고, 나무 사이에 숨겨진 버려진 집을 놓으세요. 오두막 옆에는 낚싯배를 추가하고, 수련 잎, 갈대, 튀어오르는 물고기, 전형적인 습지 야생동물, 작은 해변, 해변과 오두막으로 이어지는 하나의 길, 숲으로 돌아가는 또 다른 길, 그리고 장면 전체를 둘러싸는 수목선을 포함하세요.
상세 보기
GPT-6 Astra 프롬프트 전체 보기AI 영상 프롬프트 둘러보기