食事を記録するとき。「〇〇食べた」「朝食記録したい」「ご飯ログ」など食事トラッキングに使う。daily ファイル・Notion meals DB・fridge.md を一括更新する。
食事を素早く記録する。daily ファイル・Notion meals DB・fridge.md を一括更新。
$ARGUMENTS — 食べたもの(省略可。省略時は対話モード)
TZ=Asia/Tokyo date "+%Y-%m-%d %H:%M %a"
aspects/diet/daily/YYYY-MM-DD.md)を読むaspects/diet/fridge.md を読む引数ありの場合:
引数なしの場合:
時刻の推定基準:
| 種類 | 判定基準 | レシピ | kcal |
|---|---|---|---|
| 自炊(新規) | 献立にあるメニュー or 食材から調理 | notion-add.ts で自動生成 | レシピから算出 |
| 残り物・簡易 | 「残り」「パン」「オートミール」「納豆」等 | --no-recipe | 概算 |
| コンビニ・購入品 | 「コンビニ」「カップ」「おにぎり」等 | --no-recipe | 一般値で概算 |
| 外食 | 「外食」「〇〇と」「飲み会」等 | --no-recipe | — |
aspects/diet/daily/YYYY-MM-DD.md のテーブルに食事行を追加・更新。カロリー合計も再計算する。
# 自炊(レシピあり)
bun run scripts/notion-add.ts --db meals --title "メニュー名" --date YYYY-MM-DD --start HH:MM --end HH:MM
# 残り物・コンビニ・外食(レシピなし)
bun run scripts/notion-add.ts --db meals --title "メニュー名" --date YYYY-MM-DD --start HH:MM --end HH:MM --no-recipe
完了済みの場合は --status 完了 をつける。
--no-recipe でも自炊・簡易調理なら本文に準備手順を書く(厳守):
notion-update-page(replace_content)で材料・手順を簡潔に書く食べたものに含まれる食材を fridge.md から減算する:
**要補充** に変更するか行を削除daily ファイルに同じ食事枠(朝/昼/夕)の予定メニューが既にある場合:
notion-delete.ts で削除してから新規登録aspects/diet/CLAUDE.md の「予定していた食事を食べなかった場合」のフローに従う記録した。昼食: パスタ残り + 食パン2切れ(約550kcal)。fridge: パスタ残り 2→1食分、食パン 2→0枚。
profile/health.md 参照(トマト、マヨネーズ、ケチャップ、マスタード)update_properties でタイトル(名前)を変更しただけでは、ページ本文(レシピ等)は旧メニューのまま残るupdate_properties でタイトル変更 → notion-fetch で本文確認 → replace_content で本文を新メニューに差し替え