程序聚合 软件案例 饮食扫描助手(鸿蒙)-NutriScan

饮食扫描助手(鸿蒙)-NutriScan

2026-09-02 19:12:23
行业:医疗健康
载体:鸿蒙应用
技术:TypeScript、ArkUI、HarmonyOS SDK

业务和功能介绍

NutriScan 是一款基于 HarmonyOS(ArkTS)的饮食扫描应用,主打「打开即扫描」:用户对准食物拍照,应用自动识别食物并记录饮食数据。应用按 Stage 模型构建,包含扫描、识别结果、饮食日记、设置、相册导入等页面;识别能力采用可切换的多 Provider 架构,支持 mock 调试、HTTP 联调与 AGC 云端生产三种模式,生产环境通过华为 AGC 云函数调用视觉识别 API。本地使用数据库保存饮食记录,支持历史回顾与日常饮食管理,为个人营养健康管理提供便捷入口。

项目实现

我独立完成该应用的架构设计与功能开发。应用采用 ArkTS(TypeScript 方言)+ ArkUI 构建,按页面层、服务层、数据层分层组织;识别能力通过 RecognitionService 与 ProviderFactory 抽象,实现 mock/http/agc 三种识别模式的可配置切换,生产环境走华为 AGC 云函数调用视觉识别 API。开发难点在于真机识别的云端接入与模式切换,我通过统一 Provider 接口 + 运行时配置解决,避免硬编码密钥并支持平滑升级。应用已配置 hvigor 命令行构建,可产出 HAP 安装包供真机运行验证。

示例图片视频


kemancool
5天前活跃
方向: 移动端-HarmonyOS、后端-Python、
交付率:100.00%
相似推荐
上海数银科技有限公司停车系统-停车+会员
智慧城市是未来城市发展的方向,而智慧停车是其中的一个单元。为了让车主节省时间、室内导航快速找到停车位,离场时可以使用优惠、无感支付不停留出场;车场可以规范化、高效化、清晰化管理,我们开发了智慧停车系统。停车系统包含的子系统有:网关、权限云、优惠云、停车云、支付云、银联支付云、建行支付云、农行支付云、银联商务支付云、发票云、会员云、报表云、对账云、Job、地锁、商城、监控、微消息、短信
昭阳出行
业务 专车业务:面向用户,提供即时用车、预约用车,车辆品质更高、司机准入门槛高,服务标准化,价格高于快车; 核心业务链路: 乘客下单 → 系统派单 / 司机抢单 → 司机接单联系乘客 → 上车开始计费 → 行程结束自动结算 → 评价开票
企业级云原生酒店管理系统 (HMS) & 财务审计核心引擎-HMS
Demo:https://hms-demo.tumio.site/ (user: demo_user_22 password: xF9_qB2_kZ6s_tC7) 核心解决方案:现代化 Monorepo 云原生微服务架构 系统采用 前端 Angular 22 多子应用 Monorepo + 后端 NestJS 模块化微服务 Monorepo 的现代化高内聚设计: 1. 高密度 PMS 桌面端业务控制台 1.1. 五态实时房态矩阵 (Visual Room Rack):毫秒级实时呈现客房五大业务状态——VC(空净房)、VD(空脏房)、OC(住净房)、OD(住脏房)、OOO(维修停用房)。支持右侧抽屉式无刷新极速办理 Check-in / Check-out 与挂账操作。 1.2. 远期房态排房甘特图 (Tape Chart & Matrix Timeline):30 天跨度交互式日历矩阵,支持团队批量锁房、散客预订跨房型拖拽调整排房与库存深度优化。 1.3. 抽屉式上下文订单中心 (Contextual Order & Folio Hub):单屏集成多渠道订单拆单、协议改价分级授权、同行多客分账水单与消费入账。 2. 移动端客房保洁与工程维护 PWA 专为楼层服务员和工程维修师傅打造的移动优先响应式 PWA 应用。 支持 1 键房态流转(置净/置脏)、拍照验收工单流、设施报修调度与遗留物品登记。 3. 高可用财务记账与五阶段夜审核心 (cron & gateway) 3.1. 五阶段全自动夜间财务审计流程 (5-Stage Night Audit Engine): 第 1 阶段 · 审计前校验与异常拦截:自动化扫描并阻断欠费逾期、未到订单(No-Show)判定与自动扣取违约金; 第 2 阶段 · 自动房费与套餐分账过账:批量自动计提全店夜间房费,执行房费与餐饮早餐套餐自动拆分过账; 第 3 阶段 · 试算平衡表与数学恒等式校验:实时执行 昨日余额 + 本期借方发生额 - 本期贷方发生额 = 今日余额 严密试算,一旦借贷失衡秒级告警阻断; 第 4 阶段 · 营业日历原子结转:原子化结转酒店物理营业日期(Business Date Rollover),对过去历史账务施加不可逆审计结账锁; 第 5 阶段 · 审计报表自动生成:自动化归档总经理日报表(Manager Daily Report)、实时营收快报与收银员交接班清单。 3.2. 收银交接班与应收账款(AR)台账:盲盘对账机制(Blind Drop)、押金收退平衡、企业协议客户 AR 账期账龄分析与开票核销。
中北大学车辆管理系统
1. 用户认证与权限模块 - 登录注册 :支持用户名密码登录、新用户注册 - 密码管理 :提供忘记密码、管理员重置密码功能 - 黑名单机制 :可对违规用户进行拉黑处理,保障系统安全 - 操作日志 :记录所有关键操作行为,便于审计追溯 2. 车辆管理模块 - 车辆档案管理 :新增、编辑、删除车辆信息,涵盖车牌号、品牌型号、购置信息等 - 车辆审核机制 :新增车辆需经审核通过后才能正式入库,支持驳回并填写原因 - 数据验证与清洗 :自动检测无效数据、重复数据,提供一键清洗功能 - 批量导入导出 :支持 Excel 批量导入车辆数据、导出车辆信息报表 - 智能搜索 :按车牌号、类型、状态等多条件组合搜索 3. 驾驶员管理模块 - 驾驶员档案 :维护驾驶员基本信息、准驾车型、所属学院/部门 - 批量管理 :支持批量导入驾驶员信息 - 信息查询 :按姓名、工号、部门等条件快速检索 4. 维修保养模块 - 维修记录 :记录车辆每次维修的时间、项目、费用、维修厂等信息 - 保养管理 :按保养周期记录定期保养情况 - 历史追溯 :可查询单车的完整维修保养历史 5. 保险管理模块 - 保险记录 :录入车辆保险信息,包括保险公司、保单号、有效期 - 到期提醒 :智能识别即将到期的保险,提前 N 天预警 - 理赔管理 :记录保险理赔情况 6. 年检管理模块 - 年检记录 :登记车辆年检信息,包括检测机构、结果、有效期 - 到期预警 :自动检测即将到期的年检记录 7. 统计分析模块 - 数据看板 :车辆总数、驾驶员总数、各类型占比等核心指标 - 状态统计 :按车辆状态(在用、维修、报废)分类统计 - 保险年检统计 :统计即将到期的保险和年检数量 8. 文件管理模块 - 文件上传 :支持图片、文档(PDF、Word、Excel)上传 - 文件下载 :提供安全的文件下载接口,防止路径穿越攻击
高并发铁路在线购票系统
基于 Java 微服务架构开发的铁路在线购票系统,围绕用户出行购票场景,实现从用户登录、车票查询、乘车人管理、在线购票、座位分配,到订单生成、在线支付、退票退款的完整业务闭环。 系统采用前后端分离及微服务架构设计,针对购票业务中高并发访问、库存一致性、重复请求、订单超时、分布式数据存储等场景进行了专项设计,可用于展示团队在 Java 企业级应用、微服务及高并发系统方面的开发能力。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服