ECO 編碼是一套把每個西洋棋開局歸進 500 個代碼之一的分類系統,範圍從 A00 到 E99,並由五個字母分組:A、B、C、D、E。「ECO」取自《西洋棋開局百科》(Encyclopaedia of Chess Openings),也就是創造這套代碼的那部工具書。每個代碼標示一個特定開局或家族——所以「C60」是西班牙開局、「B20」是西西里防禦,以此類推。基本上,它就是西洋棋開局界的杜威十進位分類法。
如果你曾在某盤棋旁邊看到「C50」而一頭霧水,這篇就是你的解碼環。
30 秒速覽
- ECO =《西洋棋開局百科》,一套共 500 個代碼(A00–E99) 的系統。
- 五個字母分組:A、B、C、D、E,各自涵蓋一大類開局。
- 每個代碼(例如 C50)精確鎖定某個開局或變例。
- 它是一套歸檔系統——適合整理研究與資料庫,而不是用來學下棋。
- 你不需要背代碼,只要看懂這張地圖就好。
ECO 是什麼的縮寫?
ECO 就是《西洋棋開局百科》,一部劃時代的工具書,最早於 1970 年代在前南斯拉夫出版。在 ECO 出現之前,開局命名是一團由重疊名稱與多國語言混成的華麗亂局。ECO 替每個開局配上一組整潔的「字母+數字」代碼,秩序就此建立,而這套系統沿用至今——如今幾乎所有西洋棋資料庫、書籍與網站都在用它。
把它想成西洋棋的通用編目標準。當兩個來自不同國家的棋手討論「B90」時,雙方都清楚指的是哪一條納伊多夫西西里變化,完全不需要翻譯。
A–E 系統怎麼運作?
500 個代碼依字母分成五大桶。以下是這張地圖:
| 分組 | 涵蓋範圍 | 例子 |
|---|---|---|
| A | 側翼開局與其他(1.c4、1.Nf3 與各種非典型下法) | 英國式開局、雷蒂開局、荷蘭防禦 |
| B | 1.e4 系列,不含 1…e5 與法蘭西防禦 | 西西里防禦、卡羅-卡恩、皮爾茨、斯堪地那維亞 |
| C | 1.e4 e5,外加法蘭西防禦 | 義大利開局、西班牙開局、法蘭西防禦 |
| D | 1.d4 d5 與帶 …d5 的「印度」防禦 | 后翼棄兵、斯拉夫防禦、格林菲德防禦 |
| E | 帶 …e6 或 …g6(不早走 …d5)的印度防禦 | 尼姆佐印度防禦、王翼印度防禦 |
在每個字母底下,兩位數的數字負責再收窄範圍:C50 不只是「某個 e4 e5 開局」,而是專指義大利開局的主要領地。你放大得越深,代碼就越精確。

幾個你真的會遇到的代碼
這些不必背,但認得幾個大的很方便:
- B20–B99 —— 西西里防禦(B 組裡龐大的一塊;光是納伊多夫就佔了 B90–B99)。
- C50–C54 —— 義大利開局。
- C60–C99 —— 西班牙開局。
- C00–C19 —— 法蘭西防禦。
- D06–D69 —— 后翼棄兵及其拒受變化。
- E60–E99 —— 王翼印度防禦。
- A00 —— 各種罕見冷門第一手的萬用收納格(也就是「其他一切」抽屜)。
注意西西里防禦一路橫跨了八十個代碼(B20–B99)。這正好透露它內含多麼龐大的理論——也說明了為什麼它是西洋棋裡被分析得最徹底的開局。
ECO 編碼為什麼重要?
對休閒棋手來說,其實多半不重要——這完全沒問題。但它在三件事上確實好用:
- **整理研究。**資料庫可以依 ECO 編碼篩選,於是你能一口氣調出所有納伊多夫(B90)對局,在同一處研究其中的模式。
- **共同語言。**一句「我下 B12 的卡羅-卡恩挺進變例」,就能讓對方立刻明白你指的是什麼。
- **看出深度。**一個開局佔用多少代碼,暗示了它內部藏著多少理論(西西里:80 個代碼;整個英國式開局:與其他開局共用 A 組)。
最該內化的一點是:**ECO 是歸檔系統,不是老師。**它告訴你某個開局在目錄裡住在哪裡,卻不會告訴你該怎麼下它。想學會下,你還是得去理解構想——這正是 Chess Lab Academy 上每一份開局指南的用途。
我需要把 ECO 編碼背起來嗎?
不用,完全不用。沒有人會考你,而知道「西班牙開局是 C60–C99」也不會讓你的等級分多漲一分。但理解西班牙開局的構想就會。
把 ECO 編碼當成圖書館的索書號系統:找書的時候很方便,真正讀書的時候毫不相干。認得五個字母分組,記住自己開局的一兩個代碼以便在資料庫裡查詢,然後就繼續前進。代碼是鷹架,不是建築本身。
關於 ECO 編碼的常見誤解
- **「數字越小代表開局越簡單。」**錯。數字是按走法結構排列的,不是按難度。A00(罕見第一手)並不等於「新手等級」。
- **「每個開局剛好對應一個代碼。」**很多開局橫跨一個區間(西西里涵蓋 B20–B99),因為它們分岔出的變例實在太多。
- **「學會代碼就等於學會開局。」**並不會——代碼只是標籤。走法背後的計畫,你還是得自己學。
- **「ECO 編碼是 FIDE 的官方規則。」**它是一套出版分類,並不屬於西洋棋規則的一部分。是好用的慣例,僅此而已。
- **「代碼永遠不會變。」**隨著理論演進,它偶爾會被微調,但整個框架自 1970 年代以來一直相當穩定。
常見問題
西洋棋裡的 ECO 是什麼的縮寫? ECO 是《西洋棋開局百科》的縮寫,這部工具書最早於 1970 年代出版,用 A00 到 E99 的字母加數字代碼替每個開局分類。
ECO 編碼一共有幾個? 總共有 500 個 ECO 編碼,從 A00 排到 E99,分屬五個字母分組(A、B、C、D、E),各自涵蓋一大類開局。
A、B、C、D、E 各代表什麼? A 是側翼與非典型開局;B 是 1…e5 與法蘭西以外的 1.e4 變化;C 是 1.e4 e5 加上法蘭西防禦;D 是 1.d4 d5 與帶 …d5 的印度系變化;E 是帶 …e6 或 …g6 的印度防禦。
想把棋下好,需要學 ECO 編碼嗎? 不需要。ECO 編碼是用來在資料庫裡整理與查找開局的歸檔系統。進步靠的是理解開局構想,不是背代碼。
為什麼西西里防禦有那麼多代碼? 西西里(B20–B99)佔用 80 個代碼,是因為它分岔出的變例數量極其龐大——它是西洋棋裡被分析得最多、理論最豐富的開局。
持續進步
現在地圖看懂了,接下來就去實地探索。挑一個符合你風格的代碼分組,鑽進一個真正的開局裡——真正帶來實力的永遠是構想。先從如何挑選西洋棋開局開始,也別忘了這一切都建立在開局原則之上。
➡️ **下一步:**從頂端瀏覽整份目錄——西洋棋開局專區按名稱與代碼連結了每一個開局家族。
由 Chess Lab Academy 編輯團隊 撰寫與事實查核(AI 協助、真人編修)· 分類依據《西洋棋開局百科》;局面以 Stockfish 17 驗證 · 最後驗證日 2026-08-03 · 資料來源 · 我們如何驗證內容。