项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
技术标签
使用教程
—
环境要求
- macOS 15 Sequoia 或更高版本
- Apple Silicon 或 Intel Mac
- (源码构建方式)安装 Xcode 用于打开并运行工程
- Mac 自带摄像头(用于人脸检测与识别)
安装与启动步骤
-
1下载 DMG 安装包
从 GitHub Release 下载最新的 Glance.dmg 安装镜像,适合不想编译源码的普通用户。
-
2拖入应用程序目录
打开下载好的 .dmg 文件,把 Glance 图标拖到 /Applications,然后双击打开应用。
-
3克隆源码仓库
想自行编译时,先把仓库克隆到本地并进入项目目录。
git clone https://github.com/jonnyoo/glance.git cd glance -
4用 Xcode 打开工程
在项目目录下用 Xcode 打开 glance.xcodeproj 工程文件。
open glance.xcodeproj -
5运行项目
在 Xcode 中点击 run 按钮或按 Cmd + R 编译并运行,首次运行按提示授权摄像头权限。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
heavy liveness detection | 否 | 重型活体检测,用于提高对打印照片、手机屏幕照片的防御能力 | 开启 |
如何确认成功
应用打开后无报错,界面出现在 MacBook 刘海/菜单栏区域,录入人脸后锁屏可自动解锁。
常见问题
Q:Glance 和苹果 Face ID / Touch ID 一样安全吗?
A:不一样。MacBook 没有深度传感器,摄像头只能看到 2D 平面图像,Glance 无法可靠防御一段你本人的视频,属于便利性功能而非高安全方案。
Q:人脸数据和 Mac 密码会上传到服务器吗?
A:不会。识别全部在设备本地使用 Apple Vision 和 Core ML 框架完成,人脸数据与密码都不经过互联网。
Q:Glance 是怎么完成解锁的?
A:macOS 没有让第三方应用授权登录的 API,因此 Glance 是在锁屏界面自动替你输入已保存的密码来完成解锁。
Q:我的系统能用吗?
A:需要 macOS 15 Sequoia 或更高版本,Apple Silicon 与 Intel Mac 均支持。
注意事项
- Glance 的安全性低于苹果 Face ID / Touch ID,请勿把它当作高安全级别的锁屏保护。
- 想防御打印照片和手机屏幕照片,需要开启 heavy liveness detection(重型活体检测)。
- 它无法可靠防御播放你本人视频的攻击。
- 源码构建需要 Xcode,普通用户建议直接下载 DMG 安装包。
核心亮点
- 用 Mac 自带摄像头即可,无需额外硬件
- Swift 原生实现,与 macOS 集成度高、常驻菜单栏
- 开源可审计,人脸数据本地处理,隐私可控
不足之处
- 仅支持 macOS,无法跨平台使用
- 人脸识别的安全强度与误识率依赖摄像头与光线条件,弱光下体验可能下降
适用场景
- 合盖唤醒后自动识别机主并解锁,省去输密码
- 双手拿东西时靠近 Mac 即可解锁开始工作
- 在支持 Touch ID 之外的旧款 Mac 上补足生物解锁能力
替代项目
Howdy、Near Lock
上一篇:ComfyUI-ReActor
下一篇:zed-sdk
同类项目推荐
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
cosmo-edge
开源
一套 C++ 代码,跨 Sophon/RKNN/x86 跑通边缘视频 AI
Production-grade C++ edge AI engine for video analytics and on-device VLM across Sop···
