Lucky Universe 2026(lucky-2026)
概要
「Lucky Universe 2026」は、韓国・漢陽大学の授業チームプロジェクトとして作られた、生成型AIを活用したパーソナライズド運勢サイトです。ユーザーの生年月日とMBTIを入力すると、Google Gemini 2.5 Flash等の生成モデルを用いて、その人だけの運勢メッセージやピクセルアート風の“ラッキーダマゴチ”(行動を促す小さなキャラクター)を生成します。運勢スコアや日替わりミッション、ロト番号の提案など、遊び心のある機能を提供し、フロントエンド中心に構成されたWebアプリとしてVercelで公開されています。(約300字)
リポジトリの統計情報
- スター数: 48
- フォーク数: 0
- ウォッチャー数: 48
- コミット数: 8
- ファイル数: 11
- メインの言語: JavaScript
主な特徴
- 生成型AI(Google Gemini 2.5 Flash)を用いた個別運勢メッセージの生成
- MBTIと生年月日を組み合わせた「超個人化」されたアドバイス
- ピクセルアート風の「ラッキーダマゴチ」を生成し、インタラクティブな体験を提供
- 日替わりの運勢スコア、ミッション、ロト番号提案などのゲーミフィケーション要素
技術的なポイント
リポジトリは主にフロントエンド中心のJavaScriptプロジェクトで、index.htmlを起点とするシングルページ的な構成が見て取れます。package-lock.jsonが含まれていることからNode系の依存管理を利用しており、eslint.config.jsがあるためコード品質を保つためのLint設定が導入されています。READMEではGoogle Gemini 2.5 Flashを用いる旨が明記されており、生成型AIに問い合わせてユーザー入力(生年月日・MBTI)を解析・応答生成するアーキテクチャを採用していることが推察されます。ピクセルアート「ラッキーダマゴチ」は、AIが生成した性格や運勢の特徴に基づいてビジュアルを生成するか、クライアント側でピクセルアートを組み合わせる実装のどちらかが考えられます。Vercelでのデプロイ(ライブデモあり)により、サーバーレス環境やフロントエンドホスティングを使った迅速な公開が行われている点も特徴です。セキュリティやAPIキー管理は公開リポジトリ上では明示されていないため、外部AIモデルの呼び出し部分は環境変数やサーバーレス関数を介することが望まれます。総じて、教育プロジェクトとして生成AIとUXデザインを組み合わせた良いサンプルであり、拡張性を残した構成になっています。(約700字)
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- README.md: file
- eslint.config.js: file
- index.html: file
- package-lock.json: file
…他 6 ファイル
まとめ
生成AIとUXを組み合わせた楽しめる学術プロジェクトです(約50字)。
リポジトリ情報:
- 名前: lucky-2026
- 説明: 2026년 운세 분석 사이트
- スター数: 48
- 言語: JavaScript
- URL: https://github.com/pkr91/lucky-2026
- オーナー: pkr91
- アバター: https://avatars.githubusercontent.com/u/26963031?v=4
READMEの抜粋:
🔮 Lucky Universe 2026
2026 럭키 유니버스 — 한양대학교 인간인공지능 수업 팀 프로젝트
👉 데모 사이트 바로가기 (Live Demo)
https://lucky-2026.vercel.app/
📖 프로젝트 소개 (About Project)
**“2026 Lucky Universe”**는 최신 생성형 AI 기술을 활용하여
사용자 맞춤형 운세와 행운 부적(럭키 다마고치)을 제공하는 웹 애플리케이션입니다.
단순한 랜덤 운세가 아닌,
Google Gemini 2.5 Flash 모델이 사용자의 생년월일과 MBTI를 분석하여
세상에 단 하나뿐인 조언과 캐릭터를 생성합니다。