网易首页 > 网易号 > 正文 申请入驻

冰箱里塞满食材却没晚饭,他把AI做成拼桌搭子

0
分享至

打开冰箱,番茄、半碗熟米饭、半个洋葱,还有几样东西——单看都是食物,凑一起却不像一顿饭。朋友那边有菠菜和鹰嘴豆,另一位有胡萝卜和酸奶。谁都没有像样的计划,合起来却几乎凑成一餐。


这个再普通不过的晚饭时刻,成了 New Dish 的起点:一个本地优先的社区厨房,把一到三户人家的食材,变成一份真实、安全的食谱。

一个人也能用。输入手头有的东西、拍一张食材清单、或者直接拍冰箱,New Dish 会给出食材建议,请你逐项确认,套用整组的过敏与偏好,再去匹配一份有据可查的食谱。

作者设想的付费人群是合租室友、共享公寓、宿舍、小型社区厨房,以及想减少食物浪费的环保小组。付费版可以加共享每周食材库、保质期提醒、购物清单和私密家庭组。核心版本不注册、不产生 API 账单也能用。

从 CrowdChef 缩到一个小场景

第一版叫 CrowdChef,设想的是附近家庭互相发现、拼凑剩菜。听起来有趣,但摊子太大:定位、陌生人、信任、约时间、食品安全,全都在有人真正下厨之前就冒出来了。

于是想法被压缩成一个更小、更真实的瞬间,作者列了几条边界:

  • 一个人就该能用;
  • 几个认识的邻居或室友可以加入;
  • 每个人的过敏原都当作全组红线;
  • 结果必须是真能吃的食谱,不是 AI 即兴发挥;
  • 营养数据必须来自数据源,不能由模型自信地猜。

缩小之后反而更好。卡通界面和会动的辣椒向导 Peper 是后来才加的——晚饭规划该有点友好感,而不是像填税务软件。

识别归识别,事实归事实

架构上,New Dish 刻意把识别、食谱事实和呈现分开。流程是:冰箱照片或食材标签,经本地 OCR 与目标检测,交给人确认,再叠加过敏与饮食偏好,匹配经过核验的开放食谱,最后输出食谱、授权图片、步骤和来源营养,由 Peper 本地朗读。

印刷体食材清单用浏览器里的 Tesseract.js 处理。OCR 之前先缩放图片,做灰度、对比度增强,第一次结果弱时再跑一遍高对比度。冰箱照片则用 DETR ResNet-50 目标检测模型,通过 Transformers.js 在 Web Worker 里跑,图片不出浏览器。

最关键的是推理之后那一步:应用不自动相信它。作者第一次测冰箱照片,识别器只找到一个正确的词——苹果,周围全是无意义的碎片。流程技术上成功了,结果却没用。

修法是一串约束:把 OCR 输出和食谱数据集构建的词表比对,丢掉随机文本碎片,合并单复数重复项,冰箱检测要求更高置信度,只预选可靠建议,并且每一个食材都要用户亲手确认。

这次翻车改变了产品。一个自信的模型,不等于一个正确的模型。

不让语言模型编晚饭

早期原型让小语言模型直接生成食谱,很兴奋,直到作者问了自己一个更重要的问题:这东西我真会做出来吃吗?

一句通顺的话,不是食谱存在的证据。营养数据同理——模型能生成格式漂亮的卡路里和宏量营养素,和这顿饭毫无关系。

所以最终架构改用 UniTools Recipes v1,一个 CC BY-SA 4.0 的开放食谱集。每条记录包含食材用量、缩放规则、详细步骤、时间、授权图片,以及来源提供的每份卡路里、蛋白质、碳水与脂肪。

浏览器把确认过的食材和这份数据匹配,剔除与所选过敏原冲突的食谱,套用纯素、素食、无麸质、无乳制品、高蛋白、简单、限时等偏好,再按人数缩放用量。没有安全食谱匹配时,New Dish 会直接说没有,而不是为了不留白屏硬造一份。

可选的本地语言助手以 SmolLM2 360M Instruct 为主,Qwen2.5 0.5B Instruct 兜底,都走 Transformers.js,有 WebGPU 用 WebGPU,否则用 WASM。它们被明确排除在食谱事实和营养之外,只负责措辞——那里出错是麻烦,不是危险。Peper 的声音用本地 Kokoro 82M,加载失败就退回设备自带语音。

过敏排除对整组生效,当前清单包括花生、坚果、乳制品、蛋、麸质、大豆、鱼、贝类、芝麻、芥末、芹菜、羽扇豆和亚硫酸盐。界面仍提醒用户核对包装和交叉接触——软件没法替你检查厨房。邻居名字由用户自取,只存在浏览器里,图片和食材留在设备上,不需要账号。

整个应用是无构建的静态站点,托管在 GitHub Pages 上。

开放模型换来的四件事

作者认为开放创新在这里不是装饰,而是决定这个想法能不能落地。用闭源 API,每次拍照扫描、每次食谱请求、每句语音指令都可能变成计费请求,一个小工具在拿到第一个付费用户之前就先贵起来了;还得把别人家厨房和饮食习惯的照片传到他们没选的服务器上。

本地跑开放模型给了四个自由:隐私,冰箱照片和食材清单不出设备;低成本,用起来不产生增长的推理账单;可替换,SmolLM2、Qwen、DETR、Tesseract、Kokoro 都能换,不必围绕某一家供应商重做产品;诚实,模型输出可以被约束在它擅长的范围内,食谱和营养来自可检查的开放数据。

最值钱的是能对模型说不——加置信度阈值、加食材词表、要求人工确认,或者在安全敏感环节把它整个拿掉。闭源黑盒给的干预点要少得多。

第一个用户就是作者自己,站在冰箱前,指望相机功能看懂他肉眼已经看见的东西。它第一次并不漂亮,只回了一个正确的苹果和一堆胡话。这反而是最有用的反馈,因为它暴露了一个危险假设:把“模型返回了东西”当成“模型看懂了图片”。加上食材词表校验和置信度阈值后,他重跑那次失败输出,只有苹果活了下来。

目前还没有人为 New Dish 付过钱。作者选择直说,而不是为参赛编造增长数据。但产品已经收到几个真实需求:支持单人、显示每份核验营养、允许自定义邻居名字、绝不编造食谱。下一个真正的测试,是把它放进合租家庭用一周,看能不能帮他们救回至少一顿本来会放弃的晚饭。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
3大瓜!翟天临当爸、郭麒麟结婚、劣迹网红复出捞金,风波不断

3大瓜!翟天临当爸、郭麒麟结婚、劣迹网红复出捞金,风波不断

两只米老鼠
2026-10-18 18:10:00
医生在救人,手机却被患者偷了!十几万的纤支镜也被“顺走”,医院不是法外之地!秩序不能只靠医生维护,需要真正加强安保

医生在救人,手机却被患者偷了!十几万的纤支镜也被“顺走”,医院不是法外之地!秩序不能只靠医生维护,需要真正加强安保

梅斯医学
2026-10-19 07:55:46
别等失去了才后悔。 厦门小伙暗恋高一班主任多年,大学毕业后果断追娶回家,祝有情人终成眷属

别等失去了才后悔。 厦门小伙暗恋高一班主任多年,大学毕业后果断追娶回家,祝有情人终成眷属

捣蛋窝
2026-10-03 09:50:51
穆帅一石二鸟,妙手解决皇马中场顽疾!巴尔韦德移镇右后卫,皇马4:1大胜,穆帅称赞巴尔韦德全能!

穆帅一石二鸟,妙手解决皇马中场顽疾!巴尔韦德移镇右后卫,皇马4:1大胜,穆帅称赞巴尔韦德全能!

福酱的小时光
2026-10-19 08:14:16
现场画面曝光!法国多地LV、劳力士门店被洗劫一空,爱马仕、苹果、丝芙兰等门店也成目标

现场画面曝光!法国多地LV、劳力士门店被洗劫一空,爱马仕、苹果、丝芙兰等门店也成目标

都市快报橙柿互动
2026-10-18 15:39:35
一个家庭最大悲哀,就是人到70多岁,却还在和外人随便说6件事!

一个家庭最大悲哀,就是人到70多岁,却还在和外人随便说6件事!

游戏收藏指南
2026-10-17 04:48:23
《伟大的长征》直到李德在会议上苦苦挣扎,才懂老蒋节节败退的深层逻辑

《伟大的长征》直到李德在会议上苦苦挣扎,才懂老蒋节节败退的深层逻辑

天玑影视说
2026-10-19 16:02:31
蒋劲夫回应太瘦了被说显老:无所谓啊,脸就一张皮要那么好看干啥

蒋劲夫回应太瘦了被说显老:无所谓啊,脸就一张皮要那么好看干啥

观鱼听雨
2026-10-17 23:48:03
国家德比:巴萨冲击皇马58年巅峰纪录,欲让皇马做垫脚石

国家德比:巴萨冲击皇马58年巅峰纪录,欲让皇马做垫脚石

林子说事
2026-10-19 14:58:32
演员张佳宁连续两月被拍到挺孕肚现身,本人及工作室均未正面回应;此前表示结婚会公开,受父母婚姻影响称坚决不会离婚,未来生两个孩子

演员张佳宁连续两月被拍到挺孕肚现身,本人及工作室均未正面回应;此前表示结婚会公开,受父母婚姻影响称坚决不会离婚,未来生两个孩子

台州交通广播
2026-10-17 12:49:57
不透露爆燃手机的品牌,是想拉其他家下水吗?

不透露爆燃手机的品牌,是想拉其他家下水吗?

走读新生
2026-10-19 13:22:05
“他的智商已经不是普通人了”,宝妈公开厌恶天才儿子:只想揍他

“他的智商已经不是普通人了”,宝妈公开厌恶天才儿子:只想揍他

泽泽先生
2026-08-06 11:01:17
殡葬师曾忠告:不办仪式、当天火化的一日丧,决定前先想清这3点

殡葬师曾忠告:不办仪式、当天火化的一日丧,决定前先想清这3点

糖逗在娱乐
2026-10-18 05:33:56
2014年,山西一个六十岁的老汉,杀了全村唯一不嫌弃他的人——那个常给他送吃送喝的远房侄媳妇

2014年,山西一个六十岁的老汉,杀了全村唯一不嫌弃他的人——那个常给他送吃送喝的远房侄媳妇

扶苏聊历史
2026-09-29 15:32:03
握着王毅外长的手,拉夫罗夫亲口承诺,全力托住中方11月的重头戏

握着王毅外长的手,拉夫罗夫亲口承诺,全力托住中方11月的重头戏

司马平邦
2026-10-18 19:04:38
演都不演了!电影节上,周迅获奖她撇嘴满脸不屑,对着镜头翻白眼

演都不演了!电影节上,周迅获奖她撇嘴满脸不屑,对着镜头翻白眼

历史的烟火
2026-10-18 13:03:43
比亚迪新车官宣:10月20日,正式上市

比亚迪新车官宣:10月20日,正式上市

科技堡垒
2026-10-19 11:46:22
“太窒息了,我要是孩子直接跳了”,一顿廉价早餐,让母亲发小作文

“太窒息了,我要是孩子直接跳了”,一顿廉价早餐,让母亲发小作文

熙熙说教
2026-10-12 13:43:52
iPhone Duo乔布斯限量版官宣:10月18日上架,顶配14万元

iPhone Duo乔布斯限量版官宣:10月18日上架,顶配14万元

搞机小帝
2026-10-18 22:30:25
大幅拉升!英伟达、台积电,突传大动作!黄仁勋即将发声

大幅拉升!英伟达、台积电,突传大动作!黄仁勋即将发声

证券时报
2026-10-19 15:38:05
2026-10-19 17:16:49
报错免疫体
报错免疫体
一名在需求评审和数据异常中反复横跳的产品运营。
222文章数 82关注度
往期回顾 全部

头条要闻

男子称入狱20多天被贷款、转走超38万 报警1年多无进展

头条要闻

男子称入狱20多天被贷款、转走超38万 报警1年多无进展

体育要闻

从NBA退役10年后,他真去警局上班了

娱乐要闻

奚梦瑶回应重返维密:还是很开心的

财经要闻

黄奇帆之子往事:从广微系到魏桥的跳跃

科技要闻

王晟:近千亿资金涌入后 具身智能开始退烧

汽车要闻

不知道二代海鸥多好玩? 上赛道跑两圈 很过瘾的

态度原创

时尚
房产
亲子
本地
家居

重阳寻香:一炉香,一枚囊,她们以手传香

房产要闻

最新房价:海口,三亚齐跌!

亲子要闻

0903+科普-5个民间“怀孕谣言”

本地新闻

因新荣记出圈,这座浙东小城才是吃货天堂

家居要闻

2026建博会(广州) 公装联探展交流活动

无障碍浏览 进入关怀版