---
title: "马后炮怎么破 —— 三种解法与防在前面的办法 · Xiangqi Master"
description: "马后炮成形之后几乎无解，关键在于提前给将留一个空点、在炮到位前挡住那条线，或者先把马赶走。"
url: https://xiangqimaster.com/zh/blog/ma-hou-pao-zenme-po
updated: 2026-09-22
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 马后炮怎么破？

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会（WXF）规则，并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的，该局面都在所链接的参考页上，由构建过程在发布之前逐一校验。

> 直接回答
>
> **成形之后基本无解**，所以真正的答案是防在前面：在炮平到那条线**之前**把线挡住，给将（帅）留一个空点，或者趁马还没站稳先把它赶走。已经成形时，只有吃掉马或炮、或者垫子改变炮架数目这三条，且多半来不及。

## 为什么它这么难解

马后炮是两个子各做一半工作：**炮借马为架将军，马控制住将横走的两个点**。所以吃掉其中任何一个都能解，问题是两个都够不着——马在两格之外，将吃不到；炮在更远处，通常也有保护。

## 真正管用的三件事

- **给将留空点。**士摆在错误的位置，正是这个杀法能成立的常见原因。
- **提前挡线。**在那条线上放一个子，炮就少了一个炮架或多了一个，将军不成立。
- **先赶马。**马要三四步才能到位，这几步就是你的时间。

## 相关问题

马后炮为什么这么常见？

只要两个子，不需要任何接应，而且马和炮都是能活到残局的子。

士摆在哪里比较安全？

要看对方用什么攻。对付车炮，士填九宫的点；但填错了点反而堵死自己的将。见[士象的作用](https://xiangqimaster.com/zh/endgames/advisors-and-elephants)。

## 相关内容

马后炮

最经典的两子杀

士象的作用

决定大多数残局的防守结构

常见杀法

有名字的那些杀法

## 上盘走一遍

看懂和下出来是两回事。免费对弈，人机或真人，点开就能下。
