棋谱库与复盘
导入 PGN 后逐着点评,标出失误手、关键手和整盘的胜负转折点,看完知道哪一步亏了。
手机对着任何一个象棋 App、直播或棋桌,Ds象棋自己把整盘棋看明白:90 个交叉点逐格认出,悬浮窗给出推荐着法与三条主变。
下载直链
—
把链接发到手机开浏览器直接下载,比在这里慢慢等更快。
本次更新
三件事
识屏、支招、对局是一条链上的三段,不是三个互不相干的功能。
自研识屏模型 DsGambit 逐格分类,把整盘 90 个交叉点读成局面:红黑谁在上谁在下、棋盘被拖动过、只剩几个子的残局,都能认。
识别出的局面直接送进引擎,推荐着法、评分和三条主变摆在悬浮窗上,轮到谁走一眼就明白,不用自己数格子。
和 AI 下完整一局:思考时长、难度都能调,悔棋、翻转方向随手就来。残局题库 844 局,自动判胜和、自动摆演主变。
一帧之内
你看到的悬浮窗,是这条链路上三段的产物:识屏读局面,裁决把着法滤成合法的,引擎再往下算。
棋盘定位 → 90 格分类 → 局面拼装。网格线和连续性两道校验挡住背景纹理和状态栏。
DsGambit · v17候选着法先过合法性裁决,被挡掉的重新定位再取一遍;连续两帧冲突就重建基线,不让错误留在画面上。
DsDecide皮卡鱼 NNUE 端侧搜索,Hash 与线程按机型自动降档,长局也不会把手机烤热。
Pikafish · GPLv3还有
导入 PGN 后逐着点评,标出失误手、关键手和整盘的胜负转折点,看完知道哪一步亏了。
古典排局自动判胜和、自动摆演主变,每天一题,破解进度存在本机,不上传。
识别模型与引擎都打包在安装包里,飞机上、地铁里照样能分析,联网只用于检查更新。
安装
安卓手机直接装,不需要账号,不需要任何权限就能开始分析。
dsqigui-*.apk。识屏分析全程在本机完成,屏幕画面、棋局数据和你的对局记录都不会离开手机。联网只有两种情况:检查更新(读取本页的 version.json),以及你主动开启的局域网引擎桥接(默认关闭)。
应用本身(含自研 DsGambit 识屏模型、DsDecide 裁决逻辑)为闭源专有软件,保留所有权利。内置开源组件:皮卡鱼 Pikafish(GPL v3,以独立子进程 + UCI 协议调用,源码见上游仓库)、ONNX Runtime(MIT)、OpenCV(Apache-2.0)。完整第三方清单见应用内「关于」。
本软件仅供个人学习与棋艺研究使用。使用识屏功能时,请遵守所使用平台的用户协议;因使用本软件产生的任何后果由使用者自行承担。