Wink Pings

有人把 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。眼镜看棋盘,程序分析局面,最佳走法通过虚拟麦克风念进耳朵。

视频里能看到完整演示:眼镜佩戴者下棋时,系统实时给出建议走法。

工作流程

  1. Setup:npx chesshacker setup 一条命令完成。自动下载 Stockfish 并校验 checksum。
  2. 连接:眼镜发起 WhatsApp 视频通话到 Mac。眼镜看到什么,Mac 就看到什么。
  3. 截帧:Mac 截取通话窗口。等对手时每秒 1 帧,轮到自己时每 3 秒 1 帧。
  4. 廉价过滤:Jev 先问三个问题:棋盘能读吗?有手挡吗?棋子动了吗?没变化就跳过,不调用贵的模型。
  5. 读盘:通过过滤的帧交给视觉模型。默认 gpt-6.1-sol,Opus 5.5 也行。模型只报告哪些格子变了,不负责决策。
  6. 匹配合法走法:chess.js 把“变化”匹配成合法走法,连续两帧一致才确认。
  7. Stockfish 算招:想半秒,返回最佳应招,带评估分(+1.5 或 "mate in 3")。
  8. 语音传回: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/31.4¢4-4.6s
Claude Opus 5.53/34¢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