---
title: "馬後炮怎麼破 —— 三種解法與防在前面的辦法 · Xiangqi Master"
description: "馬後炮成形之後幾乎無解，關鍵在於提前給將留一個空點、在炮到位前擋住那條線，或者先把馬趕走。"
url: https://xiangqimaster.com/zh-hant/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-hant/endgames/advisors-and-elephants)。

## 相關內容

馬後炮

最經典的兩子殺

士象的作用

決定大多數殘局的防守結構

常見殺法

有名字的那些殺法

## 上盤走一遍

看懂和下出來是兩回事。免費對弈，人機或真人，點開就能下。
