DevTrendsDeveloper trends
Accent color

amethystinealpaca /

camera_chess

你好,我做了一个叫 Camera Chess 的 Mac 应用:把摄像头对准普通国际象棋棋盘,就能一边移动真实棋子,一边和 AI 对弈。应用识别局面、同步数字棋盘,并用英语语音播报电脑的下一步;双方棋子都由玩家手动移动,无需购买电子棋盘。 项目及安装说明: 当前 V1 支持四档难度、保存/载入局面、残局设置和手动纠正识别错误。棋盘识别使用现成的 ChessQueries / ChessQ Lite V4 模型,对弈引擎是 Stockfi…

LanguagePythonDTCLIDTmacOSOriginalapple-siliconOriginalcameraOriginalchessOriginalchess-aiOriginalchessboard-recognitionOriginalchessqueriesOriginalcomputer-visionOriginalphysical-chessOriginalpytorchOriginalstockfish

About

你好,我做了一个叫 Camera Chess 的 Mac 应用:把摄像头对准普通国际象棋棋盘,就能一边移动真实棋子,一边和 AI 对弈。应用识别局面、同步数字棋盘,并用英语语音播报电脑的下一步;双方棋子都由玩家手动移动,无需购买电子棋盘。 项目及安装说明: 当前 V1 支持四档难度、保存/载入局面、残局设置和手动纠正识别错误。棋盘识别使用现成的 ChessQueries / ChessQ Lite V4 模型,对弈引擎是 Stockfish;我主要做的是把识别、棋局状态、纠错、语音和桌面入口串成可玩的体验。 这是 Apple Silicon macOS 的早期源码版本,需要 Python 3.12、Xcode Command Line Tools 和 Stockfish,尚无签名安装包。首次安装联网下载依赖,之后识别和对弈在本地运行。光照、拍摄角度和手部遮挡仍会影响识别效果。README 已说明第三方模型和引擎的许可。 下面是屏幕演示(公开视频为静音导出,应用本身有语音): 希望能听到实体棋盘玩家对摄像头摆放、安装过程和对弈流程的建议。谢谢!

Discovery history

  1. 阮一峰周刊·用户投稿

    Oct 9, 2026 · 1 observations

Discuss this product