별빛일기

Active

일기 쓰다 금방 포기하셨죠? 별빛일기는 일기를 쓰면 AI가 감정을 분석하고, 그 감정이 밤하늘의 별로 빛나는 감성 다이어리 앱입니다. 꾸준히 쓸수록 나만의 밤하늘이 별들로 채워집니다.

·
React NativeSupabaseOpenAITypeScript

일기 앱, 다운만 받고 안 쓰고 있지 않나요?

일기를 시작하면 처음 며칠은 열심히 씁니다. 그런데 일주일 지나면 "또 텍스트를 쌓는다"는 느낌에 지쳐서 포기하게 되죠. 기존 일기 앱은 글을 시간순으로 나열할 뿐, 꾸준히 쓰고 싶게 만드는 동기부여가 없습니다.

별빛일기는 다릅니다. 일기를 쓰면 AI가 감정을 분석하고, 그 감정이 밤하늘의 별로 시각화됩니다. 기쁜 날은 밝은 별, 우울한 날은 어두운 별. 꾸준히 쓸수록 나만의 밤하늘이 별들로 채워지고, 7일 연속이면 별자리가 만들어집니다.

왜 별빛일기인가요?

기존 일기 앱별빛일기
텍스트를 시간순 나열 (동기부여 없음)일기가 밤하늘의 별로 시각화 — 쓸수록 밤하늘이 채워짐
감정을 수동으로 선택 (매일 반복 부담)AI가 텍스트에서 감정을 자동 분석 (수동 조정도 가능)
과거 일기 찾으려면 스크롤/검색밤하늘의 별을 탭하면 그날 일기 바로 확인
꾸준히 쓸 이유가 없음7일 연속 → 별자리 형성, 30일 → 유성 애니메이션

이렇게 사용하세요

  1. STEP 1. 일기 작성 — 오늘의 이야기를 자유롭게 작성합니다.
  2. STEP 2. AI 감정 분석 — 저장하면 AI가 감정을 자동 분석. 감정 스코어(1~10) + 카테고리(기쁨/슬픔/평온/설렘 등) 결정.
  3. STEP 3. 별 생성 — 분석된 감정에 따라 밤하늘에 별이 생깁니다. 밝기와 색상은 감정에 따라 자동 결정 (수동 조정 가능).
  4. STEP 4. 밤하늘 탐색 — 나만의 밤하늘에서 별을 탭하면 그날 일기를 바로 확인. 핀치 줌/패닝으로 탐색.

주요 기능

  • 밤하늘 시각화 — 일기가 별이 되는 감성 인터페이스. Skia 기반 2D 렌더링 + 반짝임 애니메이션
  • 🧠 AI 감정 분석 — GPT-4o mini로 텍스트에서 감정 자동 추출. 8가지 감정 카테고리
  • 🌟 별자리 시스템 — 7일 연속 작성 → 별자리 자동 형성 + 이름 생성 ("설렘의 삼각형")
  • 📊 감정 통계 — 월별/연별 감정 추이 그래프, TOP 3 감정, 밝기 분포
  • 📱 오프라인 지원 — 인터넷 없이도 작성 가능. 온라인 복귀 시 AI 분석 자동 실행
  • 🔒 프라이버시 — AI 분석 끄기 옵션. 로컬 저장 + Supabase 클라우드 백업 선택

별빛일기 한눈에 보기

  • 📌 감성 시각화 — 일기가 밤하늘의 별로 변환되는 유일한 앱
  • 📌 AI 자동 분석 — 감정 수동 선택 없이 텍스트에서 자동 추출
  • 📌 게이미피케이션 — 별자리, 유성, 연속 기록 보상으로 지속률 향상
  • 📌 크로스 플랫폼 — React Native로 iOS + Android 동시 지원

기술 스택

  • React Native — 크로스 플랫폼 모바일 앱
  • react-native-skia — 밤하늘 2D 렌더링
  • Reanimated 3 — 별 반짝임 애니메이션
  • Supabase — 인증 + 클라우드 백업
  • OpenAI GPT-4o mini — 감정 분석
  • TypeScript — 타입 안전성

현재 개발 초기 단계입니다. PRD와 설계가 완료되었으며 핵심 기능 구현을 진행 중입니다.

공유