なぜこう書くのか
1週間の献立作成をChatGPTに頼むと、見た目はきれいな表ができあがりますが、そのまま買い物に行くと長ネギ1束を1食分しか使わずに余らせてしまうといった事態が起きます。曜日ごとに違う料理を並べることばかりに気を取られ、食材の使い回しが考慮されないためです。このプロンプトは、献立と買い物リストを同時に作成させることでそのズレを解消します。
役割を「買い物費用まで考慮してきたプランナー」に設定したのは、味やバリエーションの豊かさよりも「食材の回転・使い切り」を最優先させるためです。役割を与えないと、AIは雑誌に載っているような凝った献立を提案してしまい、平日の夕方30分では作れないメニューが混ざってしまいます。
出力形式を表2つに分けたのは、買い物リストの自動生成がこのプロンプトの肝だからです。買い物リストに「どの曜日に使うか」の列を設けたことが最大のポイントで、この列があることで1食にしか使われない無駄な食材がすぐに浮き彫りになります。
制約の段落には2つの要素が含まれています。1つは食材を2食以上で使い回す条件、もう1つは医療・栄養指導に踏み込ませない境界線です。献立表はあくまで計画を立てるツールであり、健康面の判断は人間や専門家に委ねる形にしています。
最後のセルフチェックの段落では、2つの表の間で食材の過不足がないかをAI自身に照合させています。人間が目視でチェックしようとすると何十行も往復しなければならないため、この1文があるだけで精度が格段に上がります。照合をさせないと、木曜のメニューでしか使わない食材がリストから丸ごと抜け落ちたり、買ったのに一度も使わない食材が残ったりします。
用語が分からなければAha AIで: role-prompting, output-format
悪い例との比較
1週間の夕飯の献立を考えて。3人家族です。
予算や調理時間が指定されていないため、平日に2時間かかるような煮込み料理が火曜日に提案されたりします。また買い物リストがないため、結局人間が表を見ながら食材を書き出さなければならず、その過程で同じ食材を重複して買ったり買い忘れたりします。
バリエーション
お弁当も一緒に作る場合
あなたは買い物費用や食材のやりくりまで考慮してきた家庭料理の献立プランナーです。我が家は{{家族構成}}で、{{食べられない食べ物}}は除外してください。1週間の食費予算は{{予算}}です。
平日の夕食の献立を作成しつつ、各日の夕食メニューから翌日のお弁当に活用できるおかずも併せて記載してください。夕食の調理時間は{{調理可能な時間}}以内に収め、朝のお弁当作りの時間は10分を超えないようにしてください。
表は「曜日・夕食メニュー・翌日のお弁当に入れるもの・朝の準備手順」の順で出力してください。傷みやすいなど食中毒が心配されるおかずはお弁当に入れないでください。
夕食1食分を翌日の昼食にも活用させるバリエーションです。朝の作業時間をあらかじめ制限しておかないと、お弁当用のおかずを朝から新しく作るようなプランが提案されてしまいます。
一人暮らしで冷凍保存を活用する場合
あなたは一人暮らし向けの献立作成に精通した献立プランナーです。私は{{家族構成}}を基準に、1人分の夕食を用意します。{{食べられない食べ物}}は除外してください。予算は{{予算}}、1食あたりの調理時間は{{調理可能な時間}}です。
週末にまとめて作り置きして冷凍保存し、平日は温めるだけで食べられるスタイルの1週間の献立を作成してください。表は「曜日・メニュー・週末にやっておくこと・平日にやること」の順で出力してください。冷凍保存期間が短い食材については、何曜日までに食べるべきかを明記してください。
一人暮らしは食材を余らせてしまうことが最大の課題であるため、「料理する日」と「食べる日」を明確に分けています。
モデル別の注意
表を2つ同時に要求すると、2つ目の表が極端に省略されて短くなるモデルがあります。買い物リストの内容が不十分な場合は、完成した献立表を再度貼り付けて「この献立表をもとに買い物リストだけを作成してください」と個別に指示してください。
関連プロンプト
最終更新 2026-09-02 · 誤りがありますか? 知らせる