---
title: "象棋基本杀法 —— 用寻常子力取胜 · Xiangqi Master"
description: "赢定的棋怎么收官。单车能做什么、为什么帅（将）本身就是攻子，以及杀死光将至少需要多少子力。"
url: https://xiangqimaster.com/zh/endgames/basic-checkmates
updated: 2026-09-07
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 基本杀法

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

> 直接回答
>
> 单车足以杀死光将，靠的是自己的帅（将）帮忙——按白脸将的规矩，它封住了正对面那条竖线。马炮联手也能成杀。**单马或单炮无法成杀**，除非还有一个兵或一个仕（士）帮忙。

## 你的帅（将）本身就是攻子

这是从国际象棋过来的人最容易漏掉的一点，而它改变了每一种基本杀法。两将不得在一条通畅的竖线上照面。也就是说，**从对方的角度看，你的帅控制着它所在的整条竖线**——只要这条线是通的，对方的将就一步也踏不上来。

实战里，这等于白送你一个攻子。下面这个局面，红车一步成杀，而它之所以成立，全靠红帅占着黑将本来可以逃过去的那条线。

红先，用车一步成杀。

单车成杀，是因为红帅封住了退路。把红帅从那条线上挪开，同一个局面就只是将军而已。

> Diagram: Xiangqi position. Red: chariot a1, general e0. Black: general d9. Red to move.

## 哪些子力能成杀，哪些不能

| 子力 | 对光将 |
| --- | --- |
| 车 | 胜。必然成杀。 |
| 马炮 | 胜。 |
| 双马 | 胜。 |
| 炮兵 | 兵还在盘上就能胜。 |
| 马兵 | 胜。 |
| 单马 | 不能成杀。 |
| 单炮 | 不能成杀。炮要炮架，而光将一个炮架也不给。 |
| 炮仕（士） | 胜。仕正是炮所需要的那个炮架。 |

单炮那一条最值得记住，因为它是象棋独有的。**没有东西可隔的炮是无害的**——一门孤炮面对空九宫里的光将，连将军都将不了。

## 技巧只有一句话

把对方的将逼到九宫边上，再把它剩下的点占掉。九宫只有九个点，所以这比国际象棋里的同类杀法快得多，通常是两三步准着的事，而不是一段长长的调运。

**对方的子一没，就把自己的帅（将）开上去。**它不花任何代价，在没有东西能攻击它之后完全安全，而且它常常就是“成杀”与“六十回合作和”之间的那点差别。

## 常见错误

#### 把自己的帅（将）留在家里。

在光子残局里，帅（将）是攻子。把它开上去往往是最快的收官方式，而有些杀法离了它根本不成立。

#### 一路兑到只剩一门孤炮。

孤炮没有炮架，杀不了。要么给它留一个兵或一个仕，要么盘上别兑得那么干净。

#### 没有计划地乱将军。

瞎将军只会让对方的将站得更好，还白白消耗六十回合的额度。先占住退路，再将一次。

## 相关问题

象棋里单车能杀光将吗？

能。单车对光将是必胜的，办法是用自己的帅（将）封住对方将本来可以逃过去的那条竖线。

为什么单炮杀不了光将？

因为炮将军和吃子都必须隔着不多不少一个子。面对空九宫里的光将，盘上没有东西可隔，所以炮连将军都将不了。见[炮的走法](https://xiangqimaster.com/zh/rules/how-the-cannon-moves)。

多少回合不吃子会判和？

六十回合内双方均无吃子即判和。对本页的各种基本杀法来说这绰绰有余，但如果你先花二十回合胡乱将军，它就会变成一个真实的限制。

## 相关内容

车类残局

出现得最多的一类残局

白脸将

你的帅（将）为什么是攻子

常见杀法

有名字的那些棋形

## 把赢定的棋赢下来

基本杀法练一个下午，够用一辈子。免费残局题与对弈。
