棋类游戏
中国象棋记谱法棋谱阅读

中国象棋记谱法入门:看懂「炮二平五、马8进7」

2026/8/232 次浏览元游棋牌

学象棋绕不开棋谱。本文讲清中式纵线记谱法的红黑标号、进退平写法与同线两子的前后区分。

想学象棋开局、研究残局,第一步是能读懂棋谱。中国象棋通用的是「中式纵线记谱法」,只要理解四条规则,「炮二平五、马8进7」这种记号立刻就能在脑子里还原成棋盘上的一步棋。

棋盘的纵线怎么编号

象棋棋盘竖着有九条线,叫纵线。记谱的关键是:红黑双方各自从自己的视角、由右向左编号

  • 红方用汉字:一、二、三、四、五、六、七、八、九。
  • 黑方用阿拉伯数字:1、2、3、4、5、6、7、8、9。

由于两方视角相反,同一条纵线在红方叫「一路」,在黑方就是「9 路」;红方的「五路」和黑方的「5 路」是同一条中线。看谱时先确认这一步是谁走的,再按对应一方的编号找线,就不会串位。

一步棋的基本写法

标准格式是四个字:棋子名 + 起点纵线 + 动作 + 目标

动作只有三种:

  • :横向移动。此时第四个字写目标纵线号,例如「炮二平五」表示二路的炮横移到五路。
  • :向对方方向前进。
  • 退:向自己方向后退。

第四个字写什么,取决于棋子走的是直线还是斜线:

  • 直行棋子(车、炮、兵/卒、将/帅):进退写走了几步。例如「兵三进一」是三路兵向前一格,「车二退三」是二路车后退三格。
  • 斜行棋子(马、相/象、仕/士):进退写到达的纵线号。例如「马八进七」是八路马跳到七路,「相三进五」是三路相飞到五路。

将/帅每次只能走一格,「帅五进一」就足够明确。

同一条线上有两个同名子怎么办

如果一方有两个同名棋子恰好在同一条纵线上,只写纵线号会产生歧义,这时用「前」「后」代替起点纵线:

  • 「前马进七」「后车平四」——靠近对方的那个叫前,靠近自己的叫后。
  • 兵、卒可能三个甚至更多在同一线上,这时用「前、中、后」,或者用「一、二、三」按从前到后的顺序表示,例如「中兵进一」「三卒平四」。

如果两个同名子不在同一纵线上,直接用各自的纵线号即可,不需要前后。

完整开局示例

以最经典的中炮对屏风马为例,前四回合的记谱是:

`

  1. 炮二平五 马8进7
  2. 马二进三 车9平8
  3. 车一平二 马2进3
  4. 兵三进一 卒3进1

`

逐句还原:红方把右炮从二路平到五路(中路),黑方右马跳到 7 路形成屏风马的第一条腿;红方右马跳三路,黑方左车平到 8 路准备开车;红方右车平二路与黑车对峙;红方挺三路兵,黑方挺 3 路卒制马。

读到这里棋盘上的形状应该已经很清楚了——这就是记谱法的意义:文字即棋形。

关于吃子与将军

中式记谱法的一个特点是不专门标注吃子。走到对方棋子所在的位置,自然就是吃掉它,谱面上只写落点。将军、杀棋一般也不作强制标记,评注中可能会用感叹号(好棋)、问号(疑问手)等符号辅助说明。

另一套:坐标记谱法

除了纵线记谱,电脑与网络对局常用坐标式记谱(ICCS 记谱),把棋盘看成 a 到 i 九列、0 到 9 十行,一步棋写成起点加终点,例如 h2e2 就是炮二平五。这套写法便于程序处理,读人写的棋书还是以中式纵线记谱为主。

小结

记谱法本身没有难点,容易出错的只有一处:红黑各自从右往左编号。把这一条记牢,再分清直行棋子写步数、斜行棋子写线号,任何一本象棋书的棋谱都能顺畅读下来。

返回棋类游戏
中国象棋,记谱法,棋谱阅读

相关推荐