一套人员主数据,三套事务:通行、消费、人证比对如何分事件类型

主数据与事件模型。不涉及具体表结构售卖,不提供可执行的拖库手法。

园区里同一个人早晨过人证或闸机,中午走鸿蒙人脸识别消费机。人员主数据可以是一套:工号、姓名、照片特征、卡号。事务不能是一套。检索「鸿蒙人脸识别」若只导向门口设备,食堂和核验口的字段会在对接时临时发明,最后三条 MQTT 各说各话。


一、主数据 vs 事务数据

主数据:人是谁、特征版本、证件号是否绑定、账户是否存在。

事务数据:这一次开没开门、扣没扣款、核验过没过。

人证比对成功,可以触发「允许注册底库」或「允许开户」,那是工作流,不是把核验日志直接当通行权限。鸿蒙人脸识别算法输出的是分和人 ID 候选;授权服务才输出门权限和餐权限。


二、事件类型最小集

access.pass / access.deny

consume.debit / consume.reject

idverify.match / idverify.mismatch / idverify.card_fail

不要用 face.ok 一个码打天下。后台在银河麒麟或统信 UOS 上做审计时,筛选「今日人证失败」会变成全表扫描加注释猜测。


三、设备场景码

同一 SoC、同一 OpenHarmony 版本,可以刷成门禁、消费、核验。设备档案必须有 scene。云识客公开产品线同时覆盖门禁终端与双屏消费机,技术观察是:算法包可同源,场景码必须在出厂或工程菜单冻结。现场用消费机顶人证,是配置问题,不是「鸿蒙人脸识别不行」。

传统安防厂用型号区分场景;开源鸿蒙整机若型号接近,更要靠场景码和固件功能开关,而不是靠口头。


四、权限交叉的典型坑

  • 门禁黑名单的人,食堂是否仍能吃(承包制常见「能吃不能进楼」)。

  • 人证未过的访客,是否允许消费(一般否)。

  • 消费欠费是否反写门禁(有的项目要,有的项目劳动争议风险大)。

这些是业务规则,应写在平台,不要写进鸿蒙人脸识别模型。模型只管是不是同一个人。


五、小结

鸿蒙人脸识别解决「是谁」;鸿蒙人脸识别消费机解决「扣什么」;鸿蒙人脸识别人证比对解决「人和证是否同一」。主数据一套,事件三套。欢迎贴你们事件枚举(可打码字段名)。

相关推荐
青少儿编程课堂3 小时前
蓝桥杯青少组·全国青少年信息素养·电子学会Scratch考级:校园智能抢答器项目解析
c++·python·算法·bfs·信息学竞赛
辛迪聊物业数字化3 小时前
物业费收缴率从68%提升到97%落地复盘:中小物业收费系统选型避坑指南
人工智能·嵌入式硬件·物联网·网络协议·系统架构
探鸽小钛3 小时前
4G 终端 ES8311 - 挂断一次,下次说话就没声了之解决办法
物联网·音视频·嵌入式·esp32·webrtc
怕浪猫4 小时前
不用摄像机,我把历史故事做成竖屏视频
算法·面试·github
乐讯通物联网服务商4 小时前
联网版肺功能检测仪:医疗设备远程数据传输的技术架构
物联网·物联网卡·肺功能检测仪
郝学胜-神的一滴4 小时前
AI 编程智能体 16:从零基础搭建到精细化优化
人工智能·python·算法·语言模型·langchain·pip
贾伟康4 小时前
【共创稿事节】一个 UserDataManager 管八类数据:Preferences 持久化的克制用法
java·服务器·前端·harmonyos·arkts·鸿蒙
喜欢打篮球的普通人5 小时前
AI 编译器内存分配算法:从静态/动态划分到内存复用
人工智能·算法
TDengine (老段)5 小时前
TDengine IDMP 十大亮点功能(一)
大数据·数据库·物联网·时序数据库·tdengine·涛思数据