持续迭代最近更新 2026-08-23
轻·棋局 XiangqiArena
基于 Java 的三棋 Web 平台(中国象棋 / 五子棋 / 围棋),覆盖在线双人对战、房间重开机制、人机对弈、残局练习与复盘分析,通过 Cloudflare Worker 前门 + Java 源站部署到 xiangqiarena.com。
01 / 项目概览与状态
项目概览与状态
持续完成需求梳理、Java 服务调试、浏览器流程验证与线上迭代;支持象棋/五子棋双人对战、再来一局机制与引擎深度接入。
02 / 要解决的问题
要解决的问题
把传统棋类玩法、规则校验、AI 对战和在线体验收束到同一个可持续迭代的 Java Web 项目里,同时覆盖多种棋类。
03 / 我的职责
我的职责
我负责项目发起、需求梳理、Java 服务调试、部署与跨端验收。
- 01梳理三棋统一站点与房间对战需求
- 02调试 Java 服务、规则流程和引擎接入
- 03完成 VPS/Cloudflare 部署与桌面、手机验收
04 / AI 参与边界
AI 参与边界
AI 辅助
- —辅助生成局部实现草案、测试建议和排查假设
由我负责
- —需求取舍、架构选择、问题复现、代码审查、部署与最终验收
05 / 系统架构
系统架构
06 / 关键实现
关键实现
- 01中国象棋 / 五子棋 / 围棋统一站点结构
- 02在线双人对战(房间邀请与重开机制)与人机对弈
- 03外部引擎接入(Pikafish、Rapfi、KataGo)
- 04Cloudflare Worker 前门 + Java 源站部署路径
- 05走子路径高亮、将军通知、对局音效与战术播报
07 / 一次真实问题与修复
一次真实问题与修复
问题
公开房间与对手走子在移动端不能稳定刷新。
排查
用真实双端房间流程复现,结合请求日志和浏览器状态定位刷新与通知链路。
修复
收敛房间状态更新路径,并针对移动端棋谱与观战页面补充适配。
结果
桌面与 390px 手机流程完成重复验收,对应提交记录可公开复查。
08 / 验证证据
09 / 截图与运行记录
截图与运行记录


10 / 继续验证