Rechercher

PythonReactSEOPDF
OpenClaw

meal-planner

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

harrylabs09130 installations selon la source☆ 0 Étoiles du dépôtv1.0.0

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install harrylabs0913/nutrition-planner

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

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

安装

# 添加到 PATH
ln -s ~/.openclaw/workspace/skills/meal-planner/meal-planner ~/.local/bin/meal-planner

使用

创建用户档案

# 基础档案
meal-planner profile-create \
  --name "张三" \
  --age 30 \
  --gender male \
  --weight 70 \
  --height 175 \
  --goal lose

# 完整档案(含饮食限制和过敏)
meal-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天计划(默认)
meal-planner plan-generate

# 生成14天计划
meal-planner plan-generate --days 14

查看饮食计划

# 查看今日计划
meal-planner plan-show

# 查看指定日期
meal-planner plan-show --date 2024-01-15

生成购物清单

# 生成未来7天购物清单
meal-planner shopping-list

# 生成未来14天购物清单
meal-planner shopping-list --days 14

查询食物营养

# 查询单一食物
meal-planner nutrition 鸡胸肉

# 模糊查询
meal-planner nutrition 鸡

数据存储

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

  • meal_planner.db - SQLite 数据库

内置食物数据库

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

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

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/harrylabs0913/nutrition-planner
Version
1.0.0
Commit
c042a11453f790b1c02a0574f7758e9e711790e5
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

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

## 安装

```bash
# 添加到 PATH
ln -s ~/.openclaw/workspace/skills/meal-planner/meal-planner ~/.local/bin/meal-planner
```

## 使用

### 创建用户档案

```bash
# 基础档案
meal-planner profile-create \
  --name "张三" \
  --age 30 \
  --gender male \
  --weight 70 \
  --height 175 \
  --goal lose

# 完整档案(含饮食限制和过敏)
meal-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)

### 生成饮食计划

```bash
# 生成7天计划(默认)
meal-planner plan-generate

# 生成14天计划
meal-planner plan-generate --days 14
```

### 查看饮食计划

```bash
# 查看今日计划
meal-planner plan-show

# 查看指定日期
meal-planner plan-show --date 2024-01-15
```

### 生成购物清单

```bash
# 生成未来7天购物清单
meal-planner shopping-list

# 生成未来14天购物清单
meal-planner shopping-list --days 14
```

### 查询食物营养

```bash
# 查询单一食物
meal-planner nutrition 鸡胸肉

# 模糊查询
meal-planner nutrition 鸡
```

## 数据存储

数据存储在 `~/.openclaw/data/meal-planner/`:
- `meal_planner.db` - SQLite 数据库

## 内置食物数据库

包含以下类别的食物营养数据:
- 主食:米饭、面条、馒头、燕麦、红薯、玉米、全麦面包
- 蛋白质:鸡胸肉、鸡蛋、牛肉、三文鱼、豆腐、牛奶、虾仁
- 蔬菜:西兰花、菠菜、胡萝卜、番茄、黄瓜、青椒、生菜、芹菜
- 水果:苹果、香蕉、橙子...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.