持续迭代
Project case / 2026-07-11
轻·棋局 XiangqiArena
基于 Java 的三棋 Web 平台(中国象棋 / 五子棋 / 围棋),覆盖在线双人对战、人机对弈、残局练习、复盘分析,通过 Cloudflare Worker 前门 + Java 源站部署到 xiangqiarena.com。
01 / 为什么做
从真实问题开始
把传统棋类玩法、规则校验、AI 对战和在线体验收束到同一个可持续迭代的 Java Web 项目里,同时覆盖多种棋类。
02 / 我的角色
明确个人贡献,也明确 AI 的参与
我负责项目发起、需求梳理、Java 服务调试、部署与跨端验收。
03 / 做了什么
- 01中国象棋 / 五子棋 / 围棋统一站点结构
- 02在线双人对战(房间邀请制)与人机对弈
- 03外部引擎接入(Pikafish、Rapfi、KataGo)
- 04Cloudflare Worker 前门 + Java 源站部署路径
- 05对局音效、战术播报与结局展示
04 / 我如何验证