食谱从四人份改成七人份:让 AI 分清用量、库存和整包采购

四人份食谱改成七人份,AI 很容易算出一个放大倍数,却把“需要多少”“家里还有多少”和“商店必须买几包”混成同一列。结果看似清楚,出门时仍会多买一瓶油、少买半包材料。本篇把它拆成三段计算:先按人数换算,再扣已确认库存,最后按包装向上取整,得到真正可带去购物的清单。

准备:只做采购算术,不让模型改烹饪方法

需要一个可以输入文字的 AI 对话工具、一张库存记录和普通计算器。无需专用插件或付费模型;若已有工具提供文本额度,可以用下方短例测试,费用与额度以实际服务页面为准。不要为了这道题开通自动下单、购物账号或上传家庭地址。本文不演示任何特定产品界面,也未进行 GUI 实测。

换算依据可参看Institute of Child Nutrition 的食谱标准化指南中的因子法:目标份数除以原份数,再用所得倍数乘各项原用量。这里只引用算术原则,不复制其食谱或模板。NIST 的公制前缀说明可用来核对千与毫的数量关系。资料核对于 2026 年 11 月 3 日;下列份数、库存、包装都是为验算编写的虚构数据,不构成实际菜谱、营养或食品安全建议。

第一步:把输入写成能追溯的编号

先确认“份”的大小保持不变。人数改变同时又要每份减半,不能仍用单一人数倍数。库存必须亲自确认可供本次使用的数量;不知道就写未知,不把“家里好像有”算进可扣数量。为了避免单位暗换,本例只用克、千克和毫升。

R1 原记录为4份,本次要7份,单份大小不变。
R2 原用量:干意面0.32 kg;番茄碎240 g;玉米粒100 g;油20 mL。
R3 原记录另写:装饰香草适量,没有具体数量。
P1 本次可用库存:干意面180 g;番茄碎80 g;玉米粒0 g;油50 mL。
P2 购买规则:干意面每包250 g;番茄碎每包200 g;玉米粒每包150 g;油每瓶250 mL。只能整包、整瓶购买。
P3 同名材料视为同一规格;包装标示量与原记录使用量口径相同,本例不计算损耗。
P4 不增添备用量;采购不足才向上取整;“适量”必须保留待确认。

第二步:复制提示词,要求分开给出四个数

请只依据编号材料制作采购核对清单,不添加实际烹饪建议。
先算目标份数/原份数。把kg统一成g,mL保持mL,禁止把质量与体积直接换算。
每项按顺序列出:原用量及来源、倍数、目标用量、可用库存、净缺口、包装规格、购买包数、购买量、做完后预计剩余。
净缺口=max(目标用量-库存,0)。购买包数=净缺口/包装量向上取整;缺口为0时买0包。预计剩余=库存+购买量-目标用量。
计算途中不四舍五入,不把购物包装量写回目标用量。“适量”、单位缺失或库存未知的条目单独列为待确认,不能猜数字。
最后输出仅含需要购买物品的购物版,以及不买但要从家中取用的库存版。列出每项算式和来源编号。材料如下:粘贴R1至P4。

第三步:用独立计算结果核对

倍数必须是 7÷4=1.75。干意面先把 0.32 kg 写成 320 g,再乘倍数,不能把它当成 32 g 或 3200 g。下面是按题目逐项算出的答案,不依赖某次模型回答。

  1. 干意面:320×1.75=560 g;减库存180 g,缺380 g;380÷250=1.52,买2包即500 g;最后剩180+500-560=120 g。
  2. 番茄碎:240×1.75=420 g;减库存80 g,缺340 g;340÷200=1.7,买2包即400 g;最后剩60 g。
  3. 玉米粒:100×1.75=175 g;库存为0,缺175 g;175÷150约为1.1667,包数必须向上取成2包,即300 g;最后剩125 g。近似商仅用于展示,不用于提前舍入。
  4. 油:20×1.75=35 mL;库存50 mL,净缺口为0,买0瓶;本次从家里取用35 mL,预计剩15 mL。
  5. 香草:仍是“适量,待确认”。不能乘出克数,也不能无依据生成一袋采购量。

购物版应仅列三种物品:干意面2包、番茄碎2包、玉米粒2包。油要出现在库存取用版,而不是从总清单消失。三种已定量采购都是质量,可以合计购买1200 g;但不要把油的毫升加进去,更不能把1200 g当成本次配方总用量。

第四步:故意改一项,测试有没有真正遵守规则

把 P1 的干意面库存改为560 g,其他不变。正确变化是干意面缺口0、买0包、剩余0;番茄碎和玉米粒仍各买2包。再把库存改为600 g,仍应买0包,剩40 g,不能输出负包数。如果模型只修改了购物版而没有同步目标、缺口和剩余字段,要求重算这一行并保留来源,不必重写全部材料。

再将番茄碎包装改成“每袋净重未知”。目标420 g和缺口340 g仍可确定,包数与购买量应变成待确认。这个测试能区分“缺一个字段”和“整个条目不能算”,也能阻止模型偷偷沿用旧包装。真实购物时拍下规格后再补编号,先重算再购买;不同规格商品不要直接继承旧答案。

验收与边界

完成标准是每个原料有去处、单位一致、缺口不为负、购买包装数为非负整数,并且库存加购买量至少覆盖已定量需求。用计算器抽查所有行,而不是只看总数。遇到杯、勺、个与克之间的转换,没有明确换算依据就停在待确认;沥干量、毛重和可用量也不能混扣。本例不保证放大后的口味、做法或份量适用于真实聚餐。

清单保存为带日期的本地文本,出门前重新看库存和包装,买完把实际数量写回,避免下次继续扣一份已用掉的库存。想把自己的规则整理得更清楚,可接着看用 AI 把模糊任务写清楚:做一份能验收的需求说明;这里最重要的验收仍是“目标量、净缺口、整包购买量”三者不能互相替代。

© 版权声明

相关文章