Nutrition analysis and supplement management including diet tracking, nutrient assessment, and food database queries
Record diet, assess nutritional status, manage supplements, and provide nutritional recommendations.
The nutritional assessment, supplement information, and recommendations provided by this system are for reference only and do not constitute medical diagnosis, treatment, or nutritional prescriptions.
This System Can:
This System Cannot:
When to Seek Medical Care or Consult a Nutritionist:
用户输入 -> 识别操作类型 -> 解析信息 -> 检查完整性 -> 生成JSON -> 保存数据
| Input Keywords | Operation Type |
|---|---|
| record | Record meal |
| food | Query food nutrition info |
| compare | Compare foods |
| recommend | Food recommendations |
| analyze | Nutrition analysis |
| supplement | Supplement management |
| interaction | Interaction check |
| status | Nutrition status |
| recommendations | Nutrition recommendations |
{
"date": "2025-06-20",
"meal_type": "breakfast",
"time": "07:30",
"foods": ["鸡蛋", "牛奶", "全麦面包"],
"calories": 450,
"macronutrients": {
"protein_g": 20,
"carbs_g": 55,
"fat_g": 15,
"fiber_g": 5
},
"micronutrients": {
"vitamin_a_mcg": 150,
"vitamin_c_mg": 5,
"calcium_mg": 250,
"iron_mg": 2
}
}
{
"id": "supp_001",
"name": "维生素D3",
"dose": "2000 IU",
"frequency": "daily",
"timing": "breakfast",
"indication": "vitamin_d_deficiency",
"start_date": "2025-06-01",
"monitoring": {
"baseline_test": "2025-05-15",
"current_level": 18,
"target_level": "40-60",
"next_test": "2025-09-01"
}
}
完整 Schema 定义参见 schema.json。
# {{食物名称}} 营养信息
## 基本信息
- 名称: 燕麦 (Oats)
- 分类: 谷物类 > 全谷物
- 标准份量: 100克
## 宏量营养素 (每100克)
- 卡路里: 389 卡
- 蛋白质: 16.9g
- 碳水化合物: 66.3g
- 脂肪: 6.9g
- 膳食纤维: 10.6g ✅ 高纤维
## 微量营养素
### 维生素
- 维生素B1: 0.763 mg (66% RDA)
- 维生素B6: 0.165 mg (13% RDA)
### 矿物质
- 镁: 177 mg (44% RDA) ✅
- 磷: 523 mg (75% RDA)
- 锰: 4.916 mg (214% RDA) ✅✅
## 升糖指数
- GI值: 55 (低GI) ✅
## 健康标签
- ✅ 高纤维
- ✅ 低GI
- ✅ 无麸质选项
宏量营养素:
基础微量营养素:
特殊营养素:
不诊断营养缺乏症
不开具补充剂处方
不替代专业营养师
不处理严重营养问题
1. 识别操作类型
2. 解析输入参数,提取所有可用信息
3. 检查必填字段,如有缺失则询问用户
4. 从食物数据库查询营养信息(如需要)
5. 计算营养素摄入和评估
6. 生成符合 schema.json 的 JSON
7. 保存到数据文件
8. 向用户确认保存成功,并显示摘要和建议
用户: 记录早餐 燕麦粥 鸡蛋 牛奶
AI: ✅ 饮食已记录
早餐 (2025-06-20 07:30):
• 燕麦粥
• 鸡蛋
• 牛奶
营养分析:
卡路里: 约450卡
蛋白质: 20g
碳水化合物: 55g
脂肪: 15g
膳食纤维: 5g
已保存至营养日志
用户: 查询食物 燕麦
AI: # 燕麦 营养信息
基本信息:
名称: 燕麦 (Oats)
分类: 谷物类 > 全谷物
标准份量: 100克
宏量营养素 (每100克):
• 卡路里: 389 卡
• 蛋白质: 16.9g
• 碳水化合物: 66.3g
• 脂肪: 6.9g
• 膳食纤维: 10.6g ✅
微量营养素:
• 镁: 177 mg (44% RDA) ✅
• 锰: 4.916 mg (214% RDA) ✅✅
升糖指数:
GI值: 55 (低GI) ✅
健康标签:
✅ 高纤维、✅ 低GI、✅ 无麸质选项
营养优势:
1. 富含β-葡聚糖,有助于降低胆固醇
2. 高纤维含量,促进肠道健康
3. 低GI,有利于血糖控制
用户: 营养分析
AI: 📊 营养摄入分析报告
分析周期: 2025-06-14 至 2025-06-20(7天)
宏量营养素摄入:
蛋白质: 82g/天 ✅ (目标: 80g)
碳水化合物: 240g/天 ✅ (目标: 250g)
脂肪: 68g/天 ⚠️ (目标: 65g)
膳食纤维: 22g/天 ❌ (目标: 30g)
维生素状况:
维生素D: 4 μg ❌ 缺乏
维生素C: 85 mg ⚠️ 不足
钙: 850 mg ⚠️ 不足
洞察与建议:
1. 📈 增加深海鱼类或鱼油补充剂以提高Omega-3摄入
2. 📈 增加户外活动和维生素D补充剂
3. 📈 增加蔬菜和水果种类以提高维生素和矿物质摄入
[完整报告...]
所有营养数据基于: