中国象棋规则与入门:从马腿到飞将

2026-11-08 · 约 1550 字 · 阅读 6 分钟

中国象棋的规则不复杂,棋盘只有九十个交叉点,棋子也只有七种。但真正下起来,输赢往往藏在一两个细节里:马腿有没有被别住、炮架到底算不算数、移开一个子会不会让双方将帅照面。把这些细节弄清楚,才算真正入门。

棋盘与棋子

棋盘由九条竖线和十条横线组成,棋子走在线的交叉点上,一共九十个点。中间空出的一行是河界,习惯上写作「楚河汉界」。棋盘两端各有一个由斜线画出的九宫,是将帅和士活动的地方。

红黑双方各有十六枚棋子:一枚将帅、两枚士(仕)、两枚象(相)、两枚马、两枚车、两枚炮、五枚兵(卒)。红方先走,之后双方轮流走一步。

七种棋子的走法

车

横竖任意格数,只要路径上没有棋子阻挡。车不能越子,吃子时停在对方棋子所在的点。车是全局威力最大的子,开局要尽早把它走到通路线上。

马

走「日」字,也就是先直走一格再斜走一格。关键在直走的那一格:如果那里有任意一方的棋子,这个方向的两个落点就都不能走,叫「蹩马腿」,日常也说「马腿被别住」。马在棋盘中央有八个落点,在边角会明显变少。

马走日 · 蹩马腿 马 卒 蹩马腿: 直行一格有子 两落点都不能走 马在下方:先直走一格到马腿,再斜走一格到落点
马腿就是「日」字先直走的那一格;被蹩住时,该方向的两个落点都走不了。

炮

不吃子时走法和车完全一样,横竖任意格数;吃子时必须隔着且只隔一个棋子,被隔的那个子叫「炮架」,炮能吃掉炮架后面的第一个对方棋子。炮架可以是自己的子,也可以是对方的子。中间没有子不能吃,隔着两个子也不能吃。

炮吃子:隔且只隔一个子 ① 恰有一个炮架 → 可以吃 炮 卒 将 炮架(恰一个) 目标 ② 隔两个子 → 不能吃 炮 卒 卒 将 不能吃
炮吃子时,炮与目标之间必须恰有一个炮架;没有炮架或隔着两个子都不能吃。

象 / 相

走「田」字,也就是斜走两格。田字中心如果有子,叫「塞象眼」,这个方向不能走。象不能过河,只能在自己半场活动。两个象分别守在两侧,互相呼应。

象走田 · 塞象眼 象 卒 塞象眼: 田字中心有子 这个方向不能走 象从一角斜走两格到对角,田字中心就是象眼
象走「田」字;田字中心有任意棋子,就是塞象眼,不能朝那个方向走。

士 / 仕

只能在九宫内斜走一格,不能出宫。它的作用是贴身保护将帅,同时挡住对方车炮的直线进攻。

帅 / 将

只能在九宫内横竖走一格,不能出宫。另有一条特殊规则:双方将帅不能在同一条竖线上直接照面,中间必须有棋子。如果一方走子后造成照面,等于把自己的将帅暴露给对方,这步棋不合法。这条规则常被称为「飞将」。

兵 / 卒

过河之前只能向前走一格,不能横走,也不能后退。过了河以后,可以向前或向左右各走一格,但永远不能后退。兵过河后会明显升值,尤其是靠近对方九宫的兵,能限制将帅活动。

吃子、将军与胜负

走到对方棋子所在的点,就把那枚棋子吃掉并占据它的位置。任何一方的棋子下一步能够吃掉对方的将帅,叫「将军」。被将军的一方必须马上处理:吃掉进攻的棋子、用别的子挡住进攻线路,或者把将帅移到安全的位置。

如果被将军而且没有任何合法着法可以解除,叫「将死」,被将死的一方判负。如果没有被将军,但轮到自己走却一步合法着法都没有,叫「困毙」,在象棋里同样判负。双方都无法取胜时可以和棋,常见的情况有双方同意和棋,以及按比赛规则判定的长将、长捉等。

三个新手最常犯的错

一、忽略马腿。很多人只盯着「日」字的落点,却没看直行那一格有没有子,结果走了非法着法还不自知。走马之前,先看马腿。
二、以为炮可以随便吃。炮必须有且只有一个炮架,没有炮架不能吃,隔着两个子也不能吃。炮架是不是自己的子并不重要,重要的是「只隔一个」。
三、忘记飞将。中路上本来有一个子挡着双方将帅,随手把它挪开,自己的帅就暴露了。走子前看一眼中路,尤其是移动士、象、车、炮这些常放在中线的子时。

三条实用开局原则

  1. 先出大子,抢占要道。车、马、炮尽快出动,车走到没有阻挡的直线或横线上,马跳到中央或河边,炮可以镇中路或压住对方的马。
  2. 不要过早兑子。开局阶段子力齐全,过早交换往往只是帮对方简化局面。除非能换来明确的攻势或实利,否则先保持子力。
  3. 先稳中路和九宫。中路是攻防的枢纽,自己的九宫不稳,后面的进攻都是空谈。先补好士象,再考虑从侧翼或中路发起进攻。

常见问题

马腿是什么?

马走「日」字时,先直走的那一格就是马腿。那一格有任意一方的棋子,这个方向的两个落点都不能走,称为蹩马腿。

炮一定要有炮架才能吃子吗?

是。炮吃子时必须隔着且只隔一个棋子,这个棋子叫炮架,可以是自己的子,也可以是对方的子。没有炮架或隔着两个子都不能吃。

将帅可以直接照面吗?

不能。双方将帅在同一竖线上且中间没有棋子时,走成这种局面属于非法着法,这条规则通常叫飞将。

被将军但无子可走算什么?

被将军且没有任何合法着法解除,叫将死,判负。没有被将军却也无子可走,叫困毙,在中国象棋里同样判负。

规则看完了,去棋盘上走一盘

三档 AI 从入门到高手都可以选,也可以和朋友在同一台设备上轮流走。不用注册,手机竖屏即开即玩。

开始下棋 →

← 返回全部游戏