ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AI로 영상 생성 및 유튜브 관리 플랫폼 개발1
    Tool/ClaudeCode&Cursor&VSCode 2026. 1. 15. 16:33

    이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

     

    시작하기

    계획

    • plan mode
    /plan
    • prompt
    이 프로젝트는 AI 영상 자동 생성 + 유튜브 업로드 플랫폼이야.
    
    요구사항>
      사용자가 각자 회원가입하고 프로젝트를 생성할 수 있어야해
    
      요청: 눈위에서 춤추는 토끼 동영상 만들어줘
      이렇게 요청하면
    
      눈위에서 토끼가 춤추는 영상 만들어주고, 유튜브에 올라갈 제목, 내용, 태그 등을 자동으로 만들어 주고
      웹 플랫폼에서 프로젝트 및 만들어진 동영상을 확인할 수 있고
      승인 및 유튜브에 올리는 버튼을 클릭하면 자동으로 올려주고 테그등록 설정해줘야해
    
      동영상 제작 api는 메인으로는 Sora2 api를 사용할거야
      sora2api.org, sora2api.pro, OpenAI Sora2 모두 사용할 수 있도록 범용적으로 사용할 수 있도록 해주고
      Runway등도 api키를 넣고 실행하면 사용 할 수 있도록해줘
    
    스택:
    - FE: Next.js 14, TypeScript, Tailwind CSS, React-hook-form, react-query  
    - BE: Spring Boot 3, JPA, QueryDSL, Swagger, JWT
    - Video: Python 3.11, FastAPI, Celery, venv
    - Infra: nginx, Docker, PostgreSQL, Redis, MinIO
    
    모든 백앤드의 api는 /api/v1 형식으로 해줘
    
    먼저 CLAUDE.md와 docs/PLAN.md 만들어서 
    전체 개발 계획을 Phase별로 세워줘.
    
    .ignore파일은 프론트, 백앤드 각각 폴더에서 만들어서 관리해주고
    .env 파일도 각각 폴더에서 만들어서 관리해줘
    
    ai-youtube-platform/
    ├── CLAUDE.md          # Claude Code 전용 프로젝트 컨텍스트
    ├── docs/
    │   ├── PLAN.md        # 전체 개발 계획
    │   ├── API_SPEC.md    # API 명세
    │   └── ARCHITECTURE.md # 아키텍처 설계
    
    
    CLAUDE.md, PLAN.md에 진행상황 추가해서 관리해줘
    
    로컬에서 개발해야하니깐 docker-compose에서 로컬에서 인프라적인거 띄우고 프론트 및 백앤드는 별도로 서버를 띄우도록 되어야해
    
    Makefile도 만들어주고, 최종적으로는 README.md 파일도 만들어줘야해

    pgAdmin 설정

    pgAdmin에서 PostgreSQL 연결 정보
    
    Host name/address: postgres
    Port: 5432
    Database: aiyoutube
    User: aiyoutube
    Password: aiyoutube123
    
    Docker 네트워크 내에서는 컨테이너 이름(postgres)으로 접속
    localhost가 아님

    conntion 설정

     

     

     

     

     

    이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

    댓글

Designed by Tistory.