# 菜狗象棋软件 **Repository Path**: jishuke/caigou ## Basic Information - **Project Name**: 菜狗象棋软件 - **Description**: 菜狗象棋是跨平台的中国象棋分析软件,主要开发技术使用OpenJFX。目前已完成基本功能开发,可进行棋谱管理、加载引擎、局面分析、截图和导出GIF动图等功能,还有更多功能尚在开发当中。本软件由个人开发,开发测试等使用的都是MacOS操作系统,对软件在其它操作系统下的运行状态未知,请慎重使用(因为你可能会遇到一些天马行空的问题,且这些问题可能会超过人类的认知)。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-09-26 - **Last Updated**: 2023-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 菜狗象棋 菜狗象棋是跨平台的中国象棋分析软件,主要开发技术使用OpenJFX。目前已完成基本功能开发,可进行棋谱管理、加载引擎、局面分析、截图等功能,还有更多功能尚在开发当中。 本软件由个人开发,开发测试使用的都是MacOS操作系统,对软件在其它操作系统下的运行状态未知,请慎重使用(因为你可能会遇到一些天马行空的问题,且这些问题可能会超过人类的认知)。 ## 核心功能 - [x] 本地棋谱管理、支持粘贴【东萍象棋】棋谱。 - [x] 支持加载UCI协议象棋引擎。 - [x] 高清截图。 - [x] 棋局分析:折线示意红方棋局变化趋势,分数在0以下为黑优,分数在0以上为红优。 - [ ] 着法星级评价:比如上一着还是1颗星,下一着就变成了5颗星,那对于他来说这一着就是妙手或者对方出现了大漏。 - [ ] 导出棋谱GIF。 ## 版本日志 ### v2023.2.1 - 修改UI ### v2023.2 - 修改UI ### v2023.1 - 初始版本,完成基本功能开发,能满足简单形式下棋谱分析等。 ## 运行环境 - JDK 17+ ## 工作空间 ``` 用户目录/titi/caigou/ ├── caigou.db // 数据库文件 ├── logs/ // 日志文件存放目录 ├── temp/ // 临时文件存放目录 ``` ## 软件截图 ![](demo/2023-2-0.png) ![](demo/2023-2-1.png) ![](demo/2023-2-2.png) ![](demo/2023-2-3.png) ![](demo/2023-2-4.png) ![](demo/p5.png) ## 其它 - 无