🧪 Skills

Nutrition Planner

--- name: nutrition-planner description: "Personal nutrition and meal planning system with calorie tracking and recipe recommendations" version: "1.0.1" --- - 👤 **饮食需求分析**: 根据年

v1.0.1
❤️ 0
⬇️ 82
👁 1
Share

Description


name: nutrition-planner description: "Personal nutrition and meal planning system with calorie tracking and recipe recommendations" version: "1.0.1"

  • 👤 饮食需求分析: 根据年龄、体重、身高、活动量计算营养需求
  • 🍽️ 个性化菜谱推荐: 基于目标的智能食谱推荐
  • 📊 营养成分计算: 自动计算每餐热量、蛋白质、碳水、脂肪
  • 📅 周/月饮食计划: 自动生成多天的完整饮食计划
  • 🛒 智能购物清单: 根据计划自动生成购物清单

使用

创建用户档案

# 基础档案
${SKILL_DIR}/scripts/nutrition-planner profile-create \
  --name "张三" \
  --age 30 \
  --gender male \
  --weight 70 \
  --height 175 \
  --goal lose

# 完整档案(含饮食限制和过敏)
${SKILL_DIR}/scripts/nutrition-planner profile-create \
  --name "李四" \
  --age 25 \
  --gender female \
  --weight 55 \
  --height 160 \
  --activity moderate \
  --goal maintain \
  --restrictions vegetarian \
  --allergies peanuts shellfish

活动量选项

  • sedentary - 久坐(办公室工作)
  • light - 轻度活动(每周1-2天运动)
  • moderate - 中度活动(每周3-5天运动)
  • active - 高度活动(每周6-7天运动)
  • very_active - 极高活动(体力劳动/运动员)

目标选项

  • lose - 减脂(每日-500kcal)
  • maintain - 维持(基础代谢)
  • gain - 增肌(每日+500kcal)

生成饮食计划

# 生成7天计划(默认)
${SKILL_DIR}/scripts/nutrition-planner plan-generate

# 生成14天计划
${SKILL_DIR}/scripts/nutrition-planner plan-generate --days 14

查看饮食计划

# 查看今日计划
${SKILL_DIR}/scripts/nutrition-planner plan-show

# 查看指定日期
${SKILL_DIR}/scripts/nutrition-planner plan-show --date 2024-01-15

生成购物清单

# 生成未来7天购物清单
${SKILL_DIR}/scripts/nutrition-planner shopping-list

# 生成未来14天购物清单
${SKILL_DIR}/scripts/nutrition-planner shopping-list --days 14

查询食物营养

# 查询单一食物
${SKILL_DIR}/scripts/nutrition-planner nutrition 鸡胸肉

# 模糊查询
${SKILL_DIR}/scripts/nutrition-planner nutrition 鸡

数据存储

数据存储在 ~/.openclaw/data/nutrition-planner/:

  • nutrition_planner.db - SQLite 数据库

内置食物数据库

包含以下类别的食物营养数据:

  • 主食:米饭、面条、馒头、燕麦、红薯、玉米、全麦面包
  • 蛋白质:鸡胸肉、鸡蛋、牛肉、三文鱼、豆腐、牛奶、虾仁
  • 蔬菜:西兰花、菠菜、胡萝卜、番茄、黄瓜、青椒、生菜、芹菜
  • 水果:苹果、香蕉、橙子、蓝莓、猕猴桃
  • 坚果油脂:杏仁、核桃、橄榄油

技术栈

  • Python 3.8+
  • SQLite
  • argparse

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs