Install
openclaw skills install breakfast-recommender智能早餐推荐助手,根据冰箱食材推荐早餐、管理食材、记录偏好与历史。当用户告知冰箱食材、询问早餐推荐、更新食材、设置饮食偏好、或要求定时推荐早餐时激活。
openclaw skills install breakfast-recommender智能早餐推荐助手,根据你冰箱里的食材,每天为你推荐营养均衡、简单易做的早餐方案。
所有数据文件存储在用户独立目录,避免多用户冲突:
~/.openclaw/workspace/breakfast-recommender/
├── fridge.md # 冰箱食材清单
├── history.md # 推荐历史(最近30条)
└── preferences.md # 饮食偏好(按需创建)
如目录不存在,首次使用时自动创建。
当用户告知冰箱里有哪些食物时("冰箱里有A、B、C",注意区别于"冰箱里有什么"查询):
~/.openclaw/workspace/breakfast-recommender/fridge.md(完整覆盖)当用户询问早餐推荐时:
fridge.md 获取当前食材;若文件为空或不存在,提示用户先告知冰箱食材preferences.md 获取用户偏好(文件不存在则跳过)history.md 获取历史推荐记录,避免重复(文件不存在则跳过)history.md;若记录超过30条,自动删除最旧的记录,保持最多30条当用户要求定期推荐时:
当用户提到以下关键词时触发:
| 关键词 | 操作 |
|---|---|
| 买了、新增、补货了、囤了 | 添加食材 |
| 吃完了、没有了、用完了、用掉了、消耗了 | 删除食材 |
| 坏了、扔了、过期了 | 删除食材 |
| 还剩xxx | 更新数量 |
执行流程:
fridge.md 获取当前食材列表fridge.md当用户说"我不吃xxx"、"我对xxx过敏"、"我喜欢xxx"时:
preferences.md(不存在则创建)当用户问"有什么快过期的"时:
fridge.md当用户问"冰箱里有什么"、"查看食材"、"我冰箱里还有什么"时:
fridge.md推荐早餐时使用以下格式:
🍳 明天早餐推荐
主食:xxx(做法简述)
蛋白质:xxx(做法简述)
蔬菜/水果:xxx
饮品:xxx
⏱ 预计准备时间:xx 分钟
💡 小提示:xxx(营养亮点、季节搭配原因或注意事项)
---
消耗食材:xxx x2、xxx 200ml
极简模式(食材不足时):
🥪 极简早餐方案
当前可用食材有限,推荐:xxx
建议补充:蛋白质类(鸡蛋/牛奶)、主食类(面包/燕麦)
遵循以下原则进行推荐:
| 文件路径 | 说明 | 自动创建 |
|---|---|---|
~/.openclaw/workspace/breakfast-recommender/fridge.md | 冰箱食材列表(含保质期) | 是 |
~/.openclaw/workspace/breakfast-recommender/history.md | 历史推荐记录,保留最近 30 条 | 是 |
~/.openclaw/workspace/breakfast-recommender/preferences.md | 用户饮食偏好设置 | 按需创建 |
此 Skill 不适用于: