国际象棋 AI 对弈

多档 Stockfish 棋力 · 提示 · 悔棋 · 赛后分析

白方(你) 执白先行
黑方(AI) AI

国际象棋在线对弈:随时开一局,下完还能复盘

国际象棋是流传最广的棋类之一,讲究子力配合、线路控制和终局计算。这一页把它搬进了浏览器,配上会思考的 AI 对手,打开网页就能下,不用下载,也不用注册。想轻松热身就选温和陪练,想认真较量就上调棋力,多档强度由浏览器内的 Stockfish 引擎按档位搜索。

一个人练棋最怕两件事:凑不齐对手,以及走错了没法重来。换成 AI 之后这两点都省了。想下就开一局,下错能悔棋,下完还能回放关键回合,并自动生成赛后分析,帮你标出局面波动最大的那几步。

在这里你大致能练到这些:

  • 开局节奏:先出轻子、争中心、别过早把王暴露在开放线。
  • 中盘取舍:什么时候换子划算,什么时候该保留双象或叠车。
  • 将杀结构:用重子逼近王,再用另一个子封住逃跑格。
  • 复盘习惯:把送子、漏将、错过反击的那几步记下来,下一盘有意识地绕开。

它不是必胜外挂,更像一块随时铺得开的棋盘,外加一个不嫌你下得慢、愿意陪你磨很多盘的对手。下面整理了完整规则、棋子走法和一些实战思路,第一次玩可以先翻一翻。

本游戏规则(完整版)

本页实现标准国际象棋规则:王车易位、吃过路兵、兵的升变、将军、将杀、逼和,以及 50 回合无吃子判和。白方先行,目标是将死对方王。

棋盘与摆子

8×8 棋盘,每方 16 枚棋子。白方占第 1、2 横线,黑方占第 7、8 横线。白方后摆在白格,黑方后摆在黑格;王永远摆在后的旁边。

棋子走法一览

国际象棋六种棋子走法与特点
棋子走法特点说明
王(K)向任意方向走一格核心棋子,被将死即负;可与未动过的车进行王车易位。
后(Q)横、竖、斜线任意格数最强子力,攻防兼备,中后盘主力。
车(R)横线或竖线任意格数控制开放线路,易位后与王配合防守。
象(B)斜线任意格数始终走在同色格;双象在开放局面威力很大。
马(N)走「日」字(L 形)唯一能越子的棋子,善于在封闭局面里腾挪。
兵(P)向前一格(首步可两格),斜前吃子可走吃过路兵;到达对方底线升变(本页默认升后)。

特殊规则

  • 王车易位:王与车都未移动,王与车之间无子,王未被将军且经过、到达的格不被攻击时,王向车方向横移两格,车跳到王旁。
  • 吃过路兵:对方兵首步走两格,若你的兵恰在旁格且下一手能斜吃,可选择吃掉该兵并落在其经过格。
  • 升变:兵走到对方底线必须升变;本页自动升变为后。
  • 将军:王处于对方棋子攻击范围内,对方必须应将(挡、吃威胁子或移王)。

胜负与和棋

  • 将死:王被将军且无任何合法应法,输棋。
  • 逼和:未被将军但无合法着法,和棋。
  • 50 回合规则:连续 50 回合无吃子且无兵前进,判和。

如果你是刚入门:先把“合法落点高亮”和“将军 / 将死”的区别练顺,再试着用提示和悔棋反复试几种常见杀法,进步会比死记开局名更快。

国际象棋常见问题解答

把大家最常搜、最常问的问题整理在这里,规则类和实战类都有,点开标题看答案。

这里的国际象棋 AI 强吗?

提供温和陪练、初级对手、进阶练习、高强度等多档棋力,由浏览器内 Stockfish 按档位搜索。温和陪练会偶尔漏棋;初级对手节奏不紧不慢;进阶练习较少送子;高强度想得更久,适合认真下一盘。搜索在 Web Worker 里完成,思考不卡界面。

走法提示和 AI 难度有关系吗?

有。提示与当前所选棋力同一套搜索深度与时限,温和陪练时提示也是温和水平,不会偷偷用最高档“剧透”最佳手。

赛后分析报告怎么看?

每盘结束后系统自动复盘,逐步评估局面分值,找出波动最大的关键转折点,对比开局与终局的子力变化,并给出总体评价。结果显示在棋盘右侧“对局信息”栏,下方文案区也会同步最近一局摘要。

能悔棋吗?回放怎么用?

可以悔棋,会同时撤回你和 AI 的上一步,可连续退回开局。对局结束后点“回放本局”从开头自动播放;也可在“棋谱”栏点任一步跳转。回放中可随时停止回到实战局面。

兵升变能选马、车、象吗?

标准规则可以四选一。本页为简化操作,兵到底线时自动升变为后。若你需要练习升变选子,可在悔棋后换一条线路再试。

不联网能玩吗?要不要下载 App?

不用下载,浏览器直接打开就能玩。页面支持 PWA,可“添加到主屏幕”,引擎文件缓存后离线也能开局。手机、平板、电脑都适配。

手机能玩吗?

可以。手机端棋盘居中,手指点选棋子与落点与电脑一致。棋谱、赛后分析在侧栏或下方内容区查看,底部 Tab 可切换到规则与教程。

为什么第一次打开会显示「正在加载 AI 棋力」?

第一次访问需要下载 Stockfish 引擎文件(约数 MB),完成后会缓存在浏览器里,之后打开主要是本地初始化,一般不再显示加载层。

国际象棋怎么玩:新手上手到复盘的完整流程

第一次玩国际象棋不用背开局名,跟着下面几步走,基本就能开局、对弈、再到看懂自己哪儿下亏了。整个流程在这一页里都能完成。

  1. 选棋力、开新局:在侧栏选 AI 强度,点“新的一局”。你执白先行,棋盘自动摆好。
  2. 选中与落子:点己方棋子,合法落点会以圆点高亮;点圆点完成走子。点空白处取消选择。
  3. 拿不准就用提示:点“走法提示”,棋盘会高亮一步推荐着法,对照想想为什么这步合理。
  4. 下错就悔棋:悔棋会撤回你和 AI 各一步。重点不是改结果,而是想清楚“刚才缺了哪条信息”。
  5. 结束后回放复盘:用“回放本局”或棋谱列表把关键回合过一遍,挑出 3 到 5 步记进脑子里,下盘有意识地避开同类错误。

开局思路:三种常见节奏

下面是思路而不是固定谱,实际还要看对方怎么应。

  • 占中心:用兵和轻子争夺 d4、e4 等中心格,限制对方棋子活动空间。稳健,适合先熟悉规则。
  • 出子发展:马、象尽快出动,王尽早易位到安全位置。节奏自然,中盘选择多。
  • 线路压力:用车、后瞄准对方未易位王或薄弱兵形,逼对手花时间防守。主动,但算不清时容易反送子。

几条好用的实战技巧

  • 先问“这步有没有漏将军”:送大子之前扫一眼对方有没有将杀威胁。
  • 重子别孤军深入:后、车单独冲到对方阵地深处,容易被小卒和轻子围堵。
  • 善用开放线:兵形打开后,车叠在同一条线或占住半开放线,压力会大很多。
  • 马要跳板:马在棋盘中央、有前进格时最强,边角马往往要先找跳点。
  • 残局先动王:子少了之后,王参与进攻常常比多留一个兵更关键。

复盘时可以问自己的 5 个问题

  • 这步吃子是为了赚子,还是为了打开线路?哪个对当前局面更重要?
  • 对方上一手威胁的是什么?我是在应将,还是在主动进攻?
  • 有没有更便宜的应法,能保住同样的子力或局面?
  • 王的安全有没有被削弱?开放线是不是突然多了?
  • 若回到那一回合,提示推荐的着法和我下的差在哪里?

国际象棋常用术语速记

将军:王处于对方攻击范围内,必须应将。

将死:被将军且无任何合法应法,对局结束。

逼和:未被将军但无合法着法,判和。

易位:王与车特殊联动,王移两格,车跳到旁。

吃过路兵:对方兵首步两格时,旁兵可斜吃其经过格。

升变:兵到对方底线变为后、车、象或马(本页默认升后)。

关于这款在线国际象棋

做这一页的想法很简单:让国际象棋的练习门槛低一点,随时能找到一个稳定的对手下棋,下完还能把过程留下来复盘。AI 不会让谁立刻变强,但它能让“有效练习”这件事更容易坚持。

整盘棋跑在你自己的浏览器里,AI 搜索也在本地完成(Stockfish 引擎),不用登录、不用联网对战,开局快、隐私也省心。棋盘用 Canvas 绘制,适配手机、平板和电脑,支持添加到主屏幕离线玩。

这个页面有哪些功能

  • 多档 AI:从温和陪练到高强度,循序渐进。
  • 走法提示:与当前棋力同档搜索,高亮推荐一步。
  • 悔棋与回放:下错能撤回,结束能回看整局棋谱。
  • 赛后分析:自动标出关键转折点与子力变化。
  • 棋谱复制:标准记谱格式,方便粘贴分享或对照学习。

开源引擎与许可说明见 关于我们。觉得好用的话,欢迎逛逛 寻智易工具箱 的其他小游戏。

最近 5 局对局记录

数据保存在本地浏览器

    暂无对局记录,完成一局后将自动显示。

    最近对局赛后分析

    每局结束后自动生成

    对局结束后,这里将自动显示关键转折点、子力变化与总体评价。