保留原消息、每张图片、进餐时间和账号上下文,重试不重复记餐。
ONE FLOW · TWO SCREENS
从手机上传,到 PC 看清每一餐
按四个步骤查看对应的小程序页面、识别流程和 PC 明细。
手机页面不改;PC复用已有“膳食记录”页,局部补充上传明细。这里演示页面与业务流程对应关系,不连接真实账号或真实识别服务。
小程序:餐品详情 · 拍照添加
按 ai_app/pagescourses/meals/meal-detail.vue 源码还原;非实机截图,不改业务代码。
先确认受试者怎样提供记录
- 打开对应餐次的“餐品详情”,例如“早餐及早加餐”。
- 点击底部橙色“拍照添加”,对应代码 handlePhone(),进入原有拍照识别流程。
- 沿用现有图片与发送流程;后台识别后,PC按人员和三餐/加餐查看明细。
按你提供的餐品详情截图及对应源码示意。原页面和“拍照添加”功能保持;后台可看进餐时间与识别内容,也可人工修改。此处只标注入口,不操作相机或真实数据。
后台:可识别、可重识别、可人工纠错
这些是待实施的业务规则;不是新增手机端操作。
先匹配菜品库;没有命中再匹配食物成分表;仍未命中再调用外部 AI 库。命中后核算能量、蛋白质、锌、镁。
通过可信人员映射关联,区分正餐、加餐、零食和夜宵;不明则待归餐。
上传后自动处理;后台也能主动识别或重新识别。误识别可筛出,原图和原识别保留,支持人工修改。
照片是不是食物,与用户是否实际吃过,是两个判断;普通咨询不直接计入摄入。体重记录暂不纳入本次开发,已有体脂秤采集继续沿用。
PC:已有膳食记录页面
明细默认展开,可人工修正;按菜品库→食物成分表→外部 AI 库匹配;按部门与日期导出一张带图片的Excel表。
手机上可查看简版;详细表格可横向滑动,完整评审建议使用电脑。