Meal Prep Agent: AIによる週間食事プランニング
食事の好みやお気に入りの料理ブログに基づいて、買い物リスト付きの7日間の食事プランを作成するマルチエージェントAIシステム。
食事の計画は面倒です。レシピを探し、栄養バランスを考え、分量を調整し、買い物リストを作る—実際の料理より時間がかかります。私はこのプロセス全体を自動化するためにMeal Prep Agentを作りました。
機能
好みを入力するだけ。エージェントが整理された買い物リスト付きの完全な7日間の食事プランを提供します。
入力:
- 食事制限(ベジタリアン、グルテンフリー、低炭水化物)
- 料理の好み(イタリアン、アジアン、地中海料理)
- 人数
- 予算レベル(節約、普通、プレミアム)
- お気に入りの料理ブログ(任意)
出力:
- 朝食、昼食、夕食、間食を含む7日間の食事プラン
- 店舗セクション別に整理された買い物リスト
- 世帯人数に合わせた分量の見積もり
仕組み:4つの専門エージェント
システムはマルチエージェントワークフローを使用します。4つのAIスペシャリストが順番に作業し、それぞれが前の出力を基に構築します。
| エージェント | 役割 | 機能 |
|---|---|---|
| 🔍 Culinary Discovery | トレンドアナリスト | 好みに合った3-5のトレンドレシピを発見 |
| 📚 Recipe Research | キュレーター | お気に入りの料理ブログから8-10のレシピを収集 |
| 📅 Meal Planning | 栄養士 | 発見したレシピからバランスの取れた7日間プランを作成 |
| 🛒 Shopping List | コーディネーター | 材料を店舗セクション別に整理、重複を排除 |
各エージェントは出力をストリーミングします。エージェントがタスクを完了する様子をリアルタイムで確認できます。
技術詳細
- モデル: GPT-4o-mini(Vercel AI SDK経由)
- ストリーミング: Server-Sent Events (SSE)によるライブ更新
- アーキテクチャ: コンテキストパッシングを伴う順次エージェントパイプライン
- i18n: 英語、ポルトガル語、スペイン語、日本語、フランス語、ドイツ語を完全サポート
2人分の予算目安:$50-75/week(節約)、$100-150/week(普通)、$200+/week(プレミアム)。
全プロセスは2-3分で完了します。
試してみる
Meal Prep Agentは/meal-prepで公開中です。
好みを入力して生成ボタンを押すと、4つのAIエージェントが協力して週間プランを作成する様子を見ることができます。
作った理由
日常的なタスクの時間を節約するものを作るのが好きです。食事の計画は毎週30分以上かけてレシピを探しリストを作る作業でした。今は3分で済みます。
これはマルチエージェントワークフローの実験でもありました—専門化されたAIの役割を一貫したパイプラインに調整すること。ここでのパターンは、より複雑なエージェントシステムにも適用できます。
試してみたら、感想を聞かせてください。