爱游戏·体育

网易爱游戏·体育 > > 正文

打开冰箱又关上,他做了个只让AI干活的买菜App

0
分享至

打开冰箱,盯着看,关上。五分钟后,再打开,再看,还是说不清牛奶是没了还是只剩一点。等真正坐下来写购物清单,刚才看到的东西已经忘了一半。


这是开发者Vikram在Hacktoberfest开源AI挑战第三周交出的作品起点。那一周的主题叫"Slow and Steady"——做一个奖励懒惰的东西。于是他做了SlothList:一个替你看冰箱和食品柜的工具。

它的逻辑简单到近乎无礼:你最多拍三张照片,视觉模型判断哪些是满的、哪些快没了、哪些已经空了,文本模型再把结果整理成一份分类清晰的购物清单,顺手写好一条可以直接发出去的WhatsApp消息。谁去买菜,把消息转过去就行,连重打一遍都省了。

最懒的部分是"常备品"

你只需要输入一次那些永远想补货的东西——牛奶、鸡蛋、咖啡,随便什么。此后每一份清单都会自动带上它们,拍没拍照都一样。如果连拍照都懒得拍,还有一个"重排上次清单"按钮,一键用上一次的结果加常备品重建清单,零新输入。

演示里,SlothList扫描一层货架后,正确跳过了那盒满的鸡蛋,抓到了快见底的牛奶和黄油,还把他没提过的咖啡和卫生纸自动并了进去。生成的WhatsApp消息长这样:

  • 牛奶(1升)
  • 黄油(500克)
  • 咖啡(1包)
  • 卫生纸(2包)

让视觉模型别瞎编

整套东西跑在一台没有GPU的普通笔记本上:Ubuntu、15GB内存,通过Ollama调用开放权重模型,一个Python文件,Flask加Pillow,没有API密钥,除了Ollama不依赖外部服务。

开发过程中踩到的第一个坑是幻觉。小视觉模型在照片模糊或内容不多时,会"想象"出一个整洁、符合预期的冰箱。所以提示词里明确写着:只列出你真正看得见的物品,不要编造。同时模型还要报告它实际观察到的内容,结果显示在结果页上,供人核对。

第二个坑更关键。早期版本里,视觉模型只把物品标成"有"或"没有",这基本没用——你不想因为看见一个牛奶盒就把牛奶写进清单,你想的是盒子快空了才写。把状态拆成满、低、空三档,只把低和空的物品拉进购物清单,输出才真正可用。

常备品的优先级则被写死在清单构建的提示词里:无论状态如何,每一项常备品都必须包含,与扫描结果分开处理。这一刀把"冰箱里现在有什么"和"我永远想家里有什么"彻底解耦,也正是常备品功能的意义所在。

为什么非要本地跑

冰箱是私密的地方。一张内部的照片能透露很多——饮食结构、预算、家里住几个人、有没有人出门在外。把照片交给一个常驻云端、内置分析和广告定向的应用,和让视觉模型在本地或通过单次Ollama云调用完成,是两回事。

懒惰只有在免费时才成立。这个应用的全部卖点就是"设置一次,然后什么都不做",按次计费的API会直接拆掉这个前提——你会开始 ration 自己的懒惰,那就本末倒置了。开放权重模型让"随便用、不用想成本"变成真的。

还有一层:一个你不再惦记的工具,恰恰是云服务商下架模型或改价时会悄悄坏掉的那种工具。开放权重不会被从脚下抽走。

想试的话,克隆仓库、装依赖、运行app.py,打开本地5000端口即可;手机连同一个WiFi也能直接访问,站在厨房里就能拍。这个挑战上线时正好赶上10月20日的国际树懒日——愿你的冰箱常满,付出最少。

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

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.

相关推荐
热点推荐
国家税务总局规定:2026年11月1日起全国加油站全面推行,以后去加油站加油,加完油系统自动给你开电子发票

国家税务总局规定:2026年11月1日起全国加油站全面推行,以后去加油站加油,加完油系统自动给你开电子发票

扶苏聊历史
2026-10-09 10:45:34
长春生产:消息称奥迪正在与华为谈判,共同开发新一代中国版A8

长春生产:消息称奥迪正在与华为谈判,共同开发新一代中国版A8

IT之家
2026-10-22 20:36:38
日本没想到,拉着美菲6国搞了一出演习大戏,却帮了中国一个大忙

日本没想到,拉着美菲6国搞了一出演习大戏,却帮了中国一个大忙

面包夹知识
2026-10-21 22:06:26
泽连斯基:为了在战争结束后恢复运转,乌克兰需要让950万人回国

泽连斯基:为了在战争结束后恢复运转,乌克兰需要让950万人回国

阿纂看事
2026-10-23 09:00:00
北京台主编讽刺上海久事:当初过早停药,我其实是反对的

北京台主编讽刺上海久事:当初过早停药,我其实是反对的

懂球帝
2026-10-23 11:33:20
“上小学就敢这么穿,以后还得了?”小学女孩穿搭火了,被喷:太成人了!

“上小学就敢这么穿,以后还得了?”小学女孩穿搭火了,被喷:太成人了!

妍妍教育日记
2026-09-26 09:40:13
1990年,作家三毛到新疆和76岁的王洛宾同居,王洛宾说:“可以同居,不可以发生关系!

1990年,作家三毛到新疆和76岁的王洛宾同居,王洛宾说:“可以同居,不可以发生关系!

犀利辣椒
2026-05-20 06:23:07
高晓松要拍《林徽因传》,被梁再冰警告:“你要是拍我妈和徐志摩的感情线,我告你破产!”高晓松满脸不快

高晓松要拍《林徽因传》,被梁再冰警告:“你要是拍我妈和徐志摩的感情线,我告你破产!”高晓松满脸不快

背包旅行
2026-09-15 10:01:19
39岁郑欣宜:没结婚没孩子,独自去加拿大给母亲扫墓,父亲没出现

39岁郑欣宜:没结婚没孩子,独自去加拿大给母亲扫墓,父亲没出现

娱说瑜悦
2026-10-21 15:17:55
真打不动了!上映15天票房才拿下6000万

真打不动了!上映15天票房才拿下6000万

草莓解说体育
2026-10-20 18:21:49
以总理披露去年初曾向美方通报袭击伊朗计划

以总理披露去年初曾向美方通报袭击伊朗计划

界面爱游戏·体育-爱游戏(中国)
2026-10-22 21:59:25
两岸统一真的不远了!从部分迹象看,我国极可能早已经做好了准备

两岸统一真的不远了!从部分迹象看,我国极可能早已经做好了准备

小轲搞笑解说
2026-09-21 17:30:30
一喝水,尿就多,这是说明肾脏好,还是不好呢?答案很简单

一喝水,尿就多,这是说明肾脏好,还是不好呢?答案很简单

普陀动物世界
2026-10-23 06:02:13
董振堂牺牲后被割头示众,长子亦烈士,次子91岁找到父亲头颅下落

董振堂牺牲后被割头示众,长子亦烈士,次子91岁找到父亲头颅下落

旧时楼台月
2026-10-22 14:14:27
台风“蔷琵”长出“头发”!上海六区发布预警,全市今天傍晚至明天暴雨,局部大暴雨!6万多人紧急转移;浦东、虹桥等29座机场或将受扰

台风“蔷琵”长出“头发”!上海六区发布预警,全市今天傍晚至明天暴雨,局部大暴雨!6万多人紧急转移;浦东、虹桥等29座机场或将受扰

新民晚报
2026-10-23 12:04:07
一个家庭最大悲哀,就是人到70多岁,却还在和外人随便说6件事!

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

游戏收藏指南
2026-10-17 04:48:23
5年了,回看李子柒的院子,才发现,所谓的农村世外桃源根本“不存在”!

5年了,回看李子柒的院子,才发现,所谓的农村世外桃源根本“不存在”!

巢客HOME
2026-08-14 06:00:10
憾失三连胜!U17海湾杯:九人中国3比3十人巴林,彭显宸、冀政浩染红,杨宸硕世界波

憾失三连胜!U17海湾杯:九人中国3比3十人巴林,彭显宸、冀政浩染红,杨宸硕世界波

足球报
2026-10-23 03:35:32
局势突变,以色列议会准时投票,内塔时代或将结束,美国选边站

局势突变,以色列议会准时投票,内塔时代或将结束,美国选边站

军情观察家
2026-10-23 13:08:56
2027百年一遇大运!三个生肖出门撞横财,福星高照财运一路冲顶

2027百年一遇大运!三个生肖出门撞横财,福星高照财运一路冲顶

毅谈生肖
2026-10-23 11:52:29
2026-10-23 16:59:00
薛定谔的BUG
薛定谔的BUG
有态度网友ytd
249文章数 108关注度
往期回顾 全部

抢运营商饭碗!马斯克又有大动作

26岁女艺人凌晨道歉:承认与粉丝私联 但否认亲吻上床

26岁女艺人凌晨道歉:承认与粉丝私联 但否认亲吻上床

没人看好的加图索,打出队史最佳开局

黎纪君晒与刘恺威合照 恋情后首次同框

叫"保障"不叫"保险":租车平台的文字游戏

全球首款增程越野皮卡 长安猎手K70上市19.29万元起

态度原创

辅酶q10备孕提前多久?47岁卵巢功能衰退怎么调理?

租金大跳水!荒了6年,海口这个地标商业,开始急了!

重磅英国留学签证拒签率走高!中国留学生受影响吗?

美国或于明年开始扩建格陵兰岛军事设施

无障碍浏览 进入关怀版