学习 · 初学者

国际象棋记谱法详解

记谱法就是记录着法的一套简单代码。本文用大白话讲清代数记谱法——纵线、横线、棋子字母、吃子、将军与将杀。

记谱法是记录国际象棋着法的标准速记方式,让地球上任何一位棋手都能复现你的对局。最通用的体系叫代数记谱法:用一个字母加一个数字给每个格子命名(比如 e4),再用棋子字母和符号描述每一步。学会一次,棋书、应用和习题就全部向你敞开。

一开始它看着像外星密码——1.e4 e5 2.Nf3 Nc6——但其实比发短信还简单。我们来破译它。

10 秒速记

  • 格子: 字母(纵线 a—h)+ 数字(横线 1—8)→ e4g7a1
  • 棋子: K=王,Q=后,R=车,B=象,N=马。兵没有字母
  • 符号: x 吃子,+ 将军,# 将杀,O-O / O-O-O 王车易位,= 升变。
  • 一步棋就是棋子 + 落点Nf3 表示「马到 f3」。

记谱法是什么,为什么值得学?

记谱法就是把着法写下来的方法。历史上每一盘正式对局——从社区俱乐部到世界冠军赛——都是这样保存的。没有它,精彩对局会在棋子复位的那一刻消失。

为什么值得花你十分钟:

  • 能看懂课程和习题。 几乎每一本棋书、每一门课程、每一个战术训练器都用记谱法说话。不懂它,就像照着一份你没学过的语言写的菜谱做菜。
  • 能复盘自己的对局。 应用会用记谱法保存你的着法,你可以回放一盘败局,精确找出是哪一步走歪的。
  • 能和别人聊棋。 当朋友说「我一记 Qxf7# 就赢了」,你会心一笑,而不是礼貌地点头。

把它想成棋盘的导航系统。每个格子都有了门牌号,描述任何一步棋都变得轻而易举。

棋盘的坐标系统怎么运作?

棋盘是 8×8 的方阵,每一个格子都有独一无二的两字符名称。

  • 竖着的列叫纵线,从白方视角自左向右标为 a 到 h
  • 横着的行叫横线,从白方一侧起编号 1 到 8

把纵线和横线拼在一起就是一个格子:e4 就是 e 纵线、第 4 横线——正好在中央。白王起始于 e1,黑王起始于 e8。左下角是 a1,右上角是 h8

棋盘的门牌号系统:纵线 a—h 自左向右,横线 1—8 自下而上。每个格子都有像 e4 或 g7 这样独一无二的名字。

一个好用的记忆窍门:坐标永远不会翻转。无论你执白还是执黑,e4 就是 e4——标签钉在棋盘上,不跟着你的座位走。

棋子的字母代号是什么?

每个棋子有一个大写字母,取自它的英文名(马是个例外,只好将就):

棋子字母由来
K英文首字母
Q英文首字母
R英文首字母
B英文首字母
N「K」被王占了,马只好拿 N
(无)兵是沉默的大多数——不写字母

写一步普通着法,只需先写棋子字母,再写它走到的格子。所以:

  • Nf3 = 马走到 f3。
  • Bb5 = 象走到 b5。
  • Qd1 = 后走到 d1。

兵是例外。因为兵没有字母,兵的着法就只写落点格。e4 就表示「兵走到 e4」。干净利落。

1.e4 e5 之后——两个兵都挺进了中心。兵的着法不写棋子字母,只写落点格。

那些符号是什么意思?(x、+、# 及其同伴)

这是有意思的部分——几个符号就承载了大量信息:

  • x = 吃子。 Bxe5 表示「象吃掉 e5 上的子」。兵吃子时,先写这个兵所在的纵线exd5 = 「e 兵在 d5 吃子」。
  • + = 将军。 Qh5+ 表示后走到 h5,并且正在攻击对方的王。对手必须应将。
  • # = 将杀。 棋局结束。Qxf7# 表示「后在 f7 吃子,同时构成将杀」。(有些书用 ++ 表示将杀,但 # 是标准写法。)
  • O-O = 王翼易位; O-O-O = 后翼易位。 走得更远的那一侧写三个 O——自带记忆提示。(完整讲解见王车易位怎么做。)
  • = 升变。 兵走到底线变成新的子:e8=Q 表示「兵到 e8,升变为后」。
  • e.p. = 吃过路兵,那个古怪的兵吃子方式:exd6 e.p.

还有几个你会在评注里看到的着法评价符号:

  • ! = 好棋,!! = 妙手。
  • ? = 失误,?? = 漏着(让人看着直皱眉的那种)。
  • !? = 有趣/冒险,?! = 值得怀疑。

最后这几个是评注者加上的主观意见,不属于着法本身。

怎么读一份完整棋谱?

对局按编号的着法对来书写:先写白方的着法,再写黑方的。

1.e4 e5 2.Nf3 Nc6 3.Bb5 a6

这样读:第 1 回合,白方兵到 e4,黑方兵到 e5 应对。第 2 回合,白方马到 f3,黑方马到 c6。第 3 回合,白方象到 b5,黑方兵到 a6。这就是著名的西班牙开局的起手,你刚刚已经像行家一样读完了它。

有时你会看到写成 Nbd2R1e2 的着法。那叫消歧——当两个同种棋子都能走到同一个格子时,就加上出发的纵线或横线来说明是哪一个动了。Nbd2 表示「b 纵线上的那只马走到 d2」。

一点有趣的历史 ♟️

记谱法并非一开始就这么清爽。有好几个世纪,欧洲人使用描述式记谱法,着法写成「P-K4」(兵到王四),而且格子的名称是相对于各自一方来定的。它笨重、易混,同一个格子在不同一方走棋时叫法还不一样。代数记谱法——那套干净的 a1—h8 网格——其实可以追溯到 18 世纪一位名叫菲利普·斯塔玛的叙利亚棋手,但直到国际棋联于 1981 年将其定为官方标准,它才彻底取胜。所以你正在学的这套体系,是击败了一个用了四百年的对手才上位的。时机不错。

要避开的常见错误

  • 搞混马的字母。N,不是 K。K 留给王。这一点几乎所有人一开始都会绊一下。
  • 忘了兵的着法不写字母。 写成「Pe4」看起来挺合理,但正确写法就是 e4。兵保持匿名。
  • 大小写混淆。 格子名永远小写(e4),棋子字母永远大写(Nf3)。Ne4 这种组合不会有歧义,因为大写 N 只能是棋子。
  • 把行列读反。 纵线是字母(a—h),横线是数字(1—8)。格子名里字母永远在前。

要点回顾

  • 记谱法把着法记录下来,让对局可以保存、分享和研究。
  • 一个格子 = 纵线字母 + 横线数字(e4、g7、a1)。
  • 棋子字母:K、Q、R、B、N——兵什么都不写
  • x 吃子,+ 将军,# 将杀,O-O / O-O-O 王车易位,= 升变。
  • 每一步棋就是棋子 + 落点Nf3 = 马到 f3。

继续攀登

既然你已经能读懂着法,自然的下一步就是确认自己清楚每个棋子究竟在做什么。

➡️ 下一课:各棋子的走法 · 也很实用:每个新手都需要的开局原则将杀到底意味着什么


Chess Lab Academy 编辑团队 撰写并核查(AI 辅助、人工编辑)· 记谱规则对照国际棋联(FIDE)国际象棋规则核验,所有局面均经 Stockfish 17 检查 · 最后核验日期 2026-08-03 · 资料来源 · 我们如何核实内容

关于本课 — Chess Lab Academy 编辑团队负责每一课的资料研究、撰写与事实核查。内容在 AI 辅助下起草,所有国际象棋相关论述在发布前均经过核实——详见我们的方法论。 阅读我们的方法论 →
验证 — 引擎核验(Stockfish 17)+ 规则依据国际棋联(FIDE)国际象棋规则 · 最后验证 2026年8月3日
棋题 — from the Lichess open database (CC0), each engine-verified at the source.
Samurai Warlords Chess
Samurai Warlords Chess带皮肤和奖励的实时 3D 国际象棋
获取应用