象棋策略

象棋策略指南:開局、戰術與殘局

象棋不藏牌也不洗牌,勝負完全來自你的計畫品質。這一頁帶你從開局原則走到殺法與殘局技巧。

作者 Angu (Ting-Yu Chang) 發佈於 2026-07-21 中級

這裡談的是實用原則,不是背得完的定式庫。象棋是完全資訊遊戲——沒有暗子、沒有骰子——所以決策品質直接決定勝負。以下五步全部依照泡芙棋實際執行的規則,包含初學者最常誤判的兩種結局:困斃(無子可動)算輸,不是和局,以及連續 100 個半回合無吃子自動判和。如果你還需要規則本身,先看象棋完整教學

第 1 步:用出子開局,不要背陷阱

紅方先行,而且每一局都從完全相同的盤面開始——所以象棋和暗棋不同,開局理論是真實而且深厚的。但背招法順序仍然是獲益最慢的方式。在大師級以下真正決定勝負的,是一份你能套用到任何陌生局面的優先清單。

1. 大子要早出動。 車、馬、炮幾乎包辦所有戰鬥。一隻還卡在原位、前面又被馬擋住的車,價值只剩零頭——業餘對局最常見的敗因,就只是對手比你先出完子。

2. 爭奪中路。 中線直指對方九宮,這就是為什麼中炮(炮二平五,把炮平到中路)是全局最常見的第一手:它立刻形成直線威脅,也占住全盤最有價值的一條線。

3. 面對中炮要先應,再談反擊。 標準應法是屏風馬:兩隻馬都跳起來,護住中兵並互相保護。下圖就是這個骨架——象棋對局裡佔比極高的基本形。

4. 沒有理由不要動邊兵。 一、九路的兵在開局推進幾乎得不到什麼,卻會永久鬆動自家馬旁邊的據點。

  1. 先問對手上一手威脅什麼——完全資訊遊戲裡,威脅一定看得見。
  2. 出動一個目前沒事做的子,車優先走向開放的直線。
  3. 檢查中路對你是否安全、對對手是否危險。
  4. 確認以上都沒問題,才開始具體的攻擊。
楚 河漢 界CHAELEADVGENADVELECHAHORHORCANCANSOLSOLSOLSOLSOLSOLSOLSOLSOLSOLCANCANCHAHORELEADVGENADVELEHORCHA
中炮(箭頭)沿中線直指黑方九宮。黑方以屏風馬應對:兩馬跳起護住中卒,並且互相保護。

第 2 步:認清每個子的價值

象棋的兌子由價值決定,而這套價值和西洋棋玩家的直覺並不一樣。下表就是泡芙棋電腦對手實際採用的子力價值,換算成「幾個兵」以便記憶。

有兩項修正比數字本身更重要。兵一旦過河,價值大約翻倍,因為過河後才能橫走——貼近敵方九宮的過河兵是真正的攻擊子力。另外,仕與相是過不了河的純防守子:當你的九宮受攻時牠們值兩個兵,不受攻時價值低得多。

棋子 價值(以兵為單位) 真正決定價值的因素
9 開放的直線。卡在閉塞線上的車形同虛設;走上開放線就是全盤最強子。
4.5 炮架。子多、盤面擁擠時最強,空曠的殘局最弱。
4 空間。開局擁擠時容易被蹩馬腿而偏弱,盤面愈開闊愈強——和炮正好相反。
仕/相 各 2 自家九宮。純防守子,永遠不能過河參與進攻。
1(過河後約 2) 河界。過河前只能直進,過河後可直可橫——等於換了一個子。

實務上的結論是:開局階段不要用炮換馬,即使數字看起來差不多——盤面滿子時正是炮的巔峰。同樣這筆交換到了殘局,通常反而對你有利。

另一個結論是:一隻車大約等於兩隻炮或兩隻馬。用車換掉較小的子,是優勢局面翻盤成敗局最常見的單一原因。

第 3 步:學會基本殺法

象棋的殺法是靠棋型記憶的,其中兩種就佔了決勝局面的一大部分。兩者利用的是同一個弱點:將帥被關在 3×3 的九宮裡,可走的點比西洋棋的王消耗得快得多。

悶宮是把九宮變成牢籠。紅炮沿直線瞄準將,而將自己的兩隻士堵死了左右退路,另一個己方子擋住正前方——而那個子同時就是炮的炮架。

馬後炮是另一個一定要背起來的棋型。馬正對將門,控制住兩個斜向逃點,後方的炮則以這隻馬當炮架,直接攻擊將。

楚 河漢 界GENADVADVHORCANGEN
悶宮。中線上的黑馬既是紅炮的炮架,又剛好堵住將唯一的前方出路;兩隻士堵住其餘方向。動手的其實是黑方自己的子。
楚 河漢 界GENHORCANGEN
馬後炮。三個 ✕ 點全都走不了:馬控制住左右兩個點,而往前一步仍然停在炮的線上,馬還是炮架。

第 4 步:避開五個常見錯誤

1. 忘了將帥同線既是武器也是包袱。 兩軍主帥不得在同一直線上照面。這條規則的影響不只在結局:任何單獨站在兩帥之間的己方棋子等於被牽制在那條線上,因為牠一旦離開那條線就會形成違例局面。引擎根本不會提供那些走法給你——玩家常在此時搞不懂某個子為什麼「卡住」。

2. 把仕相拆散。 牠們是你的九宮唯一會有的防守力量,而且換掉就補不回來。為了吃一個兵而拆掉仕相,等於把上一步的悶宮與馬後炮直接送給對手。

3. 用車去貪吃子。 跑去吃兵的車,通常離被馬和炮夾死只差一步。吃之前先問這隻車吃完之後在做什麼,而不是只看牠吃到什麼。

4. 把困斃當成和局。 在泡芙棋採用的規則下(依 WXF 與中式慣例),輪到你走卻無合法著法=判負。這和西洋棋完全相反,也徹底改變殘局下法:把對方的將封死到無路可走是贏棋,不是逼和。

5. 在看似和棋的殘局裡瞎晃。 連續 100 個半回合(雙方各 50 手)沒有吃子就判和。如果你是想贏的一方,這個計時器是在扣你的分——要嘛取得實質進展,要嘛逼出一次吃子。

楚 河漢 界GENSOLGEN
錯誤 1 的一圖說明。這個黑卒已經過河,照理有三個走法——但牠是兩帥之間唯一的棋子。兩個橫走(✕)都違例,因為會讓中線敞開;只有留在同一直線上的那一步(✓)可以走。

第 5 步:收下殘局

殘局是象棋價值倒轉的地方。炮隨著炮架消失而變弱,馬隨著空間打開而變強,過了河的兵成為真正的攻擊子力。三個技巧能收下大多數優勢局面。

用車鎖住九宮。 把車擺在敵方九宮正前方的那一橫線上,就能在不將軍的情況下把將壓制在底線。接著你從容調動其他子,而對方的將無處可去。

把自己的帥用起來。 殘局裡的帥是進攻子力。把牠沿中路推上去,可以透過照面規則直接剝奪對方將的可走點,往往就是讓僵持局面變成殺局的那一手。

過河兵要並肩推進。 單獨一個兵很少能終結對局,但兩個過了河的兵,加上車或帥的支援,就是實實在在的殺棋力量。讓牠們並排前進,互相保護彼此的落點。

最後,記得數無吃子的計時。如果你占優但局面已經安靜很久,寧可選擇能逼出吃子或決定性威脅的路線,也不要只是慢慢改善位置——100 半回合判和可不管誰比較優勢。

楚 河漢 界GENCHAGEN
車橫掃整條橫線,三個 ✕ 點全部禁行,將被困在底線。這是壓制而不是將軍——也是大多數車類殘局的基礎。
想看規則實際運作?
免費玩暗棋

資料來源

延伸閱讀