---
title: "中文棋譜轉WXF：先確定棋子字母，再把中文數字換成對應的列號 · Xiangqi Master"
description: "把一步中文棋譜轉換成WXF記法，需要依次確定棋子對應的字母、這個子當前所在的列、走法類型對應的符號，以及目標列或者格數，四部分按固定順序拼起來，就是這一步的WXF寫法，反過來轉換同樣按這個對應關係還原。"
url: https://xiangqimaster.com/zh-hant/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-hant/blog/wxf-jipu-zimu-daibiao-shenme)與[縱線到底怎麼數](https://xiangqimaster.com/zh-hant/blog/zongxian-daodi-zenme-shu)：一步中文棋譜包含**棋子、所在列、走法、目標**四部分，轉換時依次把棋子換成對應**字母**，列數換成對應的**數字**（紅方用WXF固定的數字順序），進、退、平這類**走法**換成加號、減號、等號，最後把目標列或者格數也換成數字，四步拼起來就是WXF寫法。

## 舉一個具體的例子

以[炮二平五](https://xiangqimaster.com/zh-hant/blog/pao-er-ping-wu-zenme-du)為例：炮對應字母C，起始在二路，WXF裡紅方從右到左記為1到9，二路對應數字8，平這一步走法對應等號，目標五路對應數字5，拼起來就是C8=5，這正是WXF記譜把中文"炮二平五"轉換後的樣子。

## 為什麼會需要互相轉換

中文棋譜更適合**母語阅讀**，WXF記法更適合**跨語言交流和軟體處理**，見[坐標記法是怎麼回事](https://xiangqimaster.com/zh-hant/blog/zuobiao-jifa-shi-zenme-huishi)，不同場合各有更合適的記法，能互相轉換能讓同一盤棋在不同場合都能被準確記錄和還原。

## 相關問題

轉換的時候容易在哪裡出錯？

最容易搞混的是紅黑雙方列數的記法方向不同，轉換前先確認清楚這一步是紅方還是黑方走的。

有沒有工具可以自動轉換？

多數支持WXF記法的軟體都內置了這種轉換功能，日常學習也可以手動練習，加深對兩套記法的理解。

## 相關內容

WXF記譜法的字母各代表什麼？

WXF用英文字母代表棋子：K將帥，A士，B象，N馬，R車，C炮，P兵卒。字母加縱線號再加走法符號，就能用純英文表達任何一步棋。

縱線到底怎麼數？

紅方從自己的右手邊數一二三到九，黑方也從自己的右手邊數1到9。同一條線紅黑號码不同，兩邊號码相加正好等於十。

怎樣讀棋譜

炮二平五與C2=5，同一步的兩種寫法

## 上盤走一遍

看懂和下出來是兩回事。免費對弈，人機或真人，點開就能下。
