0

0

怎么用ai生成菜谱 AI根据现有食材推荐美食【方法】

穿越時空

穿越時空

发布时间:2025-12-19 15:06:00

|

913人浏览过

|

来源于php中文网

原创

AI可通过四种方法根据现有食材智能匹配菜谱:一、使用专业菜谱AI应用;二、在通用大模型中结构化提示提问;三、利用微信小程序语音转食材+AI匹配;四、在Excel中构建简易AI匹配表。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

怎么用ai生成菜谱 ai根据现有食材推荐美食【方法】

如果您手头有几样食材,但不确定能做出什么菜,AI可以根据这些食材智能匹配适合的菜谱。以下是实现这一目标的多种方法:

一、使用专业菜谱AI应用输入食材

部分移动端AI菜谱应用具备“按食材搜菜”的核心功能,系统会基于食材组合匹配数据库中的成品菜谱,并自动排除需额外采购的冷门配料。

1、在手机应用商店搜索并下载支持“食材反向查菜”的应用,如“下厨房AI版”或“豆果美食智能版”。

2、打开应用后点击首页的“用现有食材做菜”按钮,进入食材录入界面。

3、在输入框中逐条输入您当前拥有的食材,例如“鸡蛋、番茄、葱、盐”,注意避免写模糊词如“蔬菜”或“肉”。

4、点击“生成菜谱”后,AI将返回3–5道匹配度最高的菜品,每道菜均标注所需其他辅料是否为 pantry 常备项。

二、在通用大模型中结构化提示提问

通过向通义千问、Kimi、GLM等支持长文本理解的大模型发送格式清晰的指令,可触发其调用烹饪知识图谱进行推理,而非仅依赖训练数据中的菜名复述。

1、打开对应AI聊天界面,输入以“请严格按以下要求响应:只输出一道完整菜谱,包含菜名、所需全部食材(标注已有/需另购)、步骤(不超过6步)、耗时(分钟)”开头的指令。

2、另起一行,写明您的现有食材,格式为:“我有:豆腐、青椒、生抽、蒜”。不添加“帮我”“谢谢”等冗余语句。

3、提交后若首条回复含多个菜名或未按格式组织,追加提示:“请仅保留一道最简可行菜谱,且所有步骤必须能用我已有的厨具完成(无烤箱、空气炸锅)”。

4、检查输出中“需另购”项是否≤2种,若超出,将该食材加入“我有:”列表后重新提交。

企奶奶
企奶奶

一款专注于企业信息查询的智能大模型,企奶奶查企业,像聊天一样简单。

下载

三、利用微信小程序语音转食材+AI匹配

针对不擅文字输入的用户,部分小程序支持语音快速录入食材,后台将语音识别结果清洗后接入本地化菜谱推荐引擎,优先匹配本地区常见做法。

1、微信内搜索小程序“AI小厨娘”或“掌上灶台”,点击进入并允许麦克风权限。

2、点击话筒图标,清晰说出食材名称,例如:“我有土豆、五花肉、干辣椒、冰糖”。单次最多说8种,说完自动停录。

3、等待2–3秒,页面显示“检测到4种主料,已过滤需海鲜酱/南乳等非常规调料的方案”,随后列出1道主推菜。

4、点击该菜谱卡片,可查看高清分步图解及“替换建议”——例如“无干辣椒可改用1/4茶匙辣椒粉”。

四、在Excel中构建简易AI匹配表

对于习惯离线操作或需批量处理家庭库存的用户,可借助Excel公式与公开菜谱结构化数据表,实现本地化食材→菜谱映射,无需联网或账户。

1、从“中国轻工业联合会餐饮标准化委员会”官网下载《家常菜标准食材编码表(2023版)》,导入Excel新工作表。

2、在另一工作表中,A列填写您的现有食材,B列使用VLOOKUP函数匹配编码表中的标准ID,例如“土豆”对应ID“VEG001”。

3、新建“匹配规则”列,输入公式:=IF(COUNTIFS(菜谱库!D:D,B2,菜谱库!E:E,B3)>0,"候选",""),其中D/E列为某道菜所需的前两样标准食材ID。

4、筛选出“候选”行,对应菜谱库工作表中该行的“菜名”与“精简步骤(去除非必需步骤)”即为可用结果。

相关专题

更多
if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

749

2023.08.22

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

348

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2074

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

347

2023.08.31

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

255

2023.09.05

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

323

2023.10.09

数据库对象名无效怎么解决
数据库对象名无效怎么解决

数据库对象名无效解决办法:1、检查使用的对象名是否正确,确保没有拼写错误;2、检查数据库中是否已存在具有相同名称的对象,如果是,请更改对象名为一个不同的名称,然后重新创建;3、确保在连接数据库时使用了正确的用户名、密码和数据库名称;4、尝试重启数据库服务,然后再次尝试创建或使用对象;5、尝试更新驱动程序,然后再次尝试创建或使用对象。

410

2023.10.16

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

398

2023.10.16

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

72

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 12.3万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号