象棋大师
把职业级象棋引擎装进一个普通棋手能理解、能购买、能使用的桌面助手。

- 240
- 局开局库
- 20-30+
- 引擎搜索深度
- 8
- DMG 迭代产物
- 1.3.0
- 当前打包版本
为什么做
强引擎不是产品。棋手真正需要的是看得懂、跟得上、不会打断对局的建议。
Pikafish 可以算出极强着法,但原始 UCI 输出、棋盘录入、视角转换与安全分发都离普通用户很远。
我把引擎、开局库、走法解释与桌面交互封装在同一个 Electron 应用里,并设计了从购买到临时签名下载链接的分发闭环。
做出来的部分
低摩擦录入
手动录入对方走子后即可计算,支持翻转、撤销和自动走棋,适配现实棋盘或小程序对局。
可解释建议
绿箭头、中文记谱与吃子、将军、捉子、主变说明,把引擎判断翻译成棋手语言。
三级引擎降级
优先使用带 NNUE 的原生 Pikafish,并保留兼容降级路径,避免单一运行环境决定产品能否启动。
系统如何工作
ElectronPikafishNNUEUCIVanilla JSelectron-builder
棋力核心
原生 Pikafish、NNUE、UCI 协议与 240 局开局库共同负责计算质量和首着速度。
桌面封装
Electron 主进程、内置 HTTP 服务与纯前端棋盘组成可离线运行的桌面应用。
分发闭环
爱发电验单、私有对象存储与限时签名链接已被设计成轻量销售链路。
已有的结果
象棋大师已经完成核心对弈、原生引擎集成、macOS 打包与销售链路设计,进入真实分发前的工程收尾。
- 本地保留 8 个 DMG 迭代产物,最新包为 1.3.0。
- 应用包内含原生 Pikafish 与 NNUE 资源。
- 营销封面、功能图与销售操作文档均已形成。
当前边界
- macOS 包尚未完成 Developer ID 签名与公证,首次打开存在系统提示。
- Windows 构建路径已准备,但仍需在真实 Windows 机器上完成最终验证。
- 下载和支付链路尚未作为公开商店持续运营。
下一步
- 完成 macOS 签名、公证与安装体验。
- 在真实 Windows 环境验证安装包和两套指令集引擎。
- 加入版本检测与自动更新。
项目画面

