469「흐름도」 움직이는 순서 안내 — 점 하나가 선을 타고 상자를 지나며 흐름도를 그리는 17초
시작 · 다음 단계 · 갈림길 질문 · 두 갈래 · 끝 결과만 넣으면, 점 하나가 선을 타고 상자를 지나고 갈림길에서 둘로 나뉘었다 다시 만나는 세로 흐름도 MP4가 나와요. 주문 · 예약 · 신청 순서를 말 대신 영상 한 편으로 보여 줘요.
받는 것
- 7장면 세로 흐름도 MP4 한 편(120 BPM이면 17초, 60fps, 반주 포함)
- 맨 위에 설정 칸이 있는 HTML — 단계 이름, 질문, 색, 박자를 바꾸며 바로 미리 보기
- 렌더 스크립트(고친 뒤 AI에게 다시 묻지 않고 명령 한 줄로 새 MP4)
클로드 생성
- 클로드 오퍼스 5.5 이 AI로 만들었어요 — 영상 + 코드로 만든 반주(노래 없음)
칸 채우기
- 1칸을 채워요
- 2복사 버튼을 눌러요
- 3코드를 실행할 수 있는 AI(클로드 오퍼스 5.5 · GPT-6 아스트라 · 제미나이 아르곤)에 붙여넣어요
- 4AI가 HTML을 만들고 직접 렌더해서 MP4가 나와요
- 5고칠 땐 결과 HTML 맨 위 설정 칸만 바꾸고 렌더 명령 한 줄 다시 묻지 않음
프롬프트 원문 보기 6,023자
Make a 17-second vertical motion graphic that explains a step-by-step flow as one self-contained HTML file, and render it to MP4 with sound. It must look like a premium explainer from a top motion studio: a flow chart that draws itself while one bright dot travels along its lines, with the camera following the dot and pulling back at the end to show the whole chart. Do the whole job now without asking questions. [Inputs (use the default when empty)] Name: "【이름】" Title: "【제목】" — words wrapped in *asterisks* are the emphasis words Start step: "【시작】" Next step: "【다음 단계】" Branch question: "【갈림길 질문】" Left answer: "【왼쪽 답】" — default 예. Left result: "【왼쪽 결과】" Right answer: "【오른쪽 답】" — default 아니요. Right result: "【오른쪽 결과】" Final result: "【끝 결과】" Summary line: "【모아 보기 한 줄】" — default: the final result End button: "【끝 단추】" — default: the name Palette: "【색 조합】" 리소 = paper #F2EBDD, ink #1E1B3A, pink #FF4FA3, blue #1F6FD0, yellow #FFD400, card #FBF6EC, risograph print texture 크림 · 주황 = paper #F6F1E8, ink #1A1814, accent #F05A2A, blue #2F5BFF, yellow #FFD24A, card #FFFFFF 밤 · 라임 = paper #0F1013, ink #F2F2EE, accent #C8F43C, violet #7C5CFF, orange #FF7A3D, card #1B1D23 Backing mood: "【반주 분위기】" — 밝은 팝 = bright major pop, 로파이 = soft swung lo-fi with seventh chords, 밤 · 신스 = minor synth night drive Tempo: "【박자】" — default 120 BPM. Aspect ratio: Output size 1080x1920 pixels, 9:16 portrait story. Keep all text inside the central 80% of the height: compress every zone percentage below into the 10-90% range. (default 9:16). [The chart — one world, drawn on a dotted grid that scrolls with the camera] From top to bottom: a dark pill (start) → a white card with an ink border (next step) → a yellow diamond with the question inside → two branches with the answer chips on each side: a blue box on the left, a pink box on the right → both lines join and point into a large final card. Every line is drawn with rounded joins and ends in an arrowhead. Each box has a small step number above its corner (01, 02, 04A, 04B, 05). Text always fits inside its box. [Structure — 7 scenes, the length of each scene follows the beat] 1. Title: small "HOW IT WORKS" over the title, which types in large; one dot pops in below and bounces on the beat, then the title lifts away and the dot moves to where the start pill will be. 2. Start: the pill grows out of the dot with an overshoot; the next card pops in ahead; the dot leaves the pill and slides down, drawing the line behind it (ease in-out), enters the card and the card pulses. The camera follows the dot the whole time; a title band stays pinned at the top. 3. Question: the diamond appears, the dot reaches it and disappears inside while the question types in. 4. Branch: the answer chips pop in, the dot splits into two — one runs left, one runs right — each drawing its own line into its result box. 5. Final: both dots run down and meet in one line into the final card; on arrival the card border turns to the accent color, a small picture icon pops in beside the result text, and a ring and sunburst spread from it. 6. Overview: the camera pulls back until the whole chart fits under the summary line at the top; then both full routes light up from start to finish in blue and pink with a glowing dot at the head. 7. End: the name assembles letter by letter, a dot drops in as its full stop with a small burst of sparks, the summary line appears under it, then a pill button with the end text that a cursor clicks. The dot always has a short fading trail and a soft halo; it is only visible on lines, never on top of a box. A thin progress bar of 7 segments runs along the top. [Sound] If you can generate music, make an instrumental at the tempo and mood. If you cannot, write the backing track yourself in code — synthesize an original instrumental sample by sample into a WAV (kick on every beat, snare on 2 and 4, eighth-note hi-hats, a bass line on the chord roots, a soft chord pad that ducks on the kick, a light sixteenth-note arpeggio, a short echo), four chords looping, with only pad and hats during the title scene and the full band from the second scene. Never use a placeholder or someone else's recording. [Build] One HTML file, everything on a single canvas, fonts Black Han Sans (name), Noto Sans KR 900 (boxes and title) and IBM Plex Mono (small labels). The script starts with a `const CONFIG` object holding every input plus fps 60 and a seed. All drawing comes from a pure `seek(t)` — no timers, no CSS animation, randomness only from the seed — so any frame renders identically; the dot positions and the camera are functions of time only. A settings panel above the preview (hidden with ?render=1) with Korean labels: text inputs for every text input, selects for palette, mood, tempo and ratio, play/pause, a scrubber, and a "설정 복사" button that copies CONFIG as code. Edits re-render instantly. Write render.mjs: open the page with ?render=1 in headless Chromium (Playwright), wait for document.fonts.ready, step seek(frame / 60) through every frame with a light motion blur (average a few sub-frames), screenshot the canvas at 1080 px on the short side, pipe into ffmpeg (libx264, yuv420p, crf 18), then mux the audio as AAC into motion.mp4. Close the browser at the end. Accept an optional JSON file argument that overrides CONFIG. [Check before finishing] Render, export two frames from every scene into a contact sheet and look at it, and confirm the MP4 has an audio stream with sensible loudness: every box label is readable at phone size and never clipped, lines meet the boxes exactly, the two dots really split and rejoin, and the overview shows the whole chart without touching the edges. Fix and re-render if anything fails. Finish with the file paths and the single command to re-render after editing settings. [Final output format] Output size 1080x1920 pixels, 9:16 portrait story. Keep all text inside the central 80% of the height: compress every zone percentage below into the 10-90% range. This selected output format takes priority over any fixed canvas size or aspect ratio elsewhere in this template. Adapt the composition, text zones and margins to the selected canvas without stretching or cropping essential content. Device safe areas apply only when a device is selected. Never print these format instructions on the image.
결과 어땠어요?
쓰는 법 · 자주 묻는 것
순서를 말 대신 영상 한 편으로
「주문은 어떻게 해요?」 「예약은 어떻게 해요?」를 매번 말로 설명하고 있다면 이 카드예요. 점 하나가 첫 상자에서 출발해 선을 그리며 다음 상자로 가고, 질문 마름모에서 둘로 나뉘어 각자 갈 길을 간 뒤 다시 만나 끝 결과에 닿아요. 마지막엔 카메라가 물러나 흐름도 전체를 한 번에 보여 줘요. 가게 쇼츠 · 릴스, 매장 화면, 안내 게시물에 그대로 쓸 수 있어요.
칸 채우는 법
상자에 들어가는 말은 짧을수록 잘 읽혀요 — 한 칸에 여덟 자 안쪽이 좋아요. 갈림길 질문은 「예 / 아니요」로 답할 수 있게, 두 갈래 결과는 서로 다른 일로 쓰세요(매장 → 자리 안내, 포장 → 포장 준비). 제목과 모아 보기 한 줄의 별표 말은 색으로 강조돼요.
반주까지 같이
클로드 오퍼스 5.5는 음악 모델이 없어도 소리를 코드로 계산해서 반주(노래 없는 간단한 음악)를 만들어요 — 외부 서비스 · 계정 · 비용이 들지 않아요. 위 예시는 클로드 오퍼스 5.5로 만든 영상이고, 반주도 코드로 만든 거예요.
고칠 때는 다시 묻지 않아요
결과 HTML 맨 위 설정 칸에서 단계 이름 · 질문 · 색을 바꾸며 미리 보고, 「설정 복사」 뒤 렌더 명령 한 줄이면 새 영상이 나와요.

