---
title: "中文棋谱转WXF：先确定棋子字母，再把中文数字换成对应的列号 · Xiangqi Master"
description: "把一步中文棋谱转换成WXF记法，需要依次确定棋子对应的字母、这个子当前所在的列、走法类型对应的符号，以及目标列或者格数，四部分按固定顺序拼起来，就是这一步的WXF写法，反过来转换同样按这个对应关系还原。"
url: https://xiangqimaster.com/zh/blog/zhongwen-qipu-he-wxf-jipu-zenme-huxiang-zhuanhuan
updated: 2026-09-23
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 中文棋谱和WXF记谱法之间要怎么互相转换？

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会（WXF）规则，并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的，该局面都在所链接的参考页上，由构建过程在发布之前逐一校验。

> 直接回答
>
> **按固定的对应关系，把中文记法的四个部分逐一换成WXF的写法。**见[WXF记谱法的字母各代表什么](https://xiangqimaster.com/zh/blog/wxf-jipu-zimu-daibiao-shenme)与[纵线到底怎么数](https://xiangqimaster.com/zh/blog/zongxian-daodi-zenme-shu)：一步中文棋谱包含**棋子、所在列、走法、目标**四部分，转换时依次把棋子换成对应**字母**，列数换成对应的**数字**（红方用WXF固定的数字顺序），进、退、平这类**走法**换成加号、减号、等号，最后把目标列或者格数也换成数字，四步拼起来就是WXF写法。

## 举一个具体的例子

以[炮二平五](https://xiangqimaster.com/zh/blog/pao-er-ping-wu-zenme-du)为例：炮对应字母C，起始在二路，WXF里红方从右到左记为1到9，二路对应数字8，平这一步走法对应等号，目标五路对应数字5，拼起来就是C8=5，这正是WXF记谱把中文"炮二平五"转换后的样子。

## 为什么会需要互相转换

中文棋谱更适合**母语阅读**，WXF记法更适合**跨语言交流和软件处理**，见[坐标记法是怎么回事](https://xiangqimaster.com/zh/blog/zuobiao-jifa-shi-zenme-huishi)，不同场合各有更合适的记法，能互相转换能让同一盘棋在不同场合都能被准确记录和还原。

## 相关问题

转换的时候容易在哪里出错？

最容易搞混的是红黑双方列数的记法方向不同，转换前先确认清楚这一步是红方还是黑方走的。

有没有工具可以自动转换？

多数支持WXF记法的软件都内置了这种转换功能，日常学习也可以手动练习，加深对两套记法的理解。

## 相关内容

WXF记谱法的字母各代表什么？

WXF用英文字母代表棋子：K将帅，A士，B象，N马，R车，C炮，P兵卒。字母加纵线号再加走法符号，就能用纯英文表达任何一步棋。

纵线到底怎么数？

红方从自己的右手边数一二三到九，黑方也从自己的右手边数1到9。同一条线红黑号码不同，两边号码相加正好等于十。

怎样读棋谱

炮二平五与C2=5，同一步的两种写法

## 上盘走一遍

看懂和下出来是两回事。免费对弈，人机或真人，点开就能下。
