术语 · 休闲

代数记谱法

代数记谱法是记录国际象棋着法的标准体系,用格子的直线字母加横线数字表示,例如 e4 或 Nf3。本文教你怎么读,并附一个完整实例。

代数记谱法是全世界通用的国际象棋着法记录标准。它用一个字母(直线,a–h)和一个数字(横线,1–8)为每一格命名,再把每一步写成棋子字母 + 目标格——所以 Nf3 的意思是「马走到 f3」。所有棋书、应用和习题都说这门语言。

整套体系建立在棋盘的坐标网格上:从白方一侧看,直线 a–h 自左向右排列,横线 1–8 自下而上排列。每一格都有固定地址(e4、g7、a1),无论你执黑还是执白,地址都不会翻转。

一个完整实例

下面是意大利开局的开头几步,用代数记谱法写出:

1. e4  e5
2. Nf3 Nc6
3. Bc4 Bc5

按回合成对来读——先白后黑。第 1 回合:兵走 e4,兵走 e5。第 2 回合:马走 f3,马走 c6。第 3 回合:象走 c4,象走 c5。就这么简单。

每个兵种用一个大写字母表示,兵则不带字母:

符号含义示例
K Q R B N王、后、车、象、马Qd1Nf3
(无字母)兵的走子——只写格子e4
x吃子Bxe5exd5
+将军Qh5+
#将杀Qxf7#
O-O / O-O-O短易位/长易位O-O
=兵的升变e8=Q

有个小特点:兵吃子要先写该兵出发时所在的直线——exd5 意思是「e 线兵吃 d5」。另外,当两个同种棋子都能走到同一格时,要用出发的直线或横线来区分:Nbd2 表示「b 线上的那匹马走到 d2」。

相关术语

迷你问答

马为什么是「N」而不是「K」? K 已经被王占用了,于是马退而求其次,选了 N。

代数记谱法各地都一样吗? 一样——FIDE 于 1981 年将其定为官方标准,取代了更笨重的旧式描述记谱法(「P-K4」那种)。a1–h8 的坐标网格是通用的。


Chess Lab Academy 编辑团队 撰写并核查(AI 辅助、人工编辑)· 记谱规则已与《FIDE 国际象棋规则》(附录 C)及维基百科交叉核对;示例着法的合法性用 python-chess 验证 · 最后核实于 2026-08-03 · 资料来源 · 我们如何核实内容

关于本课 — Chess Lab Academy 编辑团队负责每一条词条的资料研究、撰写与事实核查。内容在 AI 辅助下起草,所有棋理表述在发布前都经过核实——详见我们的方法论。 阅读我们的方法论 →
验证 — 已与《FIDE 国际象棋规则》(附录 C)及维基百科交叉核对;示例着法的合法性用 python-chess 验证 · 最后验证 2026年8月3日
棋题 — from the Lichess open database (CC0), each engine-verified at the source.
Samurai Warlords Chess
Samurai Warlords Chess带皮肤和奖励的实时 3D 国际象棋
获取应用