유튜브 떡상 쇼츠 검색 부터 분석, 소재찾기, 대본생성까지 한 번에! 프로그램 만드는 법 (왕초보 버전, 평생무료배포)

섹션 1. 개념·배경: 떡상 쇼츠를 위한 분석 기반 구축

이 STEP의 핵심은 구독자 수와 무관하게 조회수가 급상승하는 사례를 빠르게 탐지하고, 해당 영상의 흥행 요인을 11가지 요소로
체계적으로 파악하는 데 있습니다. 한 가지 검색 키워드로 시작해도, 영상의 흥행 공식을 이해하면 이후 대본 작성·썸네일 프롬프트·비디오 생성 프롬프트까지
한꺼번에 자동화하는 HTML 웹 앱으로 확장이 가능합니다. 따라서 사용자 입력에 따라 데이터 원천과 분석 흐름을 연결하고, 결과를 실제 제작으로 직결하는
실무형 설계가 필요합니다.

본 장에서는 떡상 쇼츠라는 키워드가 가진 검색 의도와 영상 반응의 일반적 패턴을 바탕으로, 11가지 요소로 나눠 분석하는 기본 아이디어를 다룹니다.
이 아이디어를 바탕으로 1클릭으로 대본과 프롬프트를 생성하는 구조를 구상하고, 이후 단계의 구현 가이드로 자연스럽게 이어지도록 구성합니다.

아래 표는 프로젝트의 핵심 구성 요소를 항목별로 정리한 것입니다. 각 항목은 실제 구현 시 참조하는 기준으로 삼고, 내용 열에는 요지와 기능의 핵심 포인트를 함께 기재합니다.
YouTube 데이터 소스와 분석 엔진의 역할 분담, 그리고 최종 결과물의 형태를 체크하는 데 도움이 됩니다.

항목 내용 비고
목표 기능 떡상 쇼츠를 자동으로 식별하고, 영상의 흥행 요인을 11가지 요소로 분석해 1클릭으로 대본·프롬프트를 생성하는 웹 앱의 핵심 목표 초기 아이디어 수준
데이터 원천 YouTube Data API v3를 통한 검색 데이터와 댓글 수집, 심층 분석용 Gemini API 활용(데모 수준 포함) API 접근 필요
분석 엔진 11가지 흥행 요소를 반영하는 분석 흐름과 댓글 반응의 특성 파악, 프롬프트 생성에 활용 설계 단계
구현 도구 Antigravity IDE 기반의 바이브코딩 프로세스, HTML 웹앱으로 프론트·백엔드 흐름 구성 Windows/Mac 지원
보안 관리 발급 API 키의 보안 관리와 비공개 유지 원칙, 키 노출 방지에 대한 실무 가이드 핵심 보안 이슈
배포 방식 로컬 HTML 파일로 실행 가능하며, 서버 배포 없이 모바일에서도 작동하는 구성 방향 로컬 실행 우선
생성 산출물 대본 프롬프트, 썸네일 프롬프트, 비디오 생성 프롬프트의 1클릭 생성 흐름 PRD 반영

위 표에 정리한 각 항목은 STEP 2의 구현 방향과 연결되며, 이후 STEP 3~STEP 6에서 세부 실행 단계로 자연스럽게 이어집니다.

섹션 3. 단계별 체크리스트: 실전 실행 흐름

아래 체크리스트는 STEP 2의 설계 흐름을 실제로 따라가며 구현하는 순서입니다. 각 단계는 구현 가이드의 핵심 포인트를 반영하며, 진행 상황을 확인하는 용도로 사용합니다.

  1. 프롬프트 작성: 떡상 쇼츠의 흥행 요인을 11가지 요소로 분류하는 프롬프트를 생성하고 정리합니다.
  2. Antigravity IDE 준비: 공식 웹사이트에서 운영체제에 맞는 IDE를 설치하고, Open Folder로 작업 폴더를 엽니다.
  3. 설정 확인: 우측 상단 Settings에서 Agent Security Mode를 Full Access로, Always Proceed를 활성화(On)로 설정합니다.
  4. API 키 발급: YouTube Data API v3 키와 Gemini API 키를 발급받아 메모장에 보관합니다.
  5. 코드 생성 시나리오: Step 1의 PRD를 바이브코딩 대화창에 붙여넣고 엔터를 눌러 index.html을 자동 생성하는 흐름을 확인합니다.
  6. 테스트 및 모듈 검토: 초기 버전에서 발생하는 오류를 점검하고 필요한 수정 요청을 진행합니다.
팁: 대화가 길어지면 컨텍스트 용량이 줄어들 수 있습니다. 새로운 세션에서 기존 index.html의 API 연동 오류를 최신 모델 기준으로 수정해 달라고 명령하면 빠르게 해결됩니다.
주의: API 키는 중요한 자격 정보이므로 외부에 공개되거나 영상 화면에 노출되지 않도록 반드시 보관하고 관리해야 합니다.

섹션 4. 바이브코딩으로 1초 만에 프로그램 완성하기

STEP 4에서는 Antigravity IDE 대화창에 명령을 입력하고, STEP 1에서 수립한 개발 가이드(PRD)를 붙여넣어 엔터를 치는 방식으로
바로 작동하는 HTML 웹앱의 뼈대를 생성하는 흐름을 다룹니다. 원하면 디자인을 공유하고 이미지 첨부를 통해 UI를 구상하면 AI가 index.html과 UI·스크립트를 자동으로 완성합니다.
생성된 index.html 파일은 더블 클릭으로 브라우저에서 바로 열어 실행 여부를 바로 확인할 수 있습니다.

  1. Antigravity IDE 대화창에 아래 명령을 입력하고 Step 1에서 만든 PRD를 붙여넣은 뒤 엔터를 친다.
  2. 원하는 디자인이 있다면 이미지를 첨부하고 구체적으로 요청한다.
  3. AI가 index.html 파일과 UI/스크립트를 자동으로 생성한다.
  4. 생성된 index.html 파일을 더블 클릭해 브라우저에서 실행을 확인한다.
  5. 필요 시 UI 구성이나 동작 스크립트를 추가로 수정한다.
  6. 로컬에서 바로 작동하는 최종 버전을 확인하고 사용한다.

섹션 5. 실전 트러블슈팅 및 업그레이드 체크리스트

실전 단계에서 발생하는 오류를 빠르게 파악하고, 11가지 심층 분석에 기반한 업그레이드 프롬프트를 적용하는 과정을 체크리스트로 정리합니다.

  • 초기 버전의 오류를 파악하고 수정 요청하기
  • 오류 내용을 대화창에 그대로 붙여넣고 수정 방향을 제시하기
  • 제시된 예시 오류를 참고해 수정 방향을 구체화하기
  • 필요 시 화면 캡처를 첨부해 문제를 시각적으로 공유하기
  • 11가지 심층 분석으로 업그레이드 프롬프트를 적용하기
  • 수정 후 재실행으로 정상 동작 여부를 확인하기

자주 묻는 질문(FAQ)

Q1: 바이브코딩으로 1초 만에 프로그램이 완성된다고 들었는데, 실제로 가능한가요? An:

개념적으로는 매우 빠른 프로토타입 제작이 가능하다고 설명합니다. 그러나 실제로는 네트워크 지연, AI 응답 시간, 입력 데이터의 복잡도에 따라 1초를 보장하기 어렵습니다. 따라서 초기 버전은 속도보다 기능 완성도와 안정성을 함께 추구합니다.

Q2: PRD를 붙여넣고 index.html이 자동으로 만들어진다는 설명이 실무에서 신뢰할 만한가요? An:

가능성 있는 흐름이지만 품질은 입력 문서의 명확성 및 IDE의 기능에 좌우됩니다. 자동 생성은 시간 절약에 도움이 되나 산출물의 정확성과 보안 설정은 별도로 검증이 필요합니다. 초기 테스트에서 결과물을 확인하고 필요한 수정을 반복하는 것이 좋습니다.

Q3: API 키를 로컬에서만 사용해도 보안 문제가 없나요? An:

로컬 저장은 노출 위험을 줄이는 데 도움이 되지만, 키를 화면에 표시하지 않는 등 기본 보안 원칙을 지키는 것이 필수입니다. 파일 암호화와 접근 제어 등 키 관리 조치를 함께 적용해야 안전합니다. 배포 방식에 따라 추가 보안 조치를 적용하는 것도 중요합니다.

Q4: YouTube Data API v3와 Gemini API 키를 발급받는 절차에는 어떤 주의점이 있나요? An:

발급 절차는 표준 절차를 따르며, 발급된 키는 안전하게 보관해야 합니다. 키 유출 시 보안 및 비용 리스크가 발생할 수 있으므로 외부 노출 금지 원칙을 반드시 지켜야 합니다.

Q5: 이 방법으로 쇼츠를 검색하는 정확도는 어느 정도인가요? An:

정확도는 데이터 원천과 필터링 로직에 좌우됩니다. YouTube 데이터 API의 검색 결과와 영상 길이 필터링, 추가 자바스크립트 검증을 조합해 60초 이하의 쇼츠를 선별하는 방식으로 동작합니다. 다양한 요인으로 결과가 달라질 수 있어 초기 테스트와 지속적 검증이 필요합니다.

Q6: 비용은 얼마나 들고, 무료 할당량은 어떤가요? An:

일반적으로 무료 할당량이 존재하는 서비스의 정책에 따라 달라집니다. 개인 용도에서 무료로 시작하는 경우가 많지만 사용량이 늘면 과금으로 전환될 수 있습니다. 구체적 비용은 각 서비스의 요금 정책을 확인하고 관리해야 합니다.

STEP 5의 마무리는 초기 버전에서 남은 오류를 빠르게 파악하고, 11가지 심층 분석에 기반한 업그레이드 프롬프트를 적용해 실무에서 바로 사용할 수 있는 안정적 버전으로 다듬는 과정입니다. 이 과정을 따라가면 초기 배포 후 생길 수 있는 문제를 신속히 해결하고, 로컬 HTML 파일로도 스마트폰과 PC 어디서나 원활하게 작동하는 구조를 유지할 수 있습니다. 오류를 발견하면 대화창에 내용을 그대로 붙여 수정 방향을 구체화하고, 필요 시 화면 캡처를 공유해 협업 효과를 높이는 습관이 중요합니다. 마지막으로 보안 키 관리와 배포 방식에 대한 기본 원칙을 지키는 것이 데이터 유출 위험을 낮추는 핵심 포인트입니다. 이 단계에서 얻은 실전 팁은 이후 프로젝트의 속도와 품질을 동시에 끌어올리는 실전 활용 가이드가 됩니다.

#떡상쇼츠분석 #자동대본생성 #프롬프트자동화 #웹앱개발 #유튜브데이터API

댓글 남기기