RSS DEV 커뮤니티
팔로우
열정을 영화 같은 기원 이야기로 바꿔주는 AI를 만들었습니다
Origin은 개인적인 열정을 영화적인 마이크로사이트로 변환하는 웹 애플리케이션입니다. 사용자는 열정에 대한 일곱 가지 짧은 질문에 답하고, 앱은 오리진 스토리, 타임라인, 캐릭터 카드, AI 생성 영화 포스터, 음성 내레이션을 생성합니다. 목표는 단순한 텍스트 출력이 아닌 매력적인 경험을 만드는 것입니다. Origin은 게스트 우선 접근 방식을 우선시하며, 마찰을 줄이기 위해 가입 또는 로그인 요구 사항을 제거합니다. 이 프로젝트는 프론트엔드에 Next.js 16, React 19, TypeScript, Tailwind CSS를 사용합니다. Three.js와 React Three Fiber는 2D 대체 기능이 있는 3D 히어로 장면을 제공합니다. Google Gemini 2.5 Flash는 스토리텔링을 지원하며, 답변을 영화 서사로 구성하고 영화 포스터를 디자인합니다. 애플리케이션은 AI 응답을 검증하고 표시 전에 오류를 자동으로 수정합니다. ElevenLabs는 남성 및 여성 음성 옵션을 제공하고 브라우저의 음성 엔진으로 대체되는 음성 내레이션을 처리합니다. 프레임워크에 구애받지 않는 핵심 로직은 Gemini 또는 ElevenLabs에 대한 API 키 없이 작동하여 안정성과 테스트 용이성을 보장합니다. 이 디자인은 인증 없이도 엔드투엔드 테스트와 원활한 사용자 경험을 가능하게 합니다. Origin은 스토리 생성에 Google AI를, 음성 내레이션에 ElevenLabs를 탁월하게 활용하며 강력한 대체 메커니즘을 갖추고 있습니다.