「Every-Meal-Recommender」は、毎日の食事のメニューを提案&管理するためのアプリです。
ユーザーは、自分の好みに合わせて食材を選択し、Google AI Geminiを活用して最適なメニューを提案します。
提案されたメニューは、提案された日時ごとに保存され、過去のメニューを簡単に確認できます。
- ファイルのダウンロード: Releasesから最新のリリースをダウンロードします。
- アプリの起動: ダウンロードしたファイルを好きな場所に展開し、'Every-Meal-Recommender.jar'をダブルクリックして起動します。
(もしエラーが表示されて起動しない場合は、下記のセクションをご覧ください。) - APIキーの設定: 初回起動時は、Google AI GeminiのAPIキーを設定する必要があります。
APIキーは、Google AI Studioで作成できます。(無料枠のままで使用可能です)
- ウィンドウ左上の「File」→「Settings」をクリックします。
- 「Gemini」タブを選択し、APIキーを入力します。
- 「Save & Close」をクリックしてアプリを再起動します。 - 食材の入力: ウィンドウ左上のテキストボックスに、使用したい食材を入力し、「Add」ボタンをクリックします。
(食材は1つ入力するごとにAddボタンを押してください) - メニューの提案: 食材をすべて追加したら、「Suggest Recipe」ボタンをクリックします。
(処理が終わるまで数秒かかります) - メニューの確認: 提案されたメニューがウィンドウ右側に表示されます。
- メニューの保存: 提案されたメニューの下にある「Save Recipe」ボタンをクリックすると、提案された日時ごとにメニューが保存されます。
- 過去のメニューの確認: ウィンドウ上部の「Managing」タブに切り替えると、過去に保存されたメニューを確認できます。
表の行をクリックすると、詳細が表示されます。
- アプリが起動しない:
JARファイルをタブルクリックしたときに、「A Java Exception has occurred」というエラーが表示される場合は、以下の手順に従ってください。- 最新バージョンのJavaがインストールされていることを確認します。
- こちらから「jarfix.exe」をダウンロードし、実行します。これにより、JARファイルの関連付けが修正されます。
- 再度JARファイルをダブルクリックしてアプリを起動します。
- 「Suggest Recipe」ボタンを押すとエラーが発生する:
APIキーが正しく設定されていることを確認してください。また、インターネット接続が安定していることも確認してください。