我想做一个帮我每天想菜谱的程序或者系统。需要实现的核心功能包括:
1. 食材与配料管理:展示我当前还剩哪些食材和配料,支持配图展示。我可以直接填写这些前置信息,或者通过 AI 对话的形式告诉你,由你帮我记录下来。
2. 智能菜谱推荐:每天做饭时,根据我现有的剩余食材,帮我筛选和搭配要做的菜。
3. 新菜谱收集与采购建议:当我手头没什么菜时,可以推荐新菜谱并建议我买哪些材料;未来想做什么菜时,也能智能推荐需要补充哪些食材。
4. 结合已有厨具进行推荐:推荐菜谱时必须考虑我手头的工具。比如我目前只有一口大铁锅,像焖饭这种容易糊底或者需要特定厨具的菜我就不太好做;如果推荐需要特殊厨具的菜,需要提前确认。
大概是这样一个想法。目前先不要直接开始写系统,这次先做规划。你先帮我分析一下:
• 写这个系统需要哪些模块?
• 未来可能会遇到哪些问题?
• 我目前只提到了食材和厨具等前置条件,从这个层面来看,我是否还有遗漏的要素?
请先帮我整体分析考虑一下,看看要怎么规划
对于当前,比如当前没有烤箱,如果有适合烤箱做的东西,也可以在未来进行建议和补充。
你可以先给我推荐几个菜单,万一哪个菜我特别满意,但又缺少哪个器材,可能我会有买入、补齐的打算。
对于菜谱推荐和系统设置,有几点要求和初始信息同步给你:
一、菜谱与偏好要求
1. 菜谱验证:严格禁止使用未经验证的菜谱。所有菜谱必须经过网络搜索,确认确实有这道菜才可以推荐,尤其可以多推荐一些知名的家常菜或经典菜。
2. 饮食偏好:目前在减脂,尽量热量低一点、蛋白质含量高一点。
3. 图片生成:网络获取配图,或者调用模型生成能力都可以(比如用 Image2 或 GPT 的绘图能力),这方面没有特别限制。
二、用餐习惯与使用场景
1. 人数与场景:平时只有我一个人吃。用餐场景主要是午饭和晚饭,大多数情况是晚上做,冷冻保存,第二天中午热一下继续吃,我完全接受剩饭。剩菜或半成品尽量不囤,基本是做一顿管当晚和次日中午。
2. 耗时与精力:日常晚上做饭时间和精力相对还好。如果遇到需要特别长时间准备的菜(比如需要提前腌制或备料一整天的),推荐前先和我商量;如果不合适我会拒绝,换更省事的。
3. 库存与容错:你不用太介意库存失真的问题,做饭容错率比较大。每次你推荐菜谱时我会核对库存:如果没有这个菜我会直接说;如果某种食材快用完了,我会明确告知具体数量(比如只剩一根 5 克的蒜,那就只能当佐料,不能当主料)。
4. 采购条件:菜市场、生鲜店都能买到,采购很方便。
三、厨房现有环境与初始物料
你可以先把系统做出来,以下是目前的初始环境和库存:
1. 厨房工具与环境:
• 一口带盖铁锅
• 正常燃气灶
• 刀具与砧板
• 支持同时进行多步骤操作
2. 调料与辅料(齐全):
• 葱、姜、蒜、洋葱、小米椒
• 生抽、老抽、白醋、蚝油、盐、淀粉、黑胡椒、白胡椒
3. 现有食材:
• 鸡蛋 20 个
• 西红柿 3 个
• 金针菇
• 肉类暂时没有,后续会根据你推荐的菜谱再去采购补充
先按这些条件来设计和推荐