弈道十三峰

从十局棋到一座峰,记录人机协作下的围棋数字化演进史

“夫弈者,所以格物致知,亦所以精益求精。”

从 2025 到 2026,我们跨越了技术与艺术的边界。

PHASE 01 / 缘起

路王十番棋:数字化的第一行代码

网站最初的形态极其纯粹——为了永久记录“路王十番棋”。那时没有数据库,我们手动将棋谱整理进 data.js 静态文件。

Static Files Vanilla JS
PHASE 02 / 结构

从静态到动态:SQLite 的引入

随着棋谱数量的增加,静态管理难以为继。我们引入了 SQLite,实现了棋谱的结构化存储,从此开启了网站从“静态展示”向“内容管理系统”的转型。

SQLite CRUD Logic
PHASE 03 / 生态

赛事与直播:连接时空的纽带

我们不满于仅仅记录过去。通过 Node.jsExpress 搭建后端,利用 WebSocket 技术,我们开发了实时直播与赛事管理功能,让棋友能跨越地域,共赏棋局。

Node.js Websocket Live Stream
PHASE 04 / 智能

机器之眼:YOLO v11 自动识别

这是技术的飞跃。我们训练了专有的 YOLO v11 深度学习模型,实现了直播画面的自动落子识别。从此,从实体棋盘到数字棋盘的同步不再需要人工干预。

Computer Vision YOLO v11 Auto-Recognition
PHASE 05 / 巅峰

辛王十番棋:回归人文的注脚

在 2025 年末到 2006 年初,“辛王十番棋” 缓缓拉开帷幕。我们不仅记录棋局,更通过 AI 复盘赋予每一局文化韵味。《凌霜洗劫图》、《朔风撼岳图》……每一局都是科技与人文的共鸣。

Cultural Analysis AI Analysis

核心架构

数据存储

SQLite

后端引擎

Node.js / Express

实时交互

WebSocket / Lizzie

视觉识别

YOLO v11 (Trained)