y3k
Built at Gemini 3 ハッカソン 東京 · Feb 21, 2026 · 東京都渋谷区渋谷 3 丁目 21 - 3 渋谷ストリーム 5F
## アプリ概要(ハッカソン向け説明文) このアプリは、**ユーザーのPC上の行動を“育成ゲーム化”**するプロダクトです。 スクリーンショットから行動を読み取り、良い行動ならキャラクターが成長、悪い行動なら劣化・暴走します。 「作業習慣を、感情移入できるゲーム体験に変える」ことが狙いです。 ## 体験の流れ 1. ユーザー行動をスクリーンショットで取得 2. **Gemini** で画面内容を要約・善悪判定(作業か、サボりか) 3. 判定に応じてゲーム状態を更新(レベル/腐敗度) 4. **Nano Banana(画像生成パイプライン)** でキャラクター画像を生成・進化 5. フロントに最新の `animation.gif` と状態を反映して、成長/劣化を可視化 ## 技術のポイント - **サマライズ/判定**: Gemini(画像+テキスト理解) - スクリーンショットから「何をしているか」を自然言語で要約 - 善悪判定、理由生成、ゲーム入力(スコア化)に利用 - **画像生成/進化**: Nano Banana - 行動結果に応じたキャラクターを生成 - 前回画像を入力にした進化(image-to-image)で連続成長を表現 - **ゲームロジック**: Python - `level`(成長)と `corruption`(劣化)を管理 - セッションごとに状態遷移して履歴化 - **表示**: Electron フロント - 最新GIFと状態を自動更新してライブデモ可能 ## ゲーム性(成長・劣化) - 良い行動(例: VSCode/Cursorで開発) - スコア上昇 - レベルアップ - 見た目がポジティブ方向に進化 - 悪い行動(例: YouTube視聴の長時間化) - スコア低下 - 腐敗度上昇 - 見た目がグリッチ・崩壊方向に進化 - 「キャラクターが悪い行動を返す」演出につなげる ## 一言でいうと **Geminiで“行動理解”、Nano Bananaで“見た目進化”、ゲームロジックで“習慣変容”をつなぐ、行動連動型たまごっちアプリ**です。