Release v2.2.0 - Major
🥕 新增/Feature
- (Beta) 支持青春杯训练逻辑 (#146)
- 允许前端选择青春杯剧本,并且在育成开始前自动切换至对应剧本。支持剧本选项保存至配置文件
- 前端新增配置青春杯设置(仅当剧本选择为青春杯时展示),允许设置青春杯比赛预赛的对手(默认是2,1,1,1)和青春杯队伍名称(默认是<胡萝卜>队)。支持青春杯设置选项保存至配置文件(仅当剧本选择为青春杯时生效)
🚀 优化/Optimize
- 使用英文ocr库分析青春杯训练增加数值,提高准确率(ura未修改)
🐛 修复/Fix
- 读取前端页面时禁止读取缓存,修复了可能读取到未更新的资源的问题 (#178)
⚙️ 更新/Change
- 在前端配置任务时,阻止可能通过点击配置界面以外的位置退出配置。新增“取消”按钮,在不添加任务的同时退出配置页面
📐 代码调整/Refactor
- 将剧本之间公用但实现不同的函数写入剧本继承类中,方便以后增加剧本时拓展
- 将部分context相关的结构体定义移入单独的文件中,避免模块循环引用
🤖 CI
- 使用Action自动编译windows版本的可执行文件,现在可以直接在Release下面下载winows可用的exe文件,直接执行脚本,免去安装python和安装依赖的过程。 (#179 @BoYanZh, #184 @Akiaki0324 )
🔄 升级指南/Upgrade
- (建议) 如果你是通过 Git 克隆本仓库来使用本项目,请在本地执行以下命令来获取最新代码并更新依赖:
cd /path/to/your/project # 切换到你的项目目录
git checkout dev #确认在dev分支
git pull origin dev #拉取最新代码-
(Beta) 在Release下方点击链接下载压缩包,解压后将自己原来的配置文件(整个userdata文件夹和config.yaml文件)复制过去即可使用
-
(不推荐 )如果你是直接下载的压缩包,请重新下载压缩包并同步你的配置文件。
📝 备注/Note
- 青春杯训练逻辑为初版,目前未对训练逻辑进行过多的修改。未来计划将青春杯友情加入训练权重中。欢迎提issue给出更多修改建议
- windows版本可执行文件为初代测试版本,使用中如有问题请使用其它方法重新安装,并提交报错。
- 如有其它使用问题,请提交issue
Full Changelog: v2.1.1...v2.2.0