wess09/README.md

208 lines
9.6 KiB
Markdown
Raw Normal View History

2023-02-15 17:27:32 +08:00
**| [English](README_en.md) | 简体中文 | [日本語](README_jp.md) |**
2020-08-19 20:34:10 -03:00
2026-04-14 13:19:00 +08:00
# AzurPilot
碧蓝航线小助手,无缝委托科研,全自动大世界 基于 AzurLaneAutoScript 二次修改 感觉用原名不太好 所以改了( 本质上还是ALAS
2026-01-04 16:26:55 +08:00
2026-04-14 18:30:01 +08:00
[下载链接](https://alas.nanoda.work/download.html)
2026-01-04 16:26:55 +08:00
智能调度重构 (#87) * Add: [JP] island season task handler * Fix: use yaml to dump island data to config * Add: [JP] island technology scanner * fix * YC * Merge pull request #5441 from guoh064/event_rerun Add: [CN, EN, JP] entrance for event_20231221_cn rerun * Fix: should add LEFT edge of first column of grids in Homography.to_perspective() (#5443) * Fix: event_20231026_cn has MAP_SIREN_HAS_BOSS_ICON_SMALL in t2 and t5 (#5444) * feat: pq add aegir (#5423) * 岛屿优先级提升 * 岛屿优先级提升 * fix 修复前端的显示问题 * Refactor: Opsi task managing * Perf: No campaign object caching to release memory * 更新 README.md * Fix: [ALAS] Backport fix_py37_subprocess_communicate (#5226) * 光影风尚——拍摄进行时! * fix * fix * fix * fix * fix * 委托科研收获可开关 * fix * fix * fix * fix * fix * fix * fix * 委托科研收获可开关保存 * fix * 合并 * fix * fuck you * fix * fix * fix:更新事件 * add:增加备用域名 * fix:ActionPointLimit * 光影风尚——拍摄进行时! * fix * fix * Add: siren_bug dealwith reward_box * Chore: Use new syntax sugar in os_handler * Add: run execute_fixed_patrol_scan when Akashi is unreachable * 增加黄币阈值 * fix * fix * fix * Fix: disabled force fixed_patrol_scan after siren_bug * Add: Event entrance of Light & Shadow Fashion Shoot! (event_20260122_cn) * Upd: Event stages * Fix: duplicate QUIT clicks canceling QUIT_RECONFIRM * Add: FASHION Coalition assets * Upd: [JP] asset REWARD_2.BUTTON (#5465) * Fix: siren_bug correct initialization after reward_box * fix * fix * fix 继承问题 * fix oil * 准备覆盖远程 master 的最终版本 * fix * fixbugs * fix * 增强黄币阈值 * fix * feat: 添加黄币补充任务智能调度功能 - 添加共同的黄币返回阈值配置项 (OpsiScheduling.OperationCoinsReturnThreshold) - 侵蚀1黄币不足时自动启用所有黄币补充任务(短猫、隐秘海域、深渊海域、塞壬要塞) - 黄币补充任务在黄币充足时自动禁用并返回侵蚀1 - 任务间智能切换,避免循环调用 - 创建 CoinTaskMixin 共享类,消除重复代码 - 改进 notify_push 实现,更健壮地检查推送配置 - 提取重复逻辑到辅助函数,简化控制流 修改文件: - 新增: module/os/tasks/coin_task_mixin.py - 修改: module/os/tasks/hazard_leveling.py, meowfficer_farming.py, obscure.py, abyssal.py, stronghold.py - 配置: module/config/argument/*, module/config/i18n/*, config/template.json * Fix: drop skip_first_screenshot in set_top * Upd: [EN][JP] Coalition FASHION assets * Fix: Handle coalition fleet reuse popup * Fix: more clear _coalition_has_oil_icon usage (#5473) * Fix: Empty fleet check should after switching fleet mode * Add: SirenBug automatic harvesting * Fix: refine SirenBug handling logic for normal zone * Fix: debug for SirenBug automatic harvesting * Opt: Disable event if current event type is raid or coalition * Fix: Startup at coalition fleet preparation * Fix: remove redundant comma * fix:解决了一些问题(此版本必须更新) * 新主题 * Add: pass siren device confirmation check to clear_question * Add: disable siren research when SirenBug automatic harvesting * fix * fix * fix * f * 黄币阈值增加开关 * fix * fix * fix * 修改黄币调度 (#65) * fix * fix * none (#66) * add:禁止切换 * add:侵蚀1等任务使用维修箱 * fix * f * add * wdndm * w * f * f * ffffffffffffffff * Merge branch 'master' of https://github.com/wess09/AzurLaneAutoScript into cl1new-1-30-test (#71) * add:禁止切换 * add:侵蚀1等任务使用维修箱 * fix * f * add * wdndm * w * f * f * ffffffffffffffff * add:添加返回CL1时 使用计划作战 * fix * 增加扫图逻辑 * 未知画面是重启而不是停止任务 (#73) * fix * fix * 未知页面自动重启 * fix(os): unify smart scheduling flag for coin tasks (#79) * fix(os): unify smart scheduling flag for coin tasks * refactor(os): normalize smart scheduling flag parsing * refactor(os): share smart scheduling flag logic between CL1 and coin tasks * refactor(os): extract shared smart scheduling utils (PR #79 review) --------- Co-authored-by: zhang huaibo <zhanghuaibo@w20898196-3.local> * 修复短猫任务中未能正确检查黄币阀值的bug (#80) * fix(os): unify smart scheduling flag for coin tasks * refactor(os): normalize smart scheduling flag parsing * refactor(os): share smart scheduling flag logic between CL1 and coin tasks * refactor(os): extract shared smart scheduling utils (PR #79 review) * fix(os): allow smart scheduling fallback when global flag is false --------- Co-authored-by: zhang huaibo <zhanghuaibo@w20898196-3.local> * 修复利用塞壬研究装置bug利用跳转的目标海域有深渊海域/隐秘海域时无法进入正确的海域类型的bug (#84) * fix: 优化海域类型选择器的回退逻辑 - ensure_zone_select_expanded 增加0.3秒等待时间以确保选项加载完成 - zone_type_select 改进回退逻辑:当首选类型不可用时,回退到第一个可用类型而非硬编码的SAFE/DANGEROUS组合 - 添加更详细的警告日志显示可用的海域类型 * refactor: 移除 ensure_zone_select_expanded 中的等待时间 * fix: 修复回退逻辑中的NameError和类型一致性问题 - 移除对未定义变量 types 的引用,改用 self.config.StoryZoneGetTo.SHIPYARD_WARP_TARGET - 回退路径改用 self.get_button(selection[0]) 保持类型一致 - 添加 get_button 返回值检查,避免 None 导致后续调用失败 --------- Co-authored-by: zhang huaibo <zhanghuaibo@w20898196-3.local> * 修复一处语法错误 (#85) * fix: 优化海域类型选择器的回退逻辑 - ensure_zone_select_expanded 增加0.3秒等待时间以确保选项加载完成 - zone_type_select 改进回退逻辑:当首选类型不可用时,回退到第一个可用类型而非硬编码的SAFE/DANGEROUS组合 - 添加更详细的警告日志显示可用的海域类型 * refactor: 移除 ensure_zone_select_expanded 中的等待时间 * fix: 修复回退逻辑中的NameError和类型一致性问题 - 移除对未定义变量 types 的引用,改用 self.config.StoryZoneGetTo.SHIPYARD_WARP_TARGET - 回退路径改用 self.get_button(selection[0]) 保持类型一致 - 添加 get_button 返回值检查,避免 None 导致后续调用失败 * fix: 修复塞壬研究装置Bug利用中海域类型选择器的代码bug - 修复 AttributeError: 'AzurLaneConfig' object has no attribute 'StoryZoneGetTo' - 将日志中的错误引用 types 改回函数参数 types - 移除错误的 self.get_button() 调用,恢复使用 selection[0] * fix: Address code review comments for zone_type_select - Store requested_type before modification for safer logging - Add hasattr check for selection[0] to ensure valid button object - Use getattr with fallback to str() for safe .name attribute access --------- Co-authored-by: zhang huaibo <zhanghuaibo@w20898196-3.local> * feat: 智能调度重构 - 新增 OpsiScheduling 智能调度任务,作为大世界任务的协调器 - 合并 CoinTaskMixin 到 scheduling.py - 新增智能调度配置: OperationCoinsPreserve, ActionPointPreserve - 优化配置结构,OpsiFleet 移回各任务内 - 修复 webui 和 config_updater 的类型检查问题 - 修复 i18n 翻译问题 * chore: 删除本地测试文件 * fix: 代码审查修复 - 修复 CONFIG_PATH_CL1_PRESERVE 路径错误(重复的组名) - 添加缺失的 CONFIG_PATH_SMART_CL1_PRESERVE 和 CONFIG_PATH_SMART_AP_PRESERVE 常量 - 移除 hazard_leveling.py 中冗余的智能调度检查 * fix: 代码审查二次修复 - 修复 run_smart_scheduling 中硬编码的 config 路径(移除重复的组名) - 移除遗留的 OpsiScheduling_OperationCoinsReturnThreshold 属性访问 - 统一使用 _is_push_config_valid() 进行推送配置校验,移除重复实现 * fix: 智能调度黄币保留配置读取修复 - 修复 _get_operation_coins_return_threshold 使用原配置保留值的问题 - 优先使用智能调度配置的黄币保留值 - 修复配置路径常量为正确的 OpsiScheduling.SmartScheduling 前缀 - 优化日志输出,显示 CL1 保留值和阈值计算细节 * fix: 智能调度与未调度模式下黄币/行动力阈值行为修正 - 未启用智能调度时,CL1 黄币不足强制调用短猫(直接 Enable+task_call) - 未启用智能调度时,短猫不再尝试按黄币返回侵蚀1,只由行动力阈值控制 - 将 ActionPointPreserve 智能调度配置改为纯“覆盖值”,由侵蚀1/短猫各自回退到本地配置 - 当 OperationCoinsReturnThreshold=0 时,正确禁用黄币检查,仅保留行动力逻辑 * fix: 智能调度代码审查修复 - OpsiScheduling 继承 CoinTaskMixin 以访问 _is_push_config_valid 等方法 - 修复 CONFIG_PATH_CL1_PRESERVE 重复组名问题 - 集中管理配置路径常量,避免硬编码路径 - 修正配置路径为正确的 GroupName.FieldName 格式 * fix: 统一 OperationCoinsReturnThresholdApplyToAllCoinTasks 默认值为 false - args.json: 将默认值从 true 改为 false,与代码回退逻辑保持一致 - scheduling.py: 添加注释说明默认值定义在 args.json - hazard_leveling.py: 优化注释,明确说明回退到 args.json 中定义的默认值 false 行为说明: - 默认情况下,仅短猫相接任务会应用黄币返回阈值 - 用户可在 GUI 中手动启用"适用于所有黄币补充任务" * fix: 删除智能调度未开启时侵蚀1黄币不足跳转短猫的逻辑 - 未启用智能调度时,侵蚀1黄币不足不再自动跳转短猫相接 - 侵蚀1会继续正常运行,直到行动力不足才停止 * fix: 智能调度未开启时黄币不足直接关闭任务 * fix: 智能调度未开启时黄币不足改为推迟任务而非关闭 * fix: 修复黄币不足推迟任务时缺少task_stop导致继续执行地图跳转 * fix: 修复侵蚀1行动力保留值的配置路径错误 * fix: 修复未开启智能调度时行动力检查不生效的问题 * fix: 修复未开启智能调度时行动力检查不生效的问题 - 使用config_generated属性+调用action_point_safe_get获取行动力 * fix: 修复短猫任务在开启智能调度后未检查行动力阀值的问题 - 添加 _check_action_point_preserve 方法统一处理行动力阈值检查 - 在循环中每次执行后都检查行动力阈值,确保及时检测行动力不足 - 更新智能调度help文本,详细说明工作循环、阈值控制和特殊规则 - 清空大世界智能调度任务级别的help文本 * 更新智能调度相关功能 --------- Co-authored-by: guoh064 <50830808+guoh064@users.noreply.github.com> Co-authored-by: wess09 <zicheng_1202@outlook.com> Co-authored-by: ArecaSapling <115386623+sui-feng-cb@users.noreply.github.com> Co-authored-by: Compeador <qj6w94g0q@gmail.com> Co-authored-by: LmeSzinc <lmeszincsales@gmail.com> Co-authored-by: Beatrice-betty <bicuizibendi@gmail.com> Co-authored-by: 茗 <152146621+wess09@users.noreply.github.com> Co-authored-by: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Co-authored-by: Heipen <heipen111@foxmail.com> Co-authored-by: Beatrice-betty <168128195+Beatrice-betty@users.noreply.github.com> Co-authored-by: haoli2322 <hao.li@77hub.com> Co-authored-by: zhang huaibo <zhanghuaibo@w20898196-3.local>
2026-02-05 09:36:02 +08:00
我们屁眼通红(Python)真的太有实力了
2026-01-04 16:26:55 +08:00
2026-03-07 13:35:37 +09:00
此分支是[雪风源(目前仓库已删库)](https://gitee.com/yukikaze21/AzurLaneAutoScriptyukikaze21)的 fork 分支 [原版雪风源](https://gitee.com/wqeaxc/AzurLaneAutoScriptyukikaze21)
-之前fork了[原版雪风源](https://gitee.com/wqeaxc/AzurLaneAutoScriptyukikaze21)你可以在这个仓库查看雪风的提交 下面的雪风源也是 fork 版
2026-04-17 17:30:11 +08:00
## 修改游戏设置
2026-04-17 17:30:31 +08:00
使用前**必须**对照这个表格修改游戏内的设置,~~正常玩过游戏的都这么设置~~。
2026-04-17 17:30:11 +08:00
> 对着改的意思是,这是统一的标准,照着给定的内容执行,不要问为什么,不允许有不一样的。
主界面 => 右下角:设置 => 左侧边栏:选项
| 设置名称 | 值 |
| ----------------------------------- | ---- |
| 帧数设置 | 60帧 |
| 大型作战设置 - 减少TB引导 | 开 |
| 大型作战设置 - 自律时自动提交道具 | 开 |
| 大型作战设置 - 安全海域默认开启自律 | 关 |
| 剧情自动播放 | 开启 |
| 剧情自动播放速度调整 | 特快 |
| 待机模式设置 - 启用待机模式 | 关 |
| 其他设置 - 重复角色获得提示 | 关 |
| 其他设置 - 快速更换二次确认界面 | 关 |
| 其他设置 - 展示结算角色 | 关 |
大世界 => 右上角:雷达 => 指令模块(order):潜艇支援:
| 设置名称 | 值 |
| -------------------------------------------------------- | ---------------- |
| X 消耗时潜艇出击 |取消勾选|
主界面 => 右下角:建造 => 左侧边栏: 退役 => 左侧齿轮图标:一键退役设置:
| 设置名称 | 值 |
| -------------------------------------------------------- | ---------------- |
| 选择优先级1 | R |
| 选择优先级2 | SR |
| 选择优先级3 | N |
| 「拥有」满星的同名舰船时,保留几艘符合退役条件的同名舰船 | 不保留 |
| 「没有」满星的同名舰船时,保留几艘符合退役条件的同名舰船 | 满星所需或不保留 |
将角色设备的装备外观移除,以免影响图像识别
2025-12-19 11:15:28 +08:00
## 添加了
2023-02-05 20:32:28 +08:00
2025-12-19 11:15:28 +08:00
1. 智能调度
2. 解除大世界限制
2026-03-07 13:03:40 +09:00
3. 对 侵蚀1 的一些功能*
4. Lme没合的一些陈旧PR等
2026-03-07 13:35:37 +09:00
5. 自动卡吊机BUG
6. 舰娘等级识别
2026-03-07 13:45:27 +09:00
7. 侵蚀1的一些统计
2026-03-15 00:46:52 +09:00
8. 模拟器管理
2026-03-15 00:50:43 +09:00
9. 一些奇怪的小东西awa
2026-03-22 19:22:53 +08:00
10. 迁移至 Python 3.14
11. 更换 OCR 模型 支持 GPU 加速推理
2026-04-11 22:52:34 +08:00
12. Alas MCP 服务
2026-04-18 21:15:39 +08:00
## 多平台启动器说明
启动器项目 https://github.com/wess09/alas-launcher fork于 https://github.com/swordfeng/alas-launcher 进行了部分修改
严格遵守上游许可证延续使用 GPL-3 协议开源
2026-04-11 22:52:34 +08:00
## MCP 服务
本地
```json
{
"mcpServers": {
"alas": {
"url": "http://127.0.0.1:22267/mcp/sse"
}
}
}
```
云服务器或内网
```json
{
"mcpServers": {
"alas": {
"url": "http://[IP_ADDRESS]/mcp/sse"
}
}
}
```
2025-12-19 12:50:09 +08:00
2026-04-15 22:57:54 +08:00
## 当前可用的 MCP 工具(共 18 个):
实例管理
- mcp_alas_list_instances - 列出所有实例
- mcp_alas_get_status - 获取实例状态
- mcp_alas_start_instance - 启动实例
- mcp_alas_stop_instance - 停止实例
任务管理
- mcp_alas_list_tasks - 列出所有任务
- mcp_alas_get_task_help - 获取任务帮助
- mcp_alas_trigger_task - 触发任务
- mcp_alas_get_scheduler_queue - 获取调度队列
- mcp_alas_clear_scheduler_queue - 清空调度队列
监控与信息
- mcp_alas_get_current_running_task - 获取当前运行任务
- mcp_alas_get_resources - 获取资源状态
- mcp_alas_get_config - 获取实例配置
- mcp_alas_get_recent_logs - 获取最近日志
- mcp_alas_get_screenshot - 获取截图
配置管理
- mcp_alas_update_config - 更新配置
维护工具
- mcp_alas_restart_emulator - 重启模拟器
- mcp_alas_restart_adb - 重启 ADB
- mcp_alas_update_alas - 更新 ALAS
2026-03-07 13:03:40 +09:00
*侵蚀1功能大部分来自下面
2026-03-07 13:35:37 +09:00
## 部分功能(大部分)来自[Zuosizhu(仪表盘等)](https://github.com/Zuosizhu/Alas-with-Dashboard)[guoh064(大世界等)](https://github.com/guoh064/AzurLaneAutoScript)[sui-feng-cb(岛屿等)](https://github.com/sui-feng-cb/AzurLaneAutoScript), [雪风源](https://gitee.com/wqeaxc/AzurLaneAutoScriptyukikaze21)
2025-12-27 20:30:39 +08:00
2026-03-22 19:22:53 +08:00
[有任何问题请加 QQ 群](https://addgroup.nanoda.work/#/)
# OCR 模型
感谢 [超算互联网](www.scnet.cn) 提供算力支持 模型基于 [PaddleOCR](https://github.com/PaddlePaddle/PaddleOCR)
[![arXiv](https://img.shields.io/badge/PaddleOCR_3.0-Technical%20Report-b31b1b.svg?logo=arXiv)](https://arxiv.org/pdf/2507.05595)![hardware](https://img.shields.io/badge/hardware-cpu%2C%20gpu%2C%20xpu%2C%20npu-yellow.svg)[![AI Studio](https://img.shields.io/badge/PaddleOCR-_Offiical_Website-1927BA?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAABlBMVEU2P+X///+1KuUwAAAHKklEQVR42u3dS5bjOAwEwALvf2fMavZum6IAImI7b2yYSqU+1Zb//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKCR/+fzly7rD92yVg69xh8zeLwOa5w+ZvFYHtc4ft3ykB++cOm79PAp6YO2z/Ngl4ZO5l+9+yT4QAvLqS748VF33Ylzdvzpl72f6z53YIGJ6SZdPeNHcIwOycaADdLgCSIgAIgCOAACAAykIAEAAEAAFAABCAT+WQuQVgeBqXhXQIQAAYegowLQBpbg3gZGFyAC6vgBQAMREA2/YfDPxyaDQNyTNz+3Zwn5J4ZG7PB2h0kHhi7plPCImmJwkPzO0RMa3OET0i5uGlzHFze0xcu0vE2Dq3J4U2vEPgSaHbFzPNDQAAAAAAAMBNovdw+cP/ny+uaf7w/+eYADy8kE+F4Offdjn6zZXhAXgiA78G4MNNsmnu1Xr7b3mbOL8T5Ja5bw/A35EC2LiWpzt1y9jRugBy30fLg3NvHPvnuZcC2NsCUXA/aRmA89V07Fwgt37uH8deCmBr6N44pP4UgaUATpdA7v/cMbIB8okliY65/SW5HhJ1ehPmM+8edwXgpbu4R88FayR32Y/P7oZZbOx13/Zr//ZHx27bAPnkFoyewYlbAhD3TvBobr95gaUAtr1EdNx1lgI4OcTTuR3z6+FZMEDRcu9ZCuDgGCdyGxMa4EgBRMvcjrkM7NgBZw5c0TwAUWUhZwRXA2xaya65Xa3jO2qYZ8bu2AD5w38tG5V8aZpoGN6Tz0bOfa9bceyWAciTO0jWyO1Tc5cLwJmF/JfPnXVyu3/slgHIg1n79O2O5fZv+1cHV7sC2HYqmUdHysNzX3sVkMcjUK5Gc+dMs28E5bGtm0V3gloBOP9vgZv+4sYn3RUaYFMCol5uN77g6lUApc8pWs69Zn7snS9Z9Q8G0S0AUTVUUTG3A54R1KSvo/diLAv5fKzynZeN6xogC75u93+AtBTA47OlAFSv6qY/vp3DAjD8iv2ZdFYJwKynMhTK1rInPfzaxW81LnvSgFP9KxrATaCLA3DxHpbFX31ZyNm5XRZyXG5bNkAWfP0rcrsUwOgC6NIAzgBcBiqAWwPgLrAGuGBP6jr2sifdfiJ6QQM4Bbw4AK4B3129ZSFn53ZZyA/GyFty27IBFMDFAXAG8PbyLQv5xULGPRl0K3h2AbwcgCZPhs+LD1zLnjS6AN4NwMU/DVFh7LyhASreTbvqrxdr/J4XT4Swz4FrTS+AGJ7bNbwAYkxuWzZAVljHrJfbjb9wviYXwFO/FJ8Vli4vaICsEMFyBbA3tmtsAUS0zG1c/bj4YwsZH2/+Whd0+1Nb+S7IE2sfPw4RL0XmsR8Nqvz7qFngmPHF34EqjP15AAofAkosZKPC/K6FVoeP02Ehi540NG6AK/4pYP3cLgVwXwHkDQ1QcSGb/uF4WwCmfX8u/+4vgLINcMUlQIfcLgXwXAF0+BGkpQDuuJx7/hwgpu//cWVuO3wxJOz/z8297vgYBwaIO3O7Kn+c194578ltywbIgu8fl+Z2lS+APvnLjnOv8hsgSqxjgwL4Ln9LAezaj98tgPzy7ZcC+GQzxrWxXQpgx370dm6/H7v6jaBoso5dY1swAFlwHWvfBf5pxVa93fCtdx64+1dsgCy4joWvAfPX9VoKYMs6Zse9/8Mlvv7LILlhAfKFFdsSutJXAdFkL3qlADJPrXFcXAC5KYaH586jO9mtAch9S3T0GQJ726ZWAE49kjP3rlDJuetdaL/1zeqZY9c7CRz7s0wCUPxienQBnAuAAtAAlxaAAAxfyBQABSAACkAAFIAAKAABUAACMEkKwL170oh7V8ueNLoAjgTAXWAN4BRwcABcA2oABTA4AApAAyiAwQFQABpAAQwOgALQADMWUgCuEmNyu15fSIY3gFPAiwPgFFADKIDBAVAAGkABCIACmBqAUAAaQAHMDUCMWkgBuMWw3K43F5LhDeAU8OIAuAmkARTA4AAoAA2gAARAAUwNgLvAGkABDA6Au8AaoKOJuV0vLSTDG8Ap4MUBcBNIAyiAwQFQABpAAQwOgALQAApAABTA1AC4C6wBOhqb23V+IRneAE4BLw6Aa0ANoAAGB0ABaAAFMDgACkADKAABUABTA+AusAboKATAQs4trjV+IYcfuJYCcA6gAATAQk69dFkKQANYyLkFcLIBFIDLQAVwawDsSRrAEWBwAJwCagAFMDgACkADKIDBAVAAGkABCIACmBoAzwXWAApgcADsSRrg0iNACoACEADXgAIwdCFTACykALgGFIAfl0kBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBv/gN+IH8U6YveYgAAAABJRU5ErkJggg==&labelColor=white)](https://www.paddleocr.com)
## V1.0
v1.0 zh-cn&en-us
针对碧蓝航线字体进行训练
zh-cn 准确率 97% 有边缘符号问题
en-us 准确率 98.6% 会出现负号问题
训练信息:
异构加速卡BW 64G
NVIDIA Tesla A800 80G
训练时间: 2h
## V2.0
v2.0 zh-cn&en-us
针对碧蓝航线字体 + Alas 截图的特殊性进行训练(灰度化)
中文模型相对 v1.0 准确率降低
en-us 准确率 99.8% 几乎没有错误
训练信息:
NVIDIA Tesla A800 80G
训练时间: 2h
## V2.5
v2.5 zh-cn
修复2.0模型的问题
准确率达到 98.52%
推理速度仅需 10ms
训练信息:
异构加速卡BW 64G
NVIDIA Tesla A800 80G
2026-04-14 18:30:01 +08:00
训练时间: 5h
2026-04-21 20:42:15 +08:00
## 感谢
感谢以下开发者对本项目做出的贡献
<a href="https://github.com/wess09/AzurPilot/graphs/contributors">
<img src="https://contrib.rocks/image?repo=wess09/AzurPilot&max=1000" />
</a>
感谢以下开发者对启动器项目做出的贡献
<a href="https://github.com/wess09/alas-launcher/graphs/contributors">
<img src="https://contrib.rocks/image?repo=wess09/alas-launcher&max=1000" />
</a>
## 感谢某不知名 AI IDE
注:本项目大量使用 **AI生成** 代码质量极其垃圾 **可能存在未知Bug**
~~因为本来是自用来着 没想公开~~
## 感谢以下 AI 模型
| | | |
| :---------------: | :-----------: | :-------------: |
| Gemini 3 Flash | Gemini 3.1Pro | Claude Opus 4.5 |
| Claude Sonnet 4.5 | MiMo V2.5 Pro | GPT 5.4 |
| GPT 5.3-codex | Qwen 3 Max | DeepSeek v3.2 |
| Kimi K2.5 | GLM 4.7 | MiMo V2.5 |
2026-04-21 20:42:15 +08:00
## IDE
2026-04-21 20:42:15 +08:00
| | | | |
| :---------------: | :-----------: | :-------------: | :-------------: |
| Claude Code | Codex | Cursor | Antigravity |
2026-04-21 20:42:15 +08:00