← 포트폴리오 목록

관광 미션 기반 AI 역사동화 생성 플랫폼

이름 입력만으로 맞춤형 AI 초대장과 프롤로그를 생성하고, 관광지 미션 수행 데이터를 반영한 교육형 역사동화 텍스트와 삽화를 자동 생성하는 소비자 플로우를 구현합니다.

AI 생성 파이프라인 오케스트레이션 설계프롤로그·동화·삽화 3단계 생성을 하나의 흐름으로 묶는 파이프라인 오케스트레이션 로직을 설계합니다
텍스트-이미지 결합 PDF 생성 로직 구현pdfkit 기반으로 동화 페이지별 텍스트와 삽화를 자동 배치하는 PDF 조합 로직을 구현합니다
유해 콘텐츠 필터링 가드레일 구현OpenAI Moderation API 결과를 단계별로 검증해 부적절 콘텐츠를 자동 차단하는 가드레일을 구현합니다
서비스 타입Web
업종AI 서비스
기술 스택
ReactTypeScriptTailwind CSSNode.jsExpressPostgreSQLPrismaOpenAI APIpdfkit
주요 기능
  • AI 초대장 및 프롤로그 생성
  • AI 역사동화 및 삽화 생성
  • PDF 전자책 자동 제작
  • 유해 콘텐츠 필터링 가드레일
Overview

프로젝트 개요

범위: 개발, 디자인, 기획
이름 입력만으로 맞춤형 AI 초대장과 프롤로그를 생성하고, 관광지 미션 수행 데이터를 반영한 교육형 역사동화 텍스트와 삽화를 자동 생성하는 소비자 플로우를 구현합니다. 생성된 콘텐츠는 유해 콘텐츠 필터링 가드레일을 통과한 뒤 텍스트-이미지 결합 PDF 전자책으로 즉시 다운로드할 수 있도록 설계합니다.
관광 미션 기반 AI 역사동화 생성 플랫폼
요구사항 정의

프로젝트 핵심 과제

프로젝트 진행 시 해결한 핵심 기술 과제입니다.

AI 이미지 생성 결과의 삽화 일관성(캐릭터·화풍 유지)을 보장하는 프롬프트 설계가 필요합니다

관광 미션 데이터에서 추출한 사실 정보와 창작 스토리의 균형을 맞추는 프롬프트 튜닝이 필요합니다

아동 대상 콘텐츠의 유해성 오탐/누락을 최소화하는 다층 필터링 기준 설계가 필요합니다

OpenAI API 응답 지연 시 사용자 대기 경험을 저해하지 않는 비동기 생성 UX 설계가 필요합니다

핵심 기능 1

AI 초대장 및 프롤로그 생성

사용자가 이름을 입력하면 OpenAI API를 통해 맞춤형 초대장 문구와 동화 프롤로그를 즉시 생성합니다
AI 초대장 및 프롤로그 생성
핵심 기능 2

AI 역사동화 및 삽화 생성

관광지 방문 미션 수행 데이터를 반영해 맞춤형 역사동화 텍스트를 생성하고, 페이지별 삽화 이미지를 자동으로 함께 생성합니다
AI 역사동화 및 삽화 생성
핵심 기능 3

PDF 전자책 자동 제작

생성된 동화 텍스트와 삽화를 결합해 PDF 전자책 파일로 자동 변환하고 즉시 다운로드할 수 있는 기능을 제공합니다
PDF 전자책 자동 제작
핵심 기능 4

유해 콘텐츠 필터링 가드레일

아동 대상 서비스 특성을 고려해 생성된 텍스트와 이미지를 자동 검증하고, 부적절한 콘텐츠는 즉시 차단 및 재생성을 유도합니다
유해 콘텐츠 필터링 가드레일
구현 과정

프로젝트 진행 단계

STEP 1

AI 파이프라인 요구사항 분석 및 프롬프트 설계

역사동화 생성 프롬프트 구조 설계, OpenAI API 텍스트/이미지 생성 흐름을 정의합니다

STEP 2

초대장·동화 생성 백엔드 API 개발

Express 기반 OpenAI API 연동 엔드포인트 구현, PostgreSQL에 생성 이력을 저장하는 구조를 구축합니다

STEP 3

동화+삽화 결합 PDF 파이프라인 구현

pdfkit 기반 텍스트-이미지 결합 PDF 생성 로직 구현, 다운로드 엔드포인트를 연결합니다

STEP 4

콘텐츠 필터링 가드레일 및 통합 테스트

OpenAI Moderation API 연동 가드레일 구현, 전체 생성 플로우 통합 테스트를 진행합니다

프로젝트 성과
AI 생성 파이프라인 오케스트레이션 설계프롤로그·동화·삽화 3단계 생성을 하나의 흐름으로 묶는 파이프라인 오케스트레이션 로직을 설계합니다
텍스트-이미지 결합 PDF 생성 로직 구현pdfkit 기반으로 동화 페이지별 텍스트와 삽화를 자동 배치하는 PDF 조합 로직을 구현합니다
유해 콘텐츠 필터링 가드레일 구현OpenAI Moderation API 결과를 단계별로 검증해 부적절 콘텐츠를 자동 차단하는 가드레일을 구현합니다
미션 데이터 기반 동화 개인화 로직 설계관광 미션 수행 데이터를 프롬프트 변수로 매핑하는 동적 템플릿 시스템을 설계합니다
Review

기술적 주안점

  • 이름 입력값을 프롬프트 변수로 매핑하는 템플릿 엔진을 자체 설계하여, 후속 동화 생성 단계와 컨텍스트를 공유하는 파이프라인 구조를 구현합니다
  • 미션 데이터를 스토리 프롬프트 변수로 자동 매핑하고, 텍스트·이미지 생성을 페이지 단위 파이프라인으로 오케스트레이션하는 구조를 구현합니다
  • 텍스트-이미지 결합 PDF 생성 로직을 페이지 템플릿 단위로 모듈화하여, 동화 분량이 달라져도 동일 파이프라인으로 재생성 가능한 구조를 구현합니다

유사한 프로젝트를 기획하고 계신가요?

FIRSTPIP이 개발 범위와 로드맵을 함께 정리해드립니다

무료 상담 시작하기