트렌딩 목록으로
Swift

iam567 / LifeManga

iOS Swift SwiftUI OpenAI GPT-이미지 만화 AI-아트

106
24
약 1개월 전
GitHub에서 보기

이 프로젝트에 대해

iam567 님의 LifeManga 프로젝트는 GitHub에서 106개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Swift 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

Language Breakdown

Swift 100%

🇰🇷 한국어 번역 README

캐시 히트

코믹 라이프 · 라이프 만가

이 프로젝트는 집에서 한가롭게 쓰는 편입니다. 여가 시간에 이런 것들로 이익을 내고 싶지 않아서, 모두가 자유롭게 사용할 수 있도록 소스 코드를 공개합니다. 일상에서 찍은 사진을 일본 만화 스타일의 iOS 앱으로 자동 변환합니다. 내장된 프로젝트 관리, 캐릭터 라이브러리, 스토리 모드, 백그라운드 작업 시스템.

기술 스택: SwiftUI · 스위프트 5 · iOS 17+ · OpenAI 'gpt-image-2' (이미지) + GPT-5 시리즈 (시나리오 작가)


기능

창조

  • 다중 참조 이미지(사진 / 여러 앨범) → 1 / 여러 만화 사진
  • 8가지 만화 스타일 원클릭 전환: 소년 점프 스타일, 일상 치유 스타일, 어두운 플롯 스타일, 레트로 드라마 스타일, 귀여운 4컷, 스포츠 피, SF 메카, 서스펜스 분위기
  • 컬러 / 흑백 임의로 전환
  • 버블 텍스트 5가지 모드: 중국어 / 일본어 / 영어 / 빈칸 / 말풍선 표시 없음
  • 무료 보조 안내 ("주인공이 선글라스를 쓴다", "비 오는 장면"...) )

공학

  • "엔지니어링" 개념은 각 만화를 구분합니다. 각 프로젝트에는 별도의 "창작/역사" 섹션이 있습니다
  • "이전" 연속: 역사에서 스타일 참조로 하나를 선택하면, 새 작품은 그림 스타일, 캐릭터 모델링, 플롯을 이어갈 수 있습니다

캐릭터 라이브러리

  • 실제 사진에서 멀티뷰 설정 생성, 9가지 아트 스타일 지원: 일본 만화 스타일 / 미국 만화 스타일 / 한국 만화 스타일 / 귀여운 시스템 / Q 버전 / 3D 렌더링 / 반현실 / 수채화 / 픽셀 스타일
  • "액션 포즈 풀": 5개 카테고리에 총 30+ 포즈, 여러 선택으로 한 번에 사진을 만들 수 있습니다 (한 설정 초안으로 합치기, 토큰 저장)
  • 캐릭터는 참조 이미지로 어떤 생성 페이지에도 "불러올" 수 있습니다

스토리 모드

  • 1단계: GPT-5가 사진을 보고 자동으로 다중 프레임 스크립트(제목 / 요약 / 프레임당 라인과 사진 포함)를 작성합니다.
  • 2단계: 그림 그리기 전에 대본을 편집할 수 있습니다
  • 2~9프레임 내 스토리보드 수를 자동으로 조절

임무 시스템

  • 모든 이미지 생성은 'URLSessionConfiguration.background'로 진행되며, 잠금 화면/컷 앱은 중단되지 않으며 완료 시 시스템이 알림을 줍니다
  • 작업 패널은 로그, 첫 바이트 모멘트, 실행 시간, 오류 코드를 실시간으로 표시합니다
  • 실패하거나 타임아웃이 발생하는 알 수 없는 작업은 수동으로 "재생성"할 수 있으며, 입력 그래프가 자동으로 복원됩니다
  • 절대 자동 재시도하지 마세요 'gpt-image-2': 이미지 생성은 GPU 작업이 오래 걸리며, 타임아웃 이후에도 OpenAI가 실행 중인지 판단할 수 없으며, 자동 재시도는 반복적으로 차감됩니다
  • 우발적인 터치를 방지하기 위해 동일한 해시 요청을 60초 이내에 차단

스크린샷

창조 페이지

재질 이미지를 선택하고, 이전 이미지를 이어가고, 캐릭터를 불러오고, 스타일을 선택한 뒤 프롬프트를 보충하면 한 화면이 완성됩니다.

실제로 생성된 만화 몇 권도 있습니다

귀여운 네 개의 그리드 시스템 · 용강 소국수클래식 소년 점프 스타일 · 오사카 여행기클래식 소년 점프 스타일 · 눈 덮인 밤 튀긴 음식

이 사진들은 모두 후반 작업 없이 앱 내에서 직접 생성됩니다.


달리기 7단계 체크리스트

전체 과정은 이미 Apple ID + OpenAI 계정이 있다면 약 15분 정도 소요됩니다.

(1) Xcode 15+ 장착

앱 스토어는 최신 Xcode를 설치합니다(macOS도 새롭고, Xcode 15는 macOS 13.5부터 시작해야 합니다).

(2) 클론 프로젝트

(3) 번들 ID 변경 + 팀 선택

Xcode 상단의 'LifeManga' 대상 → 서명 및 기능을 확인해 보세요:

  • 팀: 드롭다운에서

🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

iam567/LifeManga GitHub 원문 바로가기 →