kitchen 使い方ガイド
1. 基本的な使い方
メニューを登録する
「メニュー」ページから料理名・食材・レシピを登録します。参考URLを貼り付けておくと後から確認できます。
献立カレンダーに登録する
「献立」ページでカレンダーに料理を割り当てます。手動で選択するか、ランダム登録ボタンで自動的に埋めることができます。
買い物リストを確認する
「買い物リスト」ページで期間を指定すると、登録した献立の食材が自動的にまとめられます。
Discord に通知する(任意)
Discord Webhook URL を設定すると、買い物リストや明日の献立を Discord チャンネルに送信できます。
3. ランダム登録
献立ページの「ランダム登録」ボタンを押すと、1週間分の献立を自動で埋めます。
評価による重み付け: 家族が高く評価したメニューほど選ばれやすくなります。評価1のメニューは除外されます。
重複防止: 直近2週間に使ったメニューは除外されます(候補が少ない場合は緩和されます)。
日持ち考慮: 週の前半は日持ちの短い食材を使うメニュー、後半は日持ちの長い食材を使うメニューが優先されます。
除外フラグ: メニューの「ランダム登録から除外」をオンにすると、ランダム選択の対象外になります。
4. JSON インポート機能
メニュー作成ページの「JSON からインポート」セクションに JSON を貼り付けると、メニュー情報を自動入力できます。AI でレシピページから JSON を生成すると便利です。
対応フォーマット
{
"menu_name": "メニュー名(必須)",
"source_url": "参考URL(任意)",
"memo": "メモ(任意)",
"recipe_steps": ["手順1", "手順2", "手順3"],
"ingredients": [
{
"name": "食材名",
"quantity": "量(任意)",
"unit": "単位(任意)",
"category": "野菜"
}
]
}
category に使える値: 野菜、肉・魚、乳製品・卵、調味料、その他
5. AI プロンプト例(レシピ → JSON 変換)
Claude や ChatGPT などに以下のプロンプトを使うと、レシピページや手書きのレシピから JSON を生成できます。生成した JSON を「JSON からインポート」に貼り付けてください。
プロンプト1: URL からJSON を生成
コピーしました
プロンプト2: テキスト・画像から JSON を生成
コピーしました
6. Discord 通知
家族設定ページで Discord Webhook URL を登録すると、以下の通知が送信されます。
明日の献立通知
毎日自動で翌日の献立(メニュー名・材料)を送信します。
買い物リスト(シンプル)
食材名と合計量のシンプルな買い物リストを送信します。
買い物リスト(献立一覧・食材詳細)
献立一覧(日付・メニュー名)と食材詳細(使用メニュー・冷凍推奨)を送信します。
Webhook URL の取得方法: Discord チャンネルの設定 → 連携サービス → Webhook → 新しい Webhook を作成