Agent Skills
返回列表
个性化营养膳食规划

个性化营养膳食规划

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-nutrition-planner。

技能介绍

要解决什么问题

自己算 TDEE、再凑一周三餐,很容易在热量缺口、三大营养素比例和食材采购上反复试错。nutrition-planner 面向「有明确体重目标、但不想手算每餐宏量」的场景:用结构化档案把需求分析 → 食谱 → 计划 → 清单串成一条可复用的本地流程,而不是零散查表。

技能如何工作

  1. 创建用户档案:录入年龄、体重、身高,并选择活动量(sedentary / light / moderate / active / very_active)与目标(lose 减脂约 -500 kcal/日、maintain 维持、gain 增肌约 +500 kcal/日)。
  2. 生成与查看计划:在算出的需求基础上做个性化菜谱推荐,自动汇总每餐热量、蛋白质、碳水、脂肪,并支持周/月完整饮食计划。
  3. 购物与查询:按计划生成智能购物清单;也可单独查询食物营养。内置库覆盖主食、蛋白质、蔬菜、水果、坚果油脂等常见条目(如米饭、鸡胸肉、西兰花、苹果等)。
  4. 数据落盘:状态写入 ~/.openclaw/data/nutrition-planner/nutrition_planner.db(SQLite),便于在同一台机器上反复生成与对比计划。

实现侧为 Python 3.8+,CLI 用 argparse 组织子命令,不依赖外部营养 API。

适用边界与注意点

  • 宏量与缺口规则是技能内置的简化模型(如固定 ±500 kcal),不能替代临床营养或特殊疾病饮食医嘱。
  • 食物库为内置子集,地域化、加工食品或品牌包装食品需自行扩展数据或人工校正。
  • 计划质量取决于档案真实度;活动量档位选错会直接拉高/压低推荐热量。

使用场景

  • 减脂期按年龄体重身高建档,选久坐活动量与 lose 目标,生成一周三餐热量与宏量配比
  • 增肌训练者设 active 与 gain,拉取周饮食计划并核对每餐蛋白质、碳水、脂肪是否达标
  • 自己做饭前用内置库查询米饭、鸡胸肉等食物营养,再生成月计划并导出对应购物清单
  • 维持体重者用 maintain 目标生成周或月菜单,避免每天临时估算总热量与食材用量

适合人员

  • 每周自己备餐、要把采购清单与三餐宏量一次性对齐的家庭下厨者
  • 办公室久坐、有明确减脂诉求、需要结构化周餐单而非凭感觉控热量的上班族
  • 按增肌周期训练、要把每日约 +500 kcal 和每餐蛋白拆清楚的力量训练爱好者
  • 希望饮食计划与档案落在本机 SQLite、不依赖外部营养 API 的长期记录者