免注册 与对战页同一个引擎 棋谱不出浏览器 逐步找错

中国象棋棋谱复盘

把一局中国象棋的棋谱文本粘进来(对战页「导出棋谱」「复制棋谱文本」的结果都行),页面在你浏览器里逐步重算:每一步给出亏了多少、错在哪类问题,标出转折步,可以在象棋棋盘上逐步回看。每条结论都附「引擎建议」着法和备选,点「看变化」还能展开双方最强应对的延伸。分析完有一段「教练的话」:问题出在哪一段、反复犯的是什么,以鼓励收尾。报告能一键复制或下载成文本;最近的几盘留在本机随时回看。不限次数,没有广告,也不收一分钱。蹩马腿、塞象眼、困毙判负这些规矩引擎都懂。

象棋复盘和国际象棋复盘是同一件事:知道自己错在哪一步。这一页用和对战页同一个引擎,把你走过的每一步与「这一步的最强应着」比一次分,亏得多的挑出来排成一列——点哪条,棋盘就跳到哪一步。它不只说「亏了」:每条结论下面写着引擎会怎么走、还有哪些备选、差多少,想知道后续手段点「看变化」就能展开。它评估的每一步都懂象棋的规矩:马腿被蹩住就不算那步棋,将帅照面是非法局面,困毙同样是输。

第一步:把棋谱给它对战页导出的 .txt,或复制的棋谱文本

分析在你浏览器里算,长一点的棋要等几秒到几十秒,期间页面不卡、可以照常滚动

还没有棋谱:粘入文本或选文件后点「开始分析」。

这一页怎么用

  1. 先有一盘棋:到中国象棋对战页(/study/zhongguo-xiangqi)下完一局,点「复盘这一局」会自动带着棋谱跳到这一页并开始分析;或者点「导出棋谱」存下 .txt 文件、「复制棋谱文本」拿到剪贴板,回到这里粘贴或选文件;
  2. 点「开始分析」,进度条会如实走完并预告大约耗时——每个局面都要算一次「此时最强应着值多少分」,长一点的棋要等几秒到几十秒,期间页面不卡;
  3. 看右侧「复盘结论」:教练的话在最上面,往下是漏着、错着的清单——每条都写着引擎建议走哪、备选有哪些;点任何一条,棋盘就跳到那一步;也可以在「行子回看」里逐格走,或点「回放这局」从开局整局重演;
  4. 复盘完可以「复制报告」或「下载报告」留档发群;想回看以前下的棋,展开「最近复盘的棋局」点「加载」就回来了——最近 5 盘都留在这台设备上。

「亏了多少」这个数是怎么来的

和棋书里「这步亏了半个子」的直觉对应,报告里的分差单位是厘(100 厘 ≈ 1 个兵)。引擎在你的每一个局面里都算一次「此时最强应着值多少分」,再算你实际走完之后局面值多少分,两个分的差就是这一步亏掉的:

报告里的说法意味着什么
没亏与最强应着的分差在噪声以内,不用纠结
不精确亏了约 0.3~0.8 个兵——多半是位置上的小损失,不致命
错着亏了约 0.8 个兵以上,会进结论清单
漏着亏了约 1.8 个兵以上——通常是丢了子或漏看了对方的杀,是复盘重点
这步之后被将杀或困毙走完这步对方下一手(或已)无解:将杀与困毙都按正式规则判负,分数按输满盘记

只把亏得明显的(约 0.8 个兵以上)列进结论,是因为本地引擎算得不深:不吃子的平静着法本来分差就小、估算噪声也大,把它们挑出来只会误导。要看精确评级请用专业象棋软件,这一页的定位是「马上能看、棋谱不出浏览器」。

不只说「亏了」:建议着、备选和变化

每条结论下面都写着引擎建议:同一盘「这步亏了多少」的搜索,顺手就选出了引擎自己会走的着法——它就写在你走的那一步下面,还带最多两个备选和各自的分差。想知道这一路下去会发生什么,点「看变化」:页面单独算一次双方都走最强的 2~3 步延伸,用中文记谱展示(炮二平五 马8进7 …这样),算过会缓存,再点收起。

两点如实说明:如果引擎选的恰是你走的那一手,报告会明说「分差多半是浅算的噪声,不用改」——相邻两次浅搜索本来就有抖动,不让你白改一通;变化线来自浅层搜索,能看出「丢了什么、对方怎么抓」,不冒充十几步的深算证明。

「教练的话」是什么

结论清单上面有一段「教练的话」:把你这盘的亏分按前段 / 中段 / 后段、按原因类别、按漏着错着分档聚合之后,用固定模板生成的一小段总结——比如亏分最集中在哪一段、同一类错反复犯了几次、对手比你多漏几次。它不是大模型,不会自由发挥:每一句都能对着上面的清单核对出来,语气按鼓励写,但每个字都有数据撑着。复盘容易变成自责大会,这里刻意把它写成「下一步改一件事」。

免费与不限次数,为什么能做到

不少复盘功能把「赛后分析」放在会员墙里,或者每天只送你一次——原因很简单:算力在人家服务器上,一次一次都是钱。这一页反过来:解析、搜索、总结全部在你自己的浏览器里跑,我们这边零服务器成本,自然不用设次数、不用登录、不用看广告。代价也如实写在口径里:引擎算得不深,讲不清十几步后的深变——但「哪几步明显亏了、该走哪、差多少」这三件事它说得出,而这正是新手复盘最需要的那部分。

棋谱从哪来、什么格式能读

最省事的路:对战页点「复盘这一局」,棋谱自动带过来。手动方式也行——「导出棋谱」存下的 .txt、「复制棋谱文本」的结果,粘进来或选文件都可以。两种行式都认,混着来也行:

写法说明
1. 红炮 炮二平五(h3-e3)导出格式:中文记谱给人读,括号里的 a1~i10 坐标是权威依据,优先采用
1. 红炮 炮二平五复制格式:纯中文纵线记谱,页面用「当前局面下每个合法着法的记谱」反查匹配
h3-e3 / b10c8整行就是一对坐标也可以;表头、说明行(不以序号开头)自动跳过

如实说:中国象棋没有像国际象棋 PGN 那样一家独大的通用格式,各家软件记法互有出入,所以本页只承诺读本站对战页的导出格式(坐标括号是权威),不冒充「支持所有棋谱格式」。棋谱与规则不符时会明确告诉你是第几手、停在哪,不会硬猜。

几句实话

  • 引擎就是对战页那个本地引擎,算得不深(每步约 3 层)——它能稳定抓出丢子、漏杀这类大错,对「哪步位置不好」的判断只能作参考;
  • 困毙按正式规则判负(不是国际象棋的逼和),将杀与困毙在报告里按同一口径记满盘分;蹩马腿、塞象眼、王不见王这些规矩,引擎重放每一步时都在校验;
  • 棋谱、分析结果、报告导出与「最近复盘的棋局」都只存在你这台设备的浏览器里:不上传、不注册,换设备或清数据就没有了,重要棋谱请用「下载报告」或对战页的「导出棋谱」留档;
  • 「复盘这一局」移交用的是浏览器的 sessionStorage:只在你当前标签页里传一次,分析开始后即删,不会带到别的页面或别的设备。

常见问题

棋谱从哪来?

对战页点「复盘这一局」会自动把这局带过来;或点「导出棋谱」存下 .txt 再选文件;或点「复制棋谱文本」后直接粘贴。只要是本站对战页导出的中文纵线记谱(炮二平五、马8进7 这样),带不带坐标括号都能读。

「亏了多少」是怎么算的?

引擎在你的每一个局面里都算一次「此时最强应着值多少分」,再算你实际走完之后局面值多少分,两个分的差就是这一步亏掉的。单位是厘(100 厘 ≈ 1 个兵),将杀或困毙直接标出。

「引擎建议」和「看变化」是怎么来的?

来自同一次搜索:算「这步亏了多少」时引擎顺手就选出了它自己会走的着法,报告把它写在你走的那步下面,还带最多两个备选和各自分差;点「看变化」再算一次双方都走最强的 2~3 步延伸,用中文记谱展示。亏损和建议出自同一份计算,不是两套口径。

「教练的话」是 AI 生成的吗?

不是大模型。它是把你这盘的亏分按阶段、原因、分档聚合之后,用固定模板生成的一段话——问题出在前段还是后段、反复犯的是哪类错、对手比你多漏几次,句句都能对着清单核对。语气按鼓励写,但每个字都有数据撑着;也因为它不上传任何内容,这个功能才能免注册、无限次用。

报告可信吗?

方向可信、精度有限。本地引擎算得不深(每步约算 3 层),不吃子的平静着法本来分差就小、也更容易有估算噪声,所以报告只把亏得明显的(约 0.8 个兵以上)挑出来当结论,小分差不列。这一页的定位是「马上能看、棋谱不出浏览器」。

我的棋谱会被上传吗?

不会。分析全部在你浏览器里跑(棋盘重放 + 本地引擎搜索),服务器只把页面发给你,不知道你粘了什么棋谱。复盘完的报告可以一键复制或下载成 .txt,也是纯本地生成;「最近复盘的棋局」只存你这台设备的浏览器里,换设备或清理数据就没有了。

为什么不支持 PGN?

国际象棋有 PGN 这个事实标准,中国象棋没有一家独大的通用格式——各家软件各有记法,硬说支持就是冒充。本页读的是本站对战页的导出格式:中文纵线记谱加 a1~i10 坐标括号,坐标是权威依据、中文记谱方便人读。