meal-planner¶
Skill 简介¶
Meal Planner(膳食规划助手)是一款基于人工智能的智能营养助手,旨在帮助用户轻松制定个性化的膳食计划,并高效管理饮食目标。无论是注重健康的个人、忙碌的专业人士,还是希望改善饮食习惯的普通用户,Meal Planner 都能通过智能化的方式帮助他们实现营养均衡、减少食物浪费,并节省规划饮食的时间。
在当今快节奏的生活中,许多人希望吃得健康,但常常因为缺乏时间或专业知识而难以实现。Meal Planner 通过自动生成符合用户饮食偏好、营养目标和时间限制的每周膳食计划,简化了这一过程。它不仅能生成详细的购物清单,还能提供备餐建议,并跟踪宏量营养素(碳水化合物、蛋白质、脂肪)的摄入量。使用 Meal Planner,用户可以轻松实现饮食目标,而无需花费大量时间进行繁琐的饮食规划。
主要功能¶
Meal Planner 提供了多项实用功能,帮助用户全面管理饮食需求。以下是它的核心功能:
-
个性化膳食计划:Meal Planner 根据用户的每日卡路里目标、饮食类型(如均衡饮食、生酮饮食、素食等)、过敏原和饮食限制,生成个性化的每周膳食计划。例如,用户可以选择“keto”(生酮饮食)模式,Meal Planner 会自动调整食材和菜谱,确保符合生酮饮食的要求。
markdown 设置示例: daily_calories: 1800 diet_type: keto allergies: dairy, gluten -
智能购物清单:Meal Planner 会根据膳食计划生成详细的购物清单,并按照超市的不同区域(如蔬菜区、肉类区、调味品区)进行分类,方便用户快速采购。此外,它还会优化食材的使用,尽量减少食物浪费。
markdown 购物清单示例: 1. 鸡胸肉 - 500g 2. 西兰花 - 2 颗 3. 牛油果 - 3 个 4. 椰子油 - 1 瓶 -
备餐建议:为了帮助用户节省时间,Meal Planner 提供了备餐建议,例如推荐在周日批量准备部分食材或菜品,以便在工作日快速享用健康餐食。
-
宏量营养素跟踪:Meal Planner 会跟踪用户的每日宏量营养素摄入量,确保用户达到预定的营养目标。用户可以通过集成工具(如 MyFitnessPal)同步数据,实时查看营养状况。
-
多平台集成:Meal Planner 支持与多种通讯工具和平台集成,包括 Telegram、Slack、Discord 等,方便用户随时随地查看和管理膳食计划。此外,它还支持与 Google Sheets 集成,方便用户导出和编辑膳食计划。
markdown 集成示例: 配置 Telegram 机器人: 1. 在 Telegram 中搜索 @MealPlannerBot 并开始对话 2. 输入 `/start` 启动服务 3. 按照提示完成配置 -
食材再利用优化:Meal Planner 会分析用户的饮食习惯和库存食材,提供再利用建议,帮助用户充分利用剩余食材,减少浪费。
使用场景¶
Meal Planner 适用于多种场景,以下是几个典型的应用场景:
-
健康饮食管理:对于希望改善饮食习惯、达到特定健康目标的用户,Meal Planner 可以根据用户的营养需求和饮食偏好,生成个性化的膳食计划,帮助用户轻松实现目标。
-
繁忙工作日备餐:对于工作繁忙的职场人士,Meal Planner 提供的备餐建议和智能购物清单,可以帮助他们在工作日快速准备健康餐食,节省时间和精力。
-
特殊饮食需求:对于有特殊饮食需求(如过敏原限制、素食、生酮饮食等)的用户,Meal Planner 可以根据用户的饮食限制,生成符合要求的膳食计划,确保饮食安全。
-
家庭膳食管理:对于需要管理家庭膳食的用户,Meal Planner 可以根据家庭成员的饮食需求,生成多份不同的膳食计划,并生成综合购物清单,方便用户统一采购。
-
健身爱好者:对于健身爱好者,Meal Planner 可以根据用户的训练计划和营养目标,生成高蛋白、高能量的膳食计划,帮助用户达到最佳训练效果。
如何使用¶
使用 Meal Planner 非常简单,以下是基本的步骤:
-
安装 OpenClaw:
bash npm install -g openclaw -
复制
SOUL.md文件到你的 OpenClaw 项目目录:
bash cp path/to/meal-planner/SOUL.md /your/openclaw/project/ -
配置 Meal Planner:
在SOUL.md文件中,根据你的需求配置以下参数:
markdown daily_calories: 2000 diet_type: balanced allergies: none meals_per_day: 4 prep_day: sunday -
启动 Meal Planner:
bash openclaw start -
集成到通讯平台:
根据你的需求,将 Meal Planner 集成到 Telegram、Slack 或 Discord 等平台。具体步骤请参考各平台的集成指南。
示例¶
示例 1:生成膳食计划¶
openclaw run meal-planner --daily_calories 1800 --diet_type keto --allergies dairy,gluten
输出示例:
Monday Meals (1,800 kcal target)
Breakfast: Avocado smoothie 400 kcal 10g protein
Lunch: Grilled chicken salad 500 kcal 45g protein
Snack: Mixed nuts 300 kcal 10g protein
Dinner: Salmon + asparagus 600 kcal 45g protein
Total: 1,800 kcal | 110g protein | 120g carbs | 80g fat
Shopping list: 18 items (~$70/week)
示例 2:生成购物清单¶
openclaw run meal-planner --action generate_shopping_list
输出示例:
Shopping list:
1. Chicken breast - 500g
2. Broccoli - 2 heads
3. Avocado - 3
4. Coconut oil - 1 bottle
5. Salmon - 2 fillets
6. Sweet potato - 2
7. Cottage cheese - 1 tub
8. Walnuts - 100g
9. Apple - 2
10. Peanut butter - 1 jar
总结¶
Meal Planner 是一款功能强大的智能膳食规划工具,专为注重健康、追求高效的用户设计。通过个性化的膳食计划、智能购物清单、备餐建议和宏量营养素跟踪等功能,Meal Planner 帮助用户轻松实现饮食目标,提升生活质量。无论你是健身爱好者、忙碌的专业人士,还是有特殊饮食需求的用户,Meal Planner 都能为你提供全方位的饮食管理支持。