让普通摄像头也能面容解锁Windows:FaceWinUnlock-Tauri

0 阅读2分钟

让普通摄像头也能面容解锁Windows:FaceWinUnlock-Tauri

你是否也羡慕别人笔记本上的 Windows Hello 面容解锁,却因为自己的摄像头不支持而只能每天输入密码?

FaceWinUnlock-Tauri 是一款基于 Tauri 框架开发的开源工具,它通过基于 Rust 编写的 WinLogon 注入组件 (Credential Provider DLL) 注入 Windows 登录界面,结合 OpenCV 人脸识别算法,让大部分普通摄像头都能实现“刷脸登录”

✨ 项目亮点

  • 现代化 UI: 基于 Vue 3 + Element Plus 构建,告别传统软件的“土味”界面
  • 系统级集成:在 Windows 登录界面直接调用面容识别
  • 多账户支持:同时支持本地账户与微软在线账户
  • 活体检测:内置 通义实验室的人脸活体检测模型-RGB
  • 轻量高效:Rust 后端 + Vue 3 前端,资源占用低
  • 完全离线:所有数据本地存储,绝不上传云端

🛠️ 技术栈

  • 前端:Vue 3 + Element Plus
  • 后端:Rust (Tauri)
  • 人脸识别:OpenCV
  • 系统集成:Windows Credential Provider (DLL)

📦 快速体验

支持 Windows 10/11 64位系统,下载即可安装使用:

⚠️ 重要说明

注意:本项目基于 2D 面容识别,安全性低于 Windows Hello 的 3D 方案,请勿用于高安全要求的场景。
提醒:请输入账户密码而非 PIN 码,否则会导致验证失败。

🚀 近期更新

最新版本 v0.3.1 已支持:

  • ✅ 开机面容解锁
  • ✅ 活体检测增强
  • ✅ 多面容多账户识别
  • ✅ 内存占用大幅优化
  • ✅ 服务日志与错误追踪

🌱 未来计划

  • 登录凭证加密存储
  • 识别性能优化
  • 一键卸载脚本
  • 活体检测算法优化

📖 开源与贡献

项目完全开源,采用 MIT 协议,欢迎提交 Issue 或 PR:

GitHub 仓库zs1083339604/FaceWinUnlock-Tauri

如果你也厌倦了输入密码,不妨试试这个“硬件不够,代码来凑”的优雅方案。


如果觉得项目有用,欢迎点个 ⭐ Star 支持开发者!