产品简介
ChineseChess 一款基于Qt开发的开源中国象棋客户端,支持单人练习、人机AI对战和多人跨平台网络联机对战。内置计时、无限悔棋、棋谱记录等功能,适合所有象棋爱好者在Windows、Mac或Linux上随时随地进行游戏或对战。
核心功能
- 玩家自弈模式
- 人机AI对战
- 多人跨平台网络对战
- 对局计时功能
- 支持无限悔棋与走棋轨迹记录
快速开始
- 安装Qt 5.15或6.8 LTS开发环境。
- 使用Qt Creator打开项目中的CMakeLists.txt文件。
- 点击构建并运行,即可开始游戏。
界面预览

与其他方案对比
| 对比项 | ChineseChess | 同类方案 |
|---|---|---|
| 跨平台支持 | 原生支持Windows、macOS、Linux(包括树莓派) | 同类软件通常仅支持单一平台或网页版 |
| 网络对战 | 内置联网对战功能,支持不同操作系统间联机 | 多数单机象棋软件不支持或需额外平台支持联机 |
| 功能丰富度 | 集成AI、计时、无限悔棋、棋谱记录等完整功能 | 简单对弈工具通常功能单一 |
适合谁用
- 希望与朋友进行跨平台联网对战的象棋爱好者
- 想挑战AI或进行单机练习的象棋初学者
- 需要学习Qt跨平台游戏开发的程序员
下载与版本
当前最新版本为 v7.4,发布于 2026-02-23。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/XMuli/ChineseChess