关于 meal-planner
meal-planner 是面向四口之家的每周晚餐规划技能,根据冰箱现有食材和预算生成 7 天菜单及购物清单。它还可保存和查看计划,并记录家庭偏好。
主要功能
- 01按冰箱食材规划 7 天晚餐
- 02区分已有食材与待购食材
- 03保存并查看餐单
- 04记录人数、饮食和预算偏好
适用场景
- 01根据现有食材安排一周晚餐
- 02按预算制定家庭菜单
- 03查看购物清单并记录饮食偏好
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mary4data/ clawbee --skill meal-planner安装后在 Claude Code 中输入/meal-planner确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSE.txtreferences/meal-templates.mdscripts/init-db.shsave-plan.sh详细介绍
膳食计划
根据冰箱里的食材和预算,为 4 口之家规划每周晚餐。
设置
bash /data/workspace/clawbee/skills/meal-planner/scripts/init-db.sh
命令
/meals plan [budget]
默认预算:€100。
-
加载冰箱里的食材:
sqlite3 /data/workspace/pantry.db "SELECT item FROM fridge;" 2>/dev/null -
生成 7 天的计划 — 默认餐食和输出格式请参见
references/meal-templates.md。 -
将每种食材标记为“有”(冰箱里有)或“购买”(缺少)。
-
保存计划:
bash /data/workspace/clawbee/skills/meal-planner/scripts/save-plan.sh '[week]' '[plan_json]' [budget] -
显示计划和购物清单。最后显示:“运行
/shopping send发送到 Telegram。”
/meals show
sqlite3 /data/workspace/pantry.db "SELECT plan_json FROM meal_plans ORDER BY created_at DESC LIMIT 1;"
以易读的格式显示。如果没有计划:“尚无计划。请先运行 /meals plan。”
/meals pref <key> <value>
sqlite3 /data/workspace/pantry.db "CREATE TABLE IF NOT EXISTS family_prefs (key TEXT PRIMARY KEY, value TEXT);"
sqlite3 /data/workspace/pantry.db "INSERT OR REPLACE INTO family_prefs (key, value) VALUES (?, ?);" '<key>' '<value>'
示例:/meals pref people 4、/meals pref vegetarian yes、/meals pref budget 80
备注
- 默认家庭人数:4 人
- 柏林地区建议:主食材去 Aldi/Lidl 购买,优质食材去 Rewe 购买
- 每周模板和显示格式请参见
references/meal-templates.md
评论
支持 Markdown