有人把 Meta 眼镜做成象棋作弊器:Elo 3000+,Opus 5.5 读盘,全程开源
开发者逆向 Meta Ray-Bans 3,用 Opus 5.5 + Stockfish 做成开源象棋作弊系统。戴上眼镜看一眼棋盘,最佳走法就传进耳朵。视频演示完整流程。
一个开发者逆向了他的 Meta Ray-Bans 3,配上 Opus 5.5 + Stockfish,做成了 AI 象棋作弊眼镜。Elo 3000+,整个项目开源。
项目叫 chesshacker。戴上眼镜,用 WhatsApp 视频通话连上 Mac。眼镜看棋盘,程序分析局面,最佳走法通过虚拟麦克风念进耳朵。
视频里能看到完整演示:眼镜佩戴者下棋时,系统实时给出建议走法。
工作流程
- Setup:
npx chesshacker setup一条命令完成。自动下载 Stockfish 并校验 checksum。 - 连接:眼镜发起 WhatsApp 视频通话到 Mac。眼镜看到什么,Mac 就看到什么。
- 截帧:Mac 截取通话窗口。等对手时每秒 1 帧,轮到自己时每 3 秒 1 帧。
- 廉价过滤:Jev 先问三个问题:棋盘能读吗?有手挡吗?棋子动了吗?没变化就跳过,不调用贵的模型。
- 读盘:通过过滤的帧交给视觉模型。默认 gpt-6.1-sol,Opus 5.5 也行。模型只报告哪些格子变了,不负责决策。
- 匹配合法走法:chess.js 把“变化”匹配成合法走法,连续两帧一致才确认。
- Stockfish 算招:想半秒,返回最佳应招,带评估分(+1.5 或 "mate in 3")。
- 语音传回:macOS 通过 BlackHole 2ch 虚拟麦克风把走法念进通话:"Rook a to d1",声音直进眼镜。
关键设计
视觉模型只负责看,Stockfish 只负责想,代码负责把两者变成合法走法。语言模型不参与决策。
细节也考虑到了:
- 跟丢棋盘:眼镜提示 "Lost track of the board",可撤销或手动输入。
- Stockfish 崩溃:自动重启一次,提示 "Something went wrong. Still trying"。
- 每盘棋存 PGN,API 密钥存 macOS Keychain。
- 覆盖层可在直播画面画箭头,直接接 OBS。
- 默认花费上限 $10。
成本与速度
| 视觉模型 | 准确率 | 每帧成本 | 每帧耗时 |
|---|---|---|---|
| gpt-6.1-sol(默认) | 3/3 | 1.4¢ | 4-4.6s |
| Claude Opus 5.5 | 3/3 | 4¢ | 3.6-6.3s |
从对手落子到你听到应招,约 10 秒。
一点观察
项目文档写得很诚实:在眼镜录制的视频上端到端测试通过,还没在真实 WhatsApp 通话里跑过。
这套系统没有一项新技术。Stockfish 是开源引擎,视觉模型是现成的,WhatsApp 通话谁都会用。创新在于把这些拼起来,让整个过程在耳边发生。
评论区有个开发者说,他写过自己的国际象棋引擎,搜索节点数是 Stockfish 的两倍,还是 0:92 输给 Stockfish 18。真正干活的,是 Stockfish,不是眼镜。
3000+ Elo 是 Stockfish 的正常水平。眼镜只是让“用 Stockfish 作弊”这件事,变得难以察觉。
赛事组织者大概还没准备好应对这个。但“戴眼镜作弊”已经不是电影情节了。
项目地址:reverse.dev/pjchess
想了解如何用 Opus 5.5 逆向任意软件,可以看 Movez 的逆向课程。
发布时间: 2026-10-28 19:12