---
title: "象棋的历史 —— 现在这副棋究竟有多老 · Xiangqi Master"
description: "象棋今日的形制定型于宋代，约一千年。哪些有据可查，哪些仍有争论，以及它与恰图兰卡的关系。"
url: https://xiangqimaster.com/zh/history-of-xiangqi
updated: 2026-09-06
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 象棋的历史：它究竟有多老

The historical claims on this page are not machine-verifiable, unlike the rules content elsewhere on this site. Where the scholarship is contested — the origin of the game, the dating of the earliest manuals — the page says so rather than choosing the tidier account.

> 直接回答
>
> 今天这副象棋大约有一千年历史：炮、河界与九宫都自**宋代**（960–1279）起有据可查。“象棋”这个名字要老得多，但指的是别的游戏。主流看法认为象棋与国际象棋同出印度的恰图兰卡，而传播的方向与路径至今仍有争论。

## 象棋有多少年历史

两个答案，而几乎所有关于象棋年龄的说法，都错在没有把这两个答案分开。

- **今天这副棋——约一千年。**九路十线、中隔河界、两端九宫、有一个隔子打子的炮。这一整套形制自**宋代（960–1279）**起有明确记载，现存最早的完整棋谱见于南宋《事林广记》。
- **“象棋”这个名字——老得多，但指的是别的游戏。**北周武帝于569年所作《象经》所说的“象戏”，与今天这副棋并非一物。

所以“象棋有三千年历史”这类说法，是把*名字*的年龄当成了*游戏*的年龄。诚实的说法是：现行形制有一千年的可考历史，此前还有一段与整个国际象棋家族共享的、更模糊的史前史。

唐代也有它的前身。九世纪牛僧孺《玄怪录》中的“宝应象棋”条，描述了一种有将、车、马的棋戏——形制上认得出是亲属，而且**没有炮**。

## 炮为这副棋定了年代

在所有关于象棋年龄的争论里，[炮](https://xiangqimaster.com/zh/rules/how-the-cannon-moves)是唯一一条硬证据，硬就硬在它同时是一件实物。

一个社会没有火炮，它的棋里就不会有炮。火药兵器在中国是宋代的发展，而在此之前的任何记载中都没有出现这个子。字形本身也带着年代信息：**砲**从“石”，指的是抛石的投石机；**炮**从“火”，指的是取而代之的火器。两种写法在今天的棋盘上都还在用——红方作炮，黑方作砲。

这也是唐代的前身与宋代的象棋被当作两种棋而不是一种棋的两个阶段的原因。炮不是一次改良，而是几乎造就了象棋全部性格的那个子：炮架、重炮、挡车的子同时是炮的发射台、以及子力换尽后残局性质的整体改变。

## 恰图兰卡，以及关于起源的争论

学界主流认为象棋与国际象棋是表兄弟而非父子：二者都源自约公元六世纪流行于印度的**恰图兰卡**，向西经波斯演变为沙特兰兹进而成为欧洲国际象棋，向东沿商路传入中国。

这并非定论。也有学者主张象棋源出中国、传播方向相反。双方证据薄弱的地方是同一处：可考的两种棋之间有数百年的空白，而最早的材料都是文学性的——提到某种棋戏的故事和诗，而不是出土的棋盘与棋子。

可以不加保留地说的，其实只有三条：

- 两者**有亲缘关系**。一个几乎就是车的子，不会是巧合。
- 谁都不是谁的变体。在各自定型之前它们就已经分开了。
- 传播的方向与路径**尚无定论**，任何一方把它说成定论的，都是在陈述立场而非共识。

按照本站的[编辑规范](https://xiangqimaster.com/zh/about/editorial-standards)，凡属判断而非规则的内容，都会明说。整节都属于此类：本站其余内容由规则引擎校验，历史无法校验。

## 象棋与恰图兰卡的差别

恰图兰卡的四个兵种——步兵、骑兵、象兵、战车——在象棋里原封不动地保留为兵、马、象、车。象棋添了什么、又改了什么，才是两者分道的地方。

|  | 恰图兰卡 | 中国象棋 |
| --- | --- | --- |
| 落子 | 8×8方格之内 | 9×10的90个**交叉点** |
| 地形 | 无 | 中有**河界**，两端有**九宫** |
| 王／将 | 走遍全盘 | 终局锁在九个点内 |
| 象 | 斜跳两格 | 斜行两格，**可被塞象眼**，且不得过河 |
| 马 | 可跳 | **不能跳**，受蹩马腿限制 |
| 炮 | 没有这个子 | 隔一个炮架打子——最关键的增补 |
| 士 | 一枚，斜走一格 | 两枚，斜走一格，不出九宫 |
| 两王照面 | 无此规则 | [白脸将](https://xiangqimaster.com/zh/rules/flying-general)：双方将帅不得照面 |

两项结构性发明是**九宫**和**炮**。九宫把目标钉死，所以象棋的杀法是几何形的、可复制的，而不是一场追逐；炮则提供了一种需要借用防守方自己的棋子才能奏效的攻击手段。

## “象棋”这两个字

“棋”是这一类盘上游戏的通称，围棋的“棋”是同一个字。有意思的是“象”。

照字面读是“大象”，与一支带象兵的军队相合，“象棋”因此常被解作“象戏”。但“象”也有“形象”“象征”的意思，而更早的《象经》用这个名字指的是一种以天象为象征、其中根本没有象的棋戏。两种解释都有学者支持，这个歧义是真实存在于这个词本身的，不是翻译造成的。

顺带一提：英文里 xiangqi 的读音常被念错，x 读作近似 sh 的音，q 读作 ch，读作“shyahng-chee”。

## 古谱

象棋的成文传统比国际象棋任何一本开局著作都早，而**古谱**至今仍在研读——尤其是残局排局，是标准训练材料而非文物。

| 棋谱 | 年代 | 内容 |
| --- | --- | --- |
| 《事林广记》 | 南宋，13世纪 | 类书；载有现存最早的完整象棋对局记录 |
| 《百变象棋谱》 | 传为1522年 | 现存最早的完整残局谱——但年代有争议，见下 |
| 《橘中秘》 | 1632年，朱晋桢 | [中炮](https://xiangqimaster.com/zh/openings/central-cannon)体系的经典之作，至今仍是最锋利变例的标准参考 |
| 《梅花谱》 | 清代，王再越 | 系统论证以[屏风马](https://xiangqimaster.com/zh/openings/screen-horses)对抗中炮，由此引出影响数百年的“马炮之争” |

《百变象棋谱》的1522年这个年份值得存疑。它依据的是明代重刊的题署，而张如安教授曾论证该谱实为清人托名明谱刊行——书商以年代久远为卖点。这个年份几乎在所有地方都被当作定论转述，其实并非定论。

## 年表

| 时间 | 事件 |
| --- | --- |
| 约公元6世纪 | 恰图兰卡流行于印度——依主流说法，是整个国际象棋家族的共同祖先 |
| 569年 | 北周武帝作《象经》。“象戏”之名已用，所指非今日之棋 |
| 618–907 | 唐代。《玄怪录》记载可辨认的前身——有将、车、马，**无炮** |
| 960–1279 | 宋代。炮、河界与九宫出现，形制大体定型 |
| 13世纪 | 《事林广记》载现存最早的完整对局 |
| 1632年 | 《橘中秘》——第一部伟大的布局著作 |
| 清代 | 《梅花谱》以屏风马作答 |
| 1993年 | 世界象棋联合会成立，国际规则随之确立，即[本站所实现的规则](https://xiangqimaster.com/zh/rules)的基础 |

这千年之中规则相当稳定。真正在近代发生变化的是[重复局面](https://xiangqimaster.com/zh/rules/perpetual-check-and-chase)的裁决——它在历史上大部分时间里靠习惯与旁观者的判断解决，直到二十世纪才成为成文的、可判定的程序。

## 相关问题

象棋有多少年历史？

现行形制约一千年。说两千年或三千年，是在算“象棋”这个名字的年龄，而这个名字更早时指的是别的棋戏。

象棋是谁发明的？

没有发明人。韩信造棋之类的说法都是传说，没有任何证据。今天这副棋是唐宋数百年间逐步演变的结果。

象棋和国际象棋哪个更早？

两者定型的时间相近——象棋在宋代，欧洲国际象棋在后与象获得今日走法之后的十五世纪，以此衡量象棋更早。共同的祖先比两者都早。详见[象棋与国际象棋](https://xiangqimaster.com/zh/xiangqi-vs-chess)。

象棋起源于中国还是印度？

主流看法是源自印度的恰图兰卡东传。也有学者主张源出中国、西传。两个方向上的文献空白都有数百年之宽，这个问题是真的尚无定论。

象棋和恰图兰卡有什么不同？

恰图兰卡在8×8的方格内落子，没有河界、九宫和炮；王可自由行走，象与马都能跳。象棋把落子移到90个交叉点上，把将锁进九宫，让马与象都可被阻挡，禁止象过河，并添加了炮。

最早的象棋谱是哪一本？

现存最早的完整对局记录见于南宋《事林广记》。现存最早的完整残局谱是《百变象棋谱》，传为1522年刊行，但这个年代有争议。

为什么棋子上红方写“炮”黑方写“砲”？

两个字反映了两代兵器：砲从“石”，指抛石机；炮从“火”，指火器。二者并存于棋盘之上，本身就是这副棋定型于火药时代的痕迹。

## 相关内容

象棋与国际象棋的区别

象棋怎么玩

象棋术语

炮的走法——为这副棋定年代的子

## 下一盘你刚读到的棋

一千年的理论，进入它最快的方式还是下一局。免费，无需下载。
