作品说明
本作品基于 Scratch 社区原生 AI 模型打造,融合面部识别、双 AI 智能体对话、时间侦测三大核心能力,实现人脸录入、刷脸核验、自动打卡到记录管理的全流程智能化,中英双语交互,兼顾实用性与科技感,零基础也能轻松复刻。
✨人脸一键录入:AI 友好引导采集人脸并绑定姓名,录入成功即时提示。
✨刷脸自动打卡:核验通过后自动记录打卡时间与用户名,数据永久留存。
✨双 AI 智能交互:AI 按时段生成英语问候,仅识别管理员 Ramon 时,才会询问查询记录,控制列表显示隐藏。
✨数据安全管理:打卡信息自动归档,本地存储更安全,适配多场景打卡使用。
项目多模型联动完整,中英双语设计,无需额外插件,可用于校园考勤、社团签到、团队及个人自律打卡。
操作说明
1. 系统启动
点击绿旗运行程序,系统自动完成初始化:
隐藏「打卡记录」列表
创建「打招呼」「回答检测」两个 AI 智能体
加载面部识别模型,开启摄像头
2. 人脸录入(首次使用必做)
发送「录入」指令触发录入流程
AI 提示输入姓名并引导录入,正对摄像头保持不动
弹出「Succeed!」提示,即代表录入完成
3. 刷脸打卡
发送「比对」指令,系统检索人脸数据并核验
核验成功后,AI 根据当前时间进行英语问候
自动记录打卡信息至列表,完成打卡
4. 记录查询与管理(仅识别出管理员 Ramon 时出现)
仅识别用户名为Ramon后,系统才会询问:Shall I help you check the records?
回答「是 / 肯定」:显示打卡记录列表,查看后可指令隐藏
回答「否 / 否定」:直接隐藏列表
操作结束后系统清除结果,等待下一次打卡