棋理工坊
STUDY

学习辅助 / Study Aids

这一类工具是"我手上有局面 / 棋谱,怎么快速理解?"。 FEN 检查器把局面可视化 + 拆字段;PGN 关键局面抽取找出棋谱里的转折点; 阶段检测告诉你"现在大概是开 / 中 / 残局";和棋触发器让你练熟和棋规则的边界。 适合老师做课件、棋手做复盘、新手读懂棋谱。

① FEN 检查器与可视化 / FEN Inspector

FEN( Forsyth-Edwards Notation )是国际象棋局面的字符串表示。我们做了字段级拆解: 不只是画棋盘,还告诉你每段(FEN 共 6 段)是什么意思;自动补全缺省段(默认 w / KQkq / - / 0 / 1)。 网上多数工具只画棋盘——你看不到 FEN 里"过路兵"或"半回合数"是什么意思。

使用说明与局限性

② PGN 关键局面抽取 / Key Positions

一盘棋通常有 30-80 着,但真正值得复盘的只有 5-10 个转折点: 王城易位那步、第一次异形兵出现那步、子力大幅兑子那步、升变那步…… 我们做一个简化分析器:从 PGN 文本里抽招法序列、提取关键标志事件, 让你直接看"哪些步最值得停留"。(注:本工具不依赖引擎,纯规则判断。)

使用说明与局限性

③ 开 / 中 / 残阶段检测 / Phase Detector

"现在是开 / 中 / 残局?"——这个问题没有统一答案,但经验性指标可参考: 回合数(<15 开局 / 15-35 中局 / >35 残局)、子力总数(开局满 30、中局 16-22、残局 <16)、 双方是否还有后。我们给每个 FEN 输出三个评分,按最高分判阶段。

使用说明与局限性

④ 和棋触发器练习 / Draw Triggers Quiz

国际象棋有 5 种主要和棋方式:50 步规则、三次重复、逼和(stalemate)、 双方同意、理论必和局面(K vs K, K+B vs K, K+N vs K)。 我们做一个判断题练习:给一个场景描述,让你判断"是 / 否"已经触发和棋条件。

场景
得分:0 / 0
使用说明与局限性

常见问题 / FAQ

FEN 检查器能识别错误吗?

能识别大部分结构错误:棋盘行数不对、缺字段、走子方无效。但识别"两个王相邻"或"王被将军还走王"这类规则违反。

PGN 抽取的关键步准吗?

关键步判断基于规则标志(易位 / 升变 / 将军符号),是启发式,不是引擎判断"哪步最优"。复盘时建议配合引擎使用。

阶段判断什么时候会出错?

在"快速兑子进入残局"的局面(如 French 提前换后),回合数还在开局范围但已进入残局。我们会同时输出三个阶段的概率让你判断。