AI 營養與膳食規劃
AI ↔ AI健康評估、飲食分析、膳食規劃、採購清單生成與週計畫交付。
5 個節點 · 5 條連接fitness
agentapisystem
視覺化
健康評估代理人agent
分析使用者資料:BMI、過敏原、病史、健身目標與熱量需求。
↓sequential→ 飲食分析代理人
飲食分析代理人agent
評估當前飲食日誌,找出營養缺口、鈉攝取過量與巨量營養素失衡。
↓sequential→ 膳食規劃代理人
膳食規劃代理人agent
在兼顧多樣性限制的前提下,產出符合熱量與巨量營養素目標的 7 日膳食計畫。
↓sequential→ 採購清單代理人
↓fallback→ 飲食分析代理人
採購清單代理人agent
彙整所有餐點的食材、合併數量,並核對現有庫存。
↓sequential→ 週計畫交付
週計畫交付api
透過 app 通知與電子郵件,將格式化的膳食計畫與採購清單發送給使用者。
uc-nutrition-planning.osop.yaml
osop_version: "1.0"
id: "nutrition-planning"
name:"AI 營養與膳食規劃"
description:"健康評估、飲食分析、膳食規劃、採購清單生成與週計畫交付。"
nodes:
- id: "health_assess"
type: "agent"
subtype: "llm"
name: "健康評估代理人"
description: "分析使用者資料:BMI、過敏原、病史、健身目標與熱量需求。"
- id: "dietary_analysis"
type: "agent"
subtype: "llm"
name: "飲食分析代理人"
description: "評估當前飲食日誌,找出營養缺口、鈉攝取過量與巨量營養素失衡。"
- id: "meal_plan"
type: "agent"
subtype: "planner"
name: "膳食規劃代理人"
description: "在兼顧多樣性限制的前提下,產出符合熱量與巨量營養素目標的 7 日膳食計畫。"
- id: "grocery_list"
type: "agent"
subtype: "worker"
name: "採購清單代理人"
description: "彙整所有餐點的食材、合併數量,並核對現有庫存。"
- id: "deliver_plan"
type: "api"
name: "週計畫交付"
description: "透過 app 通知與電子郵件,將格式化的膳食計畫與採購清單發送給使用者。"
edges:
- from: "health_assess"
to: "dietary_analysis"
mode: "sequential"
- from: "dietary_analysis"
to: "meal_plan"
mode: "sequential"
- from: "meal_plan"
to: "grocery_list"
mode: "sequential"
- from: "grocery_list"
to: "deliver_plan"
mode: "sequential"
- from: "meal_plan"
to: "dietary_analysis"
mode: "fallback"
label: "Meal plan violates dietary constraints, re-analyze"