What To Eat

该工作流通过每日定时自动获取符合用户设定条件的健康食谱,包括卡路里、烹饪时间和饮食类型等,随机生成多样化推荐,并通过邮件推送食谱清单。它有效解决了“吃什么”的选择困难,提升了饮食效率,适合忙碌的上班族和关注健康饮食的人群,帮助用户轻松规划健康餐食。

流程图
What To Eat 工作流程图

工作流名称

What To Eat

主要功能和亮点

该工作流每日定时(每天上午10点)自动从Edamam食谱API获取符合用户设定条件的多款健康食谱,支持按卡路里、烹饪时间、饮食类型和健康需求筛选,随机生成多样化推荐,最后通过邮件推送食谱清单,方便用户轻松决定“今天吃什么”。

解决的核心问题

解决了日常生活中“吃什么”选择困难和健康饮食规划的痛点。自动筛选符合营养和时间要求的菜谱,避免用户花费大量时间搜索和比较,提升饮食效率和健康管理。

应用场景

  • 忙碌的上班族或家庭主厨,需快速获取健康且符合时间限制的烹饪方案
  • 关注饮食健康、卡路里控制或特定饮食需求的人群
  • 餐饮服务或营养师为客户定期推荐菜谱

主要流程步骤

  1. 定时触发(Cron节点):每天上午10点自动启动工作流
  2. 设置搜索条件(Set节点):定义食谱数量、主料、卡路里范围、烹饪时间、饮食和健康类型等
  3. 动态调整筛选条件(Function节点):支持随机选择饮食或健康标签,增强推荐多样性
  4. 获取食谱总数(HTTP请求节点):调用Edamam API获取符合条件的食谱总量
  5. 计算随机食谱索引(Function节点):随机选取具体食谱序号
  6. 获取详细食谱(HTTP请求节点):根据索引拉取详细食谱信息
  7. 生成邮件内容(Function节点):将食谱整理成HTML格式邮件正文
  8. 发送邮件(Email发送节点):将食谱推荐通过邮件发送给用户

涉及的系统或服务

  • Edamam API:提供食谱搜索与筛选服务
  • SMTP邮件服务(如Gmail):推送每日食谱邮件

适用人群或使用价值

  • 适合追求健康饮食、有特定饮食需求或卡路里控制的用户
  • 适合时间紧张但希望保证饮食多样化的人群
  • 适合营养师、健康顾问或餐饮服务商为客户提供个性化食谱推荐
  • 通过自动化流程减少手动搜索耗时,提高生活质量和饮食管理效率

此工作流以智能化、自动化为核心,为用户提供科学合理的每日饮食建议,助力健康生活方式的养成。