【系统简介】面向现代家庭智慧健康生活的标杆级实用 C 端产品——【智能冰箱食物保鲜与临期提醒App】(FreshGuardian / 鲜安管家),彻底解决“买了食材塞进冰箱就忘、囤货过期变质发霉、重复采买浪费金钱、下厨不知剩菜怎么做”的日常生活痛点。
系统采用清新自然的翡翠绿与温润象牙白高端美学设计(杜绝粗制滥造的暗黑模板),基于 Vue 3.4 + Pinia + Tailwind CSS + ECharts 5 构建,涵盖:PC 厨房智慧大屏 (6大核心储鲜与协同功能)、Admin 后台食材知识库与OCR质检 (5大模块) 与 Mobile 手机微信小程序/随身清单端 (4大高频场景)。配套 8/8 项满分企业级需求规格说明书 (PRD.md) 与无损截图,开箱即用!
一、 传统冰箱使用习惯 VS FreshGuardian 智能管家多维对比
| 对比维度 | 传统冰箱日常使用痛点 | FreshGuardian 智慧鲜安管家 |
|---|---|---|
| 食材录入方式 | 手写便签或懒得记录,全凭脑子记 | 商超小票拍照秒识别,自动匹配温区与保质期 |
| 临期与保质期管理 | 食材藏在角落发霉发出异味才发现 | 红黄绿三色视觉倒计时,3天内微信主动提醒 |
| 清厨做饭灵感 | 打开冰箱不知道做什么,外卖吃得多 | 零浪费清厨推荐,优先匹配临期食材生成菜谱 |
| 家庭成员协同 | 重复买菜(两人都买了西红柿和牛奶) | 云端家庭共享账本,采买清单实时同步防撞车 |
二、 系统三端核心功能高保真界面与逐图深度解读
1. 厨房智慧交互中枢 (PC 大屏 / 平板端)
(1) 智能冰箱数字孪生分层储鲜大屏 (FridgeSandboxView)
采用立体多温区拟物化交互,清晰呈现双门 450L 冷藏一区(熟食乳品)、冷藏二区(果蔬保鲜)、果蔬保湿抽屉与双层冷冻舱。实时显示各舱温湿度与食材分布,支持一键开门盘点。

(2) 全舱食材精细化台账与三色临期预警看板 (FoodMatrixView)
以红(≤3天紧急消灭)、黄(≤7天建议尽快食用)、绿(安全新鲜期)三阶色标清晰标注每样食材在库状态,支持按温区、类别筛选及批量食用核销。

(3) 家庭营养摄入雷达与清厨零浪费数据分析 (NutritionStatsView)
整合中国居民平衡膳食宝塔,可视化分析家庭当月果蔬、优质蛋白、乳制品摄入均衡度,直观统计已挽救临期食材金额(本月节约 ¥348 元)。

(4) 智能分温区保鲜参数与阶梯告警规则配置 (ExpiryRulesView)
支持为不同食材种类自定义存放温区、开封后缩减保质天数与推送阈值,配备断电断网应急备选保鲜指南。

(5) 多家庭成员多端协同管理与采买清单分发 (FamilySyncView)
支持家庭管理员、掌厨人与家庭成员权限分配,结合冰箱缺货状态一键生成周末商超采买清单,支持微信好友协作打勾。

(6) 家庭饮食健康会员特权与AI营养定制中心 (VipCenterView)
针对健身增肌、慢病控糖、母婴辅食等细分家庭用户提供高阶专属膳食定制,构建自然的生活服务商业闭环。

2. 智慧冷链运营总控台 (Admin 管理后台)
(1) 全国智能冰箱IoT物联网综合运维总控台 (AdminDashboardView)
实时监控全国 128,400 台在线智能冰箱设备心跳、能耗评级、日均开门频次及异常高温告警。

(2) 千种食材标准保鲜期与最佳温区知识库 (EncyclopediaView)
内置标准食材保鲜百科知识,标注推荐冷藏温度、是否释放乙烯催熟气体、耐储天数及避光要求。

(3) 商超收银小票OCR智能识别模型微调与质检 (OcrModelView)
针对永辉、盒马、山姆等主流商超小票版式进行样本增强标注,当前行级识别准确率突破 98.6%。

(4) AI零浪费清厨食谱大模型运营发布中心 (RecipesHubView)
管理与审核 AI 自动生成的快手清厨食谱,支持按食材匹配度标签(如番茄+鸡蛋+剩米饭)快速检索推送。

(5) 家庭用户生命周期洞察与食材挽救价值榜 (UserAnalyticsView)
统计各城市家庭月均食物浪费缩减比例,以趣味碳减排积分形成环保良性激励机制。

3. 随身保鲜与微信小程序端 (Mobile H5 / Mini-Program)
(1) 移动端极速首页 (MobileHomeView)
实时一览冰箱在库总数与3天内重点急救食材,支持一键记账。

(2) 小票拍照秒判入库 (MobileScannerView)
手机对准超市发票咔嚓一照,自动解析多品项并分配温区。

(3) 临期快手清厨菜谱 (MobileRecipesView)
优先消耗剩余天数紧迫食材,做完一键扣减在库库存。

(4) 随身查食材清单 (MobilePantryView)
在超市买菜时随手查冰箱缺什么,支持红黄绿倒计时筛选。

三、 核心保鲜倒计时与定时巡检代码实现
// Spring Boot 3.2 智能冰箱食材保鲜期倒计时与小票OCR解析核心服务
package com.smartfridge.service;
import com.smartfridge.model.FoodItem;
import com.smartfridge.repository.FoodItemRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
import java.util.List;
@Service
public class FoodExpirySchedulerService {
@Autowired
private FoodItemRepository foodItemRepository;
@Autowired
private WechatPushService wechatPushService;
/**
* 每日早晨 8:00 定时执行临期三色状态重算与微信消息推送
*/
@Scheduled(cron = "0 0 8 * * ?")
public void evaluateFoodExpiryStatus() {
List activeFoods = foodItemRepository.findByConsumedFalse();
LocalDate today = LocalDate.now();
for (FoodItem item : activeFoods) {
long daysLeft = ChronoUnit.DAYS.between(today, item.getExpiryDate());
item.setDaysLeft((int) daysLeft);
// 红黄绿三色状态机判定
if (daysLeft <= 3) {
item.setAlertStatus("RED"); // 3天内紧急临期
// 触发微信小程序模板消息推送给家庭管理员
wechatPushService.sendExpiryAlert(item.getFamilyId(), item.getName(), daysLeft);
} else if (daysLeft <= 7) {
item.setAlertStatus("YELLOW"); // 7天内适量消耗
} else {
item.setAlertStatus("GREEN"); // 绿标新鲜安全期
}
foodItemRepository.save(item);
}
}
}
四、 常见问题解答 (FAQ)
Q1: 图像识别和 OCR 支持哪些常见小票格式?
A: 适配国内主流大型商超(如盒马鲜生、山姆会员店、永辉超市、沃尔玛、华润万家等)机打长小票及叮咚买菜、美团买菜电子小票截屏。内置食材正则清洗规则,自动过滤优惠券、袋子及杂费行。
Q2: 前端工程如何运行与二次开发?
A: 工程基于纯正的标准 Vue 3.4 + Pinia + Vite 5 架构,解压源码后在终端运行 npm install 与 npm run dev 即可毫秒级启动。预置 20+ 条真实家庭食材台账数据与完整温区模型,无需繁琐配置!
