what-to-eat概览
what-to-eat(中文名“一饭封神”)是一款开源的 AI 菜谱生成平台。支持输入多种食材,自动生成符合口味与场景的菜谱,并给出营养分析、酒水搭配与成品效果图,适合做饭选择困难或想探索新菜式的用户。项目由 Kiro 编辑器驱动完成从需求到实现的全流程,提供在线体验与源码。
适配的菜系与生成方式
- 覆盖中华八大菜系(鲁、川、粤、闽、苏、浙、湘、徽)与 7 种国际料理(日、韩、意、法、印、泰、墨)。
- 提供三种生成路径:按菜系创作、自定义需求输入、智能随机未选菜系自动分配。
- 每位“菜系大师”有独立提示词与风格,输出更贴合该菜系的风味与技法。
关键能力与玩法
🥬 智能食材管理
任意组合最多 10 种食材;支持“快速选择器 + 手动输入”;可一键增删标签,便于反复迭代。
🥗 营养分析系统
自动生成卡路里、蛋白质、碳水、脂肪等明细;提供 1–10 分健康评分;标注“高蛋白、低脂、素食”等饮食特征,并给出建议食用份量与个性化改进意见。
📸 AI 菜品效果图
基于菜谱内容一键生成高质量菜品图,便于还原与分享。
🍷 酒水配对
按菜品风味给出专业侍酒师级搭配方案,包含配对理由与饮用建议。
🍽️ 今日吃什么 & 一桌菜
根据季节与偏好给出每日推荐;还能一次性生成主菜、配菜、汤品、甜点的完整“一桌菜”,可按就餐人数调整。
🌶️ 酱汁设计器与趣味“料理占卜师”
按辣、甜、咸、酸精确调味,适配拌面/蘸料/烧烤/火锅等场景,并提供经典酱料模板;“占卜”模块会结合星座、生肖与心情给出趣味推荐。
what-to-eat适用人群与场景
-
家庭日常:冰箱有存货但缺少灵感
-
健康饮食:需要热量控制与营养平衡
-
新手入门:希望按步骤完成“第一次好吃”
-
美食内容创作者:需要稳定产出菜谱与菜品图
-
聚会备餐:一桌菜快速成型,并附酒水方案
设计与体验
- 视觉:明亮黄主色、扁平风格与 2px 黑色描边;悬停与展开收起动效增强操作反馈。
- 体验:响应式布局覆盖手机/平板/桌面;四步完成菜谱生成;实时配置提示,自定义项默认折叠保持界面简洁。
技术实现
前端采用 Vue 3.4 + TypeScript 5.3、Tailwind CSS 3.4、Vite 5;文本生成接入 DeepSeek Chat API,图像生成接入智谱 AI GLM-4-Flash;Netlify 自动化部署。
本地快速上手
克隆仓库 → 安装依赖 → 复制并填写
.env
(文本与图像的 API Key)→ 运行开发服务器(默认
http://localhost:5173
)。提供在线预览与完整 README。
体验地址:
https://eat.lz-t.top/