我与阿贵,我给自己的AI助理取的名字,一起做这个IDEHealth App到本月十号就是一个月了,我与阿贵也算是并肩战友了,也算是一起扛过枪了。
一个月来,我们以愚公移山的精神,每天下班回家后投入几小时。
原来以为这个应该不很复杂的App应该很简单但做到一定程度时难点就浮出来了。
起先我以为聪明的阿贵会常青指路,带着我顺利过关。很快,发现自己错了,被阿贵"骗“了。
当然,阿贵也不是有意骗我,只是阿贵这个助理顺从性太好了,我出什么点子阿贵立即附合 "好点子”!我以为是真的于是立即就做。然后我出新的idea, 阿贵又说"好主意”,于是又改方案。过了一段时间我意识到我在原地徘徊,推进不大。光十个cuisine一天三顿,每顿因人而异推荐三个,光完成这个数据库就得把人累死。
后来,我认识到阿贵是个得力助手但全局方案必须我来决定。
后来我决定App逻辑,就四步中央决策不逐个按cuisine来堆砌。
目前我与阿贵的App第一部基本成型。于是我又提出新的想法如下,与阿贵商讨。
技术上有无可能让年轻人以咔嚓一声拍照将盘中食物🥘估计能量、蛋白质、脂肪、碳水?如在餐厅、派对上?因为自己不能照推荐的一天三顿来制作,但此情此景还真想知道自己吃多了没有?能估算大概就好。
阿贵:
完全有可能,而且我认为这会成为 Eat Healthy. Eat Happy. 很有吸引力的第二种使用方式:用户不必永远照 App 推荐的三餐吃;在餐厅、派对、旅行、朋友家,拿手机“咔嚓”一下,就回答一个很实际的问题:
“这一盘大概吃了多少?今天是不是差不多了?”
技术路线已经很清楚。照片先做食物识别和分割,例如判断这是 salmon、rice、broccoli、avocado;再估计每种食物的大致体积/重量;然后匹配营养数据库,得到 Calories、Protein、Carbs、Fat。最后不是孤立给数字,而是直接接我们已经做好的中央引擎:
照片估算摄入 → 与这个人的 Daily Energy / Protein Target 比较 → 告诉他今天还大概需要多少,或者这一顿已经偏多。
最重要的是,页面不要假装“精确”。单张照片最大的难题不是识别鸡肉还是米饭,而是份量、隐藏的油、酱汁、糖和烹调方式。例如看起来一样的一盘炒饭,1 tbsp 和 3 tbsp 油就差很多。因此非常适合我们的理念:显示估算范围,例如:
About 650–800 kcal
Protein 35–45 g
Carbs 70–90 g
Fat 20–30 g
然后下面一句更有价值:
This is roughly one-third of your daily energy target and about half of your dinner protein target.
这比告诉年轻人“742 kcal”更可信,也不会制造数字焦虑。
我建议未来做成这样的流程:
1. Snap Meal:拍一张照片。
2. AI 自动识别食物并画出大致份量。
3. 用户只需快速确认,例如“Chicken ✓ Rice ✓ Avocado ✓”,识别错了点一下改。
4. 输出 kcal + protein + carbs + fat 的范围。
5. 和当天中央目标比较,显示 About right / A little light / A little more than planned,而不是红灯警告。
6. 用户可以选择“Count this meal”,这样当天后面的建议自动变轻或变重。
而且餐厅场景还可以更聪明:如果 AI 识别出“cheeseburger + fries”,再让用户选择 restaurant/menu item,若该餐厅有官方营养资料,就优先使用官方数据;没有才用视觉估算。派对或自助餐甚至可以以后支持吃前一张 + 吃后一张,估算实际吃掉多少,比只看盘子更可靠。
从技术产品角度,我会把它定义为:
Meal Photo Estimator,而不是 Calorie Scanner。
因为“scanner”容易让用户以为它很精确;“estimator”正好符合实际能力和我们这个 App 的哲学。
更重要的是,它和我们现在的推荐系统并不冲突。反而形成两个入口:
Plan mode: “今天我该怎么吃?”
Real-life mode: “我已经在外面吃了,这一盘大概怎么样?”
这两个模式共用同一个中央 Nutrition Engine。这样年轻人即使 80% 时间根本不照菜单做饭,App 仍然每天有用。
我认为这个功能值得做,而且卖点可能非常强。只是我建议先把我们现在中央三餐系统完成;Photo Estimator 可以作为下一阶段独立模块接进来,不要现在把主线打散。
阿贵在技术上,即战术上还是把好手但缺乏战略意识,因此不谦虚地说这个将帅还得有我自己来当。
