what-to-eat:AI 驱动的智能菜谱生成平台
what-to-eat(中文名“一饭封神”)是一款开源的 AI 厨艺指导平台。它通过将多种食材与 AI 逻辑相结合,为用户快速生成包含营养分析、酒水搭配及视觉效果图的专业菜谱,旨在解决“今天吃什么”的决策难题,并降低烹饪门槛。
多维度菜系覆盖与生成逻辑
平台内置了深厚的烹饪知识库,通过为每位“菜系大师”配置独立的提示词(Prompt)与风格设定,确保生成的菜谱在风味与技法上具有高度还原度。
- 广泛的地域支持: 涵盖鲁、川、粤、闽、苏、浙、湘、徽等中华八大菜系,以及日、韩、意、法、印、泰、墨 7 种主流国际料理。
- 灵活的生成路径: 用户可选择 指定菜系创作 、 自定义需求输入 ,或使用 智能随机分配 模式,由系统自动匹配未选菜系。
核心功能详解
🥗 智能食材与营养管理
支持最多 10 种食材的任意组合,通过“快速选择器 + 手动输入”的便捷操作,用户可快速迭代食材标签。系统会同步生成详细的 营养分析报告(含卡路里、蛋白质、碳水、脂肪),并给出 1-10 分的健康评分及饮食特征标注(如“低脂”、“素食”),同时提供个性化的改进建议。
📸 全方位感官引导
为了让用户直观掌握成品效果,平台支持基于菜谱内容 一键生成 AI 菜品效果图 。此外,还配备了专业级 酒水配对系统,由 AI 模拟侍酒师给出搭配方案及其背后的风味逻辑。
🍽️ 场景化烹饪模式
- 一桌菜方案: 可根据就餐人数,一次性规划包含主菜、配菜、汤品与甜点的完整套餐。
- 酱汁设计器: 针对拌面、火锅、烧烤等场景,提供精准的酸甜咸辣调味方案与经典模板。
- 料理占卜师: 结合用户的心情、星座、生肖,提供趣味性的随机美食推荐。
适用场景
- 家庭主妇 / 夫: 面对冰箱现有食材,寻找新鲜的烹饪灵感。
- 健身与健康管理: 需要严格控制热量并维持营养平衡的饮食者。
- 烹饪新手: 追求标准步骤,希望快速达成“第一次就做好”的目标。
- 内容创作者: 需要高效产出高质量菜谱文本与视觉配图。
- 聚会筹备: 快速构思整桌菜肴并匹配得体的饮品方案。
技术架构与设计
视觉体验: 界面采用明亮的黄色主调,结合扁平化风格与 2px 黑色描边,营造出轻快活泼的氛围。响应式布局确保了在手机、平板与 PC 端均有出色的交互体验,通过四步引导快速完成生成,默认折叠自定义项以保持界面清爽。
技术栈:
- 前端: Vue 3.4 + TypeScript 5.3 + Tailwind CSS 3.4 + Vite 5
- AI 接口: 文本生成由 DeepSeek Chat API 驱动,图像生成采用 智谱 AI GLM-4-Flash
- 部署: 基于 Netlify 实现自动化部署
快速部署指南
开发者可通过以下步骤在本地运行项目:
- 克隆 GitHub 仓库并安装依赖。
- 配置
.env文件,填入文本生成与图像生成的 API Key。 - 启动开发服务器,访问
http://localhost:5173即可体验。
在线体验: https://eat.lz-t.top/
GitHub 源码: https://github.com/liu-ziting/what-to-eat
正文完


