中国象棋基本规则与走法
棋盘布局
中国象棋棋盘由 9 条竖线和 10 条横线交叉组成,中间横贯一道"楚河汉界",将棋盘分为红黑两方。双方各有 16 枚棋子,初始布阵对称。棋盘两端还各有一个由斜线交叉构成的"九宫格",这是将帅和士的活动区域。
棋子走法详解
将 / 帅(1枚)
只能在己方九宫格内移动,每次沿横线或竖线走一步。两条将帅不能在同一条竖线上直接对面(称为"王不见王"或"对面"),中间必须有棋子阻隔。
士 / 仕(2枚)
只能在九宫格内沿斜线走一步,可以理解为将帅的近身护卫,主要作用是保护主将不被直接攻击。
象 / 相(2枚)
走"田"字格对角线,即每步走两格的对角位置。不能过楚河汉界,只能在己方半场活动。需要注意"塞象眼"——如果田字格正中心有棋子阻挡,象就无法走到对应位置。
马(2枚)
走"日"字形,即先直走一格再斜走一格。马灵活多变,适合中短距离的攻防转换。注意"蹩马脚"——如果马在直走那一步被棋子阻挡,就无法完成走子。
车 / 俥(2枚)
沿横线或竖线任意步数移动,直线前进后退皆可。车的活动范围大,可以控制整条横线或竖线,开局阶段及时出车是常见的布局思路。
炮(2枚)
移动方式与车相同,沿直线走任意步数。但炮的吃子方式很特殊:必须隔着一枚棋子(称为"炮架"或"炮台")才能吃掉对面棋子。这个特性让炮在中局和残局中的表现截然不同。
兵 / 卒(5枚)
未过楚河汉界前,只能向前走一步。一旦过河,可以向前、向左或向右各走一步,但不能后退。兵卒单个势力微弱,但过河后多兵联合作战往往能决定胜负。
胜负与和棋判定
- 绝杀(将死):一方的将/帅被对方棋子攻击且无法躲避、阻挡或吃掉攻击棋子,判负。
- 困毙:一方轮到自己走子时,所有棋子均无法合法移动(将帅未被将军但无路可走、其他棋子也动弹不得),判负。
- 认输:一方主动认输即告负。
- 重复局面:正式棋规会区分允许重复、长将与长捉等情况;不同规则体系的具体裁决可能不同。
这个工具实现了以下两类自动判定。它们用于结束页面内的对局,不替代正式比赛的完整裁决规则:
- 局面三次重复判和 / 长将判负:同一个局面(不仅棋盘上所有棋子位置相同,连轮到哪一方走子也必须相同)如果出现了三次或以上,系统会自动裁决。若双方都只是反复走子、谁也不愿变着,则判和;但如果其中一方是靠"连续将军不变"(长将)逼出的重复,则按棋规判这一方负,对方胜——长将一方不能靠没完没了的将军来逼和。
- 60 步无吃子判和:如果连续 60 个整步(即双方各走一步算一整步,合计 120 个半步)没有发生任何吃子行为,系统会认为棋局陷入了僵持状态,自动裁定和棋。这条规则主要用于防止残局阶段双方棋子数量极少、谁也无法将死对方时对局无限进行下去。
常用开局思路
以下三种是中国象棋中常见的开局思路,它们的首着和后续发展方向各不相同:
- 当头炮(中炮)——红方第一步走炮二平五或炮八平五,直接瞄准黑方中卒和中路。后续通常配合跳马、出车发展子力,适合练习主动争夺中路的开局思路。
- 飞相局——红方第一步飞起中相(相三进五或相七进五),先巩固己方阵形,再根据黑方应着决定发展方向。它通常比中炮更偏向稳健布局,但具体风险仍取决于后续走法。
- 仙人指路(进兵局)——第一步走兵三进一或兵七进一,观察黑方应对后再决定后续布局。进兵局分支较多,可以用来练习从同一首着转入不同体系。
如何与AI棋友对弈
第一步:选择棋力和执子颜色
进入页面后,棋盘默认已经摆好。你可以先在右侧控制面板里调整两个关键设置:
- 棋力档位:五档对应不同的推演步数和思考时间。新手档看得较浅,普通档是默认的平衡设置,之后各档会查看更多后续变化;这些名称不对应真人段位或等级分。
- 执子颜色:选"执红先行"表示你走红棋先手;选"执黑后行"表示你走黑棋后手,让本地 AI 先走。刚熟悉规则时可以先执红,便于从先手局面开始练习。
第二步:开始下棋
设置好之后点击"新的一局",棋局正式开始。走子很简单:鼠标(电脑)或手指(手机)点击你想移动的棋子,棋盘上会高亮显示可以走到的位置,再点目标位置就行。点错了棋子?再点另一枚棋子或点棋盘空白处就能取消选择。
第三步:利用辅助功能
几个实用的辅助功能,对新手学棋尤其有用:
- 走法分析:轮到玩家走子时,点击"提示",本地 AI 会按当前棋力档搜索局面,并在棋盘上高亮推荐走法。结果受搜索深度和时间预算限制,只适合作为参考。
- 悔棋:走了一步不太对?点击"悔棋"可以撤回。一次悔棋会同时撤销你的上一步和电脑应手。
- 翻转棋盘:如果执黑后行看棋盘不习惯,点击翻转让棋盘上下对调,始终从己方视角看局面。
- 棋谱记录:右侧面板用常见的中文象棋记谱格式记录每一步走法。对局结束后可以回看整盘棋,比较关键局面的不同选择。
手机端使用提示
页面支持手机浏览器的点按操作。考虑到小屏幕,移动端默认隐藏棋谱记录和计时器,但棋力选择和操作按钮仍可使用。需要查看完整棋谱时,可以切换到电脑版视图或使用较宽的屏幕。
本地存档、安装与使用边界
- 对局保存在本机:当前局面和复盘数据保存在这个浏览器里。清除网站数据、使用无痕窗口或更换设备后,已有进度可能消失。
- 安装与离线使用:在支持的浏览器中,可以把本站添加到桌面或主屏幕。首次完整打开后,断网时仍可能进入棋盘;清除网站数据后需要重新联网加载。
- 不是联网匹配:这里的对手是浏览器内的电脑程序,不提供真人匹配、账号、段位排行、云同步或跨设备棋谱。
- 提示仅供参考:推荐走法取决于当前棋力档和思考时间,适合练习与比较思路,也可能遗漏其他可行变化。
实战棋局示例与分析
示例一:当头炮对屏风马——经典开局范例
当头炮对屏风马是中国象棋中常见的开局体系。红方用当头炮向中路施压,黑方以双马守卫中卒,双方围绕中路展开子力发展与线路争夺。
- 炮二平五(红方当头炮,瞄准黑方中卒)
- 马8进7(黑方跳马保护中卒,形成防守姿态)
- 马二进三(红方出动右马,平衡子力)
- 车9平8(黑方出车,抢先占据直线通路)
这前四步展示了中国象棋开局的一种基本思路:先争夺或守住中路,再逐步出动大子(车、马、炮),并根据对方应着调整具体战术方向。
示例二:中局攻防——车马炮配合破士象
进入中局阶段后,单靠一枚大子很难突破对方防线,需要车、马、炮之间形成有效配合。例如,用炮牵制对方的士象,用车控制关键线路,再让马从侧翼切入,三者协同才能瓦解对方的防御体系。
实战中常见的中局技巧包括:
- 卧槽马——马进入靠近对方九宫的位置,可以直接威胁将帅,并配合其他棋子控制附近的逃跑路线。
- 铁门栓——用车或炮封住对方的将门(九宫出口),配合其他棋子夹击,让对方将帅无处可逃。
- 双车错——两枚车在同一竖线或横线上交替将军,利用对方将帅不能直接对面的规则迫使对方避将,从而吃掉对方关键棋子。
示例三:残局基础——发挥车的活动范围
车类残局重视线路控制与己方将帅的配合。可以先用车限制对方将帅在九宫内的活动范围,在车受到保护的前提下寻找将军或吃子的机会,并在局面允许时让己方将帅靠近中线协助。
残局结果取决于双方剩余子力、棋子位置和轮到哪方走子,不能只看一枚棋子的名称就断定胜负。练习时可以从棋谱中回到关键局面,比较不同将军路线是否会丢子或失去控制。
使用这个工具练习的建议
建议先用初级难度感受不同开局的走法差异,熟悉了基本棋路之后升级到中级。每次对局结束后,点击"新的一局"之前可以翻看一下棋谱记录,找到自己输棋的关键步骤——知道哪里走错了,比单纯赢一盘棋更有价值。
认识你的AI棋友
一个懂棋的伙伴
下棋的乐趣在于棋逢对手,但想找人下一盘往往要配合时间和地点。这个页面提供一位随时可用的本地电脑对手:打开网页、选择棋力和执子颜色,就能开始一局。它不冒充真人,也没有联网大厅;价值在于让你可以反复尝试开局、比较走法,并借助棋谱与复盘找出局面变化的关键一步。
五档棋力有什么区别
每个档位会调整本地 AI 向后推演的步数和思考时间。新手档看得较浅,普通档兼顾响应速度与后续变化,更高档位会比较更多走法。档位名称只是方便选择,不代表固定棋风、真人段位或官方等级分。
和其他象棋页面有什么不同
- 五档本地棋力:从新手到大师逐步增加推演步数和思考时间,你可以按实际对局感受选择档位,不用进入匹配大厅等待对手。
- 无需安装和注册:没有安装包、没有注册流程、没有社交功能,就是一个纯粹的下棋页面。打开即玩。
- 对新手友好:走法分析、悔棋功能、详细的规则教程和实战示例教你把棋理弄懂,而不只是告诉你答案。
- 可安装并支持缓存:支持的浏览器可以把页面安装到桌面或主屏幕;必要资源成功缓存后,后续访问可在一定条件下离线打开。