[Claude Code] "증시 날씨 알려줘" 한마디면 뉴스 수집부터 숏폼 영상까지 — 시니어 주식 채널 자동화기

박노일2026. 3. 29.조회 0

📝 <한줄 요약> 2주차 정기모임 줌 영상의 "시니어 롱폼 만들기" 파이프라인에 영감을 받아, TJ님이 공유해주신 PAI Algorithm을 적용해서, 경제 뉴스 자동 수집 → AI 쟁점 분석 → 종목별 "날씨" 전망 → 15초 숏폼 mp4 출력까지 완전 자동화했습니다.

요약하면:

  • 줌 영상의 4단계(클로드 대본 → 위스크 이미지 → 브루 영상 → 썸네일)를 "매일 자동으로 돌리자"가 출발점

  • PAI Algorithm 7단계를 Claude Code 프롬프트에 넣었더니 설계→검증→구현이 체계적으로 진행

  • 브루는 API가 없어 자동화 불가 → Python + FFmpeg로 우회해서 영상까지 코드로 완전 자동화

  • python generate_video.py --test 한 줄이면 3분 만에 15초 숏폼 완성

😫 문제 상황 (Before) 줌 영상에서 본 4단계는 명확했습니다.
클로드 대본 → 위스크 이미지 → 브루 영상 → 미리캔버스 썸네일.
하지만 시니어 대상 "매일 아침 증시 날씨" 채널이라면 이걸 매일 반복해야 합니다.
뉴스를 직접 찾고, 대본을 직접 요청하고, 이미지를 하나씩 만들고, 브루에서 수동 편집하고... 자동화 없이는 지속 불가능했습니다.

🛠️ 사용한 도구

역할

도구

뉴스 수집

Google Apps Script + Google News RSS

AI 분석/대본

Claude API (claude-sonnet-4-20250514)

이미지 생성

Gemini API (gemini-2.5-flash-image)

음성 생성

gTTS (무료)

영상 합성

Python + Pillow + FFmpeg

작업 방법론

PAI Algorithm 7단계


🔧 작업 과정

Step 1: PAI Algorithm 적용

TJ님이 공유해주신 PAI의 핵심 — AI에게 바로 코딩을 시키지 않고 OBSERVE → THINK → PLAN → BUILD → EXECUTE → VERIFY → LEARN 7단계를 따르게 하는 것입니다. "PLAN까지 보여주고 내 승인 후 EXECUTE로 넘어가줘"를 프롬프트에 넣었더니, Claude Code가 "GAS 6분 타임아웃 제한", "Claude API 하루 비용 약 $0.02", "15초에 쟁점 5개는 빠듯하지만 가능" 같은 분석을 먼저 보여주고 승인을 기다렸습니다.

Step 2: 뉴스 자동 수집 + AI 분석

Google Apps Script가 매일 오전 6시에 경제 키워드 20개로 뉴스를 수집하고, Claude API가 핵심 쟁점 5개를 추출해서 관련 종목별 "날씨"(맑음/흐림/비)로 판정합니다. 스프레드시트에 맑음=초록, 흐림=노랑, 비=빨강으로 조건부 서식이 자동 적용됩니다.

Step 3: 브루 포기 → FFmpeg 우회

브루(Vrew)는 API를 제공하지 않아 자동화가 불가능했습니다. 대신 Python으로 직접 영상을 만들었습니다: Gemini로 씬별 이미지 7장 → gTTS로 나레이션 → Pillow로 한글 자막 오버레이 → FFmpeg로 합성.

Step 4: 디버깅 — Claude Code가 끈질기게 해결

순탄하지 않았습니다. 한글 경로를 FFmpeg가 못 읽어서 임시 폴더로 우회, 첫 영상(382KB)은 소리만 나와서 -tune stillimage-crf 18로 교체, TTS가 씬당 5~6초로 길어서 atempo 배속 조절 추가. 이 디버깅을 Claude Code가 자동으로 진단하고 수정했습니다. 저는 "Allow?" 팝업에서 Yes를 누른 게 전부였습니다.

✅ 결과 (After)

항목

Before

After

뉴스~영상

각 단계 수동, 1~2시간

코드 한 줄, 약 3분

영상 스펙

-

1080x1920, 14초, H.264+AAC

일 비용

-

Claude API $0.02 + Gemini 무료

** 이미지와 오디오 조합이 조악하지만, 일단 만들었다는데 의미를 두고자 합니다.

💬 핵심 팁

  • PAI Algorithm을 프롬프트에 넣기 — AI가 설계를 먼저 보여주고 승인받는 구조가 되어 "다 만들었는데 이게 아닌데..." 방지

  • 스킬 하나씩 만들어서 조합 — 뉴스 수집 따로, 영상 생성 따로 만든 뒤 연결. 한 번에 전부 시키면 꼬임

  • 버전 관리 요청 — "수정할 때마다 v2, v3으로 저장해줘"로 이전 버전 보존

📋 재사용 프롬프트

[자동화할 작업] 시스템을 만들어줘.
PAI Algorithm 7단계(OBSERVE→THINK→PLAN→BUILD→EXECUTE→VERIFY→LEARN)를
순서대로 따라서 진행해줘.
PLAN까지 보여주고 내 승인 후 EXECUTE로 넘어가줘.

📚 참고 & 감사

댓글 0

로그인하고 댓글을 작성하세요

[Claude Code] "증시 날씨 알려줘" 한마디면 뉴스 수집부터 숏폼 영상까지 — 시니어 주식 채널 자동화기 | GPTers