---
title: "象棋杀法一览 —— 有名字的那些棋形 · Xiangqi Master"
description: "象棋里有名字的杀法各需要什么条件、由哪些子完成。值得记住的那几个棋形，每个都有专页。"
url: https://xiangqimaster.com/zh/tactics/checkmate-patterns
updated: 2026-09-07
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 象棋的常见杀法

本页所有局面、着法与合法性判断，均由我们开源的规则引擎在构建时逐一校验。该引擎实现亚洲象棋联合会（WXF）规则，并以官方110局例的重复局面判例集作回归测试。

> 直接回答
>
> 象棋有名字的杀法数量不多，却覆盖了绝大多数分出胜负的对局。最常见的是**马后炮**、**重炮**、**双车错**，以及兵（卒）进入九宫后的各种兵杀。记住棋形，比每次现算要快得多。

## 这些棋形为什么会有名字

将全局都被锁在九个点里。这意味着真正不同的困杀方式数量有限——棋手们几百年前就注意到了这些形状，并给它们起了名字。

学它们不是背变例，而是**学会在三步之前就看见一个已经结束的局面**。

## 值得记住的几个

| 杀法 | 需要什么 |
| --- | --- |
| [马后炮](https://xiangqimaster.com/zh/tactics/horse-behind-cannon) | 马在将的前面，炮在马的后面 |
| [重炮](https://xiangqimaster.com/zh/tactics/double-cannon-mate) | 两炮同线，前炮有根 |
| [双车错](https://xiangqimaster.com/zh/tactics/two-chariot-mate) | 两车占相邻横线，不需别的子 |
| 车兵 | 车将军，过河兵控制一个点 |
| 车马 | 马补上车够不到的那些点 |

前三种各有专页，都配有可以自己走一遍的局面，而且每个局面都由本站的引擎校验过。

## 它们的共同点

这里每一个杀法都同时做两件事：**一个子攻击将，另外的子覆盖住将所有能去的点。**

象棋的杀法之所以常常只要两个子而不是三个，是因为九宫太小，把逃跑的点堵住很便宜。

由此也就得出了防守的那条规矩：**给自己的将留一个空点，别让自己的士象把它需要的点占满。**

## 相关问题

象棋一共有多少种杀法？

没有固定的数目，但少数几种覆盖了绝大部分分出胜负的对局。本页列出的这些，是出现得足够多、值得当作棋形记住而不是每次现算的那几种。

应该先学哪一种杀法？

[马后炮](https://xiangqimaster.com/zh/tactics/horse-behind-cannon)。它只要两个子，而且这两个子通常都能活到残局；马一旦站好，就很难阻止。

有士象在的时候这些杀法还成立吗？

有的成立，有的不成立——这正是值得研究它们的原因。[重炮](https://xiangqimaster.com/zh/tactics/double-cannon-mate)反而要靠防守方的士挡路才能成杀，而[双车错](https://xiangqimaster.com/zh/tactics/two-chariot-mate)被一个位置正确的士就能破掉。

## 相关内容

基本杀法

用寻常子力取胜

残局练习

一个局面，一个正着

象棋战术

双击、牵制与闪击

## 把棋形练成反射

杀法是模式识别，做题最快。免费残局题，含古谱排局。
