Skip to content

Repository files navigation

虫図鑑アプリ

このアプリは子供向けの虫図鑑作成・学習アプリです。React Native と Expo で構築されています。AI を用いた画像解析やチャットにより虫について楽しく学べます。

主な機能

  • 写真アップロードと虫判定: 撮影した虫の写真をアップロードすると、AI が学名・和名・科名を自動判定して表示します。
  • チャット型知識探求: 名前をもとに博士キャラクターがやさしい言葉で虫を説明し、音声再生も行います。次に知りたいことの候補も提示されます。
  • チャット要約・ノート: 会話終了後、AI が内容を要約して自分だけの虫図鑑ノートに保存します。編集も可能です。
  • 図鑑編集: ユーザーが図鑑内容を自由に編集・追加できます。
  • 追加提案機能(予定): ゲーミフィケーション要素や地図連携、共有機能などを検討しています。

開発環境の準備

  1. Node.jsnpm をインストールしてください。
  2. Expo CLI をグローバルにインストールします。
npm install -g expo-cli
  1. 依存パッケージをインストールします。
npm install
  1. Expo Go アプリをスマートフォンにインストールすると、実機で簡単にテストできます。
  2. 開発サーバーを起動します。
npx expo start

表示される QR コードを Expo Go で読み取るとアプリを実行できます。

注意

  • 初回起動時は必要なパッケージのダウンロードが走るため時間がかかる場合があります。
  • 開発用コマンド npm run lint ではネットワークアクセスが必要です。Codex 環境では失敗することがあります。

ライセンス

このリポジトリはハッカソン用途での利用を想定しています。

hackathon-20250712

hackathon-20250712

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages