查找国际象棋最佳着法
免费工具 · Stockfish 18粘贴 FEN 或上传截图,Stockfish 告诉你这一步最好怎么走。 引擎和截图识别都在你的浏览器里运行。识别实物棋盘照片、AI 讲解和保存需要免费账号,并会把图片或局面发送到我们的服务器。
给出一个局面,Stockfish 18 就在这个页面里计算,告诉你最佳着法、评估分数和另外两个候选着法。局面可以来自 FEN、棋盘编辑器,也可以来自图片:拖入一张截图,局面就在你的浏览器里识别出来,不用登录,图片也不会上传。实体棋盘的照片由我们的服务器识别,登录后免费使用。走棋方就在答案旁边由你选择;如果图片里能看到上一步,会自动帮你设好。
这个工具能做什么
截图、照片都能识别
拖入一张网上对局的截图或电子棋图,浏览器会把它识别成 FEN,没把握的格子会框出来。实体棋盘的照片交给我们的服务器识别,已验证邮箱的免费账号可免费使用。
Stockfish 18 在你的设备上运行
引擎只下载一次,在浏览器里计算。除非你请求 AI 讲解或保存,你输入的局面都留在你的设备上,也没有每日次数限制。
三条变化,不只一步
最佳着法附带评估,以及另外两个候选着法和引擎预计的后续变化,能看出几个选择差多少。
走一步,接着算
在棋盘上走出最佳着法,引擎会接着分析新局面;也可以把局面打开到分析棋盘里,试试自己的想法。
怎样查最佳着法
- 1
把 FEN 粘贴到输入框,或者拖入一张局面截图。登录后还可以上传实体棋盘的照片。
- 2
检查棋盘。被圈出的格子是识别时拿不准的,需要的话到棋盘编辑器里改正。
- 3
选择轮到哪方走:白方还是黑方。
- 4
点“查找最佳着法”。引擎约 7 MB,只下载一次;计算过程中会陆续显示答案和前三条变化。
常见问题
- 最佳着法查找免费吗?
- 免费。粘贴 FEN 和识别截图都不用登录,也没有每日次数限制。实体棋盘的照片以及浏览器识别不了的图片会用我们的服务器识别:免费、不扣积分,但需要一个验证过邮箱的账号,并且按过去 24 小时的尝试次数限量,识别失败也计入。
- 截图是怎么被识别成局面的?
- 一个在你浏览器里运行的小模型会先找到棋盘,再逐一判断 64 个格子,拼出 FEN;图片不会离开你的设备。如果截图里高亮了上一步,它还能判断轮到谁走。没把握的格子会在棋盘上框出来。遇到没把握识别的图片,比如实体棋盘的照片,可以交给 ScanChess 扫描器用的同一个识别服务,这需要一个免费账号;拍实体棋盘请从正上方拍,把 64 个格子都拍进去。
- 为什么要我选轮到谁走?
- 图片能看出棋子在哪,却不一定看得出轮到谁走。截图里高亮了上一步时,识别器会据此设好走棋方;否则默认轮到图片下方的一方。无论哪种情况,走棋方都放在答案旁边由你确认,因为替错的一方找出的最佳着法,是一个看起来很可信的错误答案。
- 用的是什么引擎,有多强?
- Stockfish 18 的单线程 WebAssembly 版本,每个局面最多算到 18 层或 4 秒。这远强于任何人类棋手,不过在复杂局面里,给足几分钟的桌面引擎会算得更深。
- 和 Lichess 的分析棋盘有什么不同?
- Lichess 的分析棋盘免费而且很好用,但局面要手动摆或粘贴 FEN。在这里,截图或照片就能完成这一步,结果直接给出一个明确的最佳着法和几个备选。
- 下棋的时候可以用吗?
- 不可以。按照 Chess.com、Lichess 和国际棋联的公平竞赛规则,对局中借助引擎就是作弊,账号会被封。请在对局结束后用它来看自己错过了什么。
把查过的局面保存下来
在 ScanChess 工作区里,棋盘照片会变成可以编辑、分享、随时回看的已保存局面。