一、什么是 AzurPilot(碧蓝航线脚本)?

AzurPilot 是基于 AzurLaneAutoScript(ALAS) 修改而来的碧蓝航线自动化辅助工具,保留原版 ALAS 的全部核心能力,并整合了多个社区分支的功能改进、大世界增强和全新 GUI 仪表盘。

它通过 ADB 控制安卓模拟器、截图做图像识别,自动完成几乎全部游戏内容:日常委托收发、大世界侵蚀循环练级、演习、活动关卡推图、商店购买、退役拆解、科研、后宅、军事学院 等。

AzurPilot 免费开源、社区驱动,支持 Windows / macOS / Linux 三平台,也支持 Docker 服务器部署和 Android 真机 Termux 运行。

二、下载与安装 AzurPilot

1. 选择你的平台

平台说明下载
Windows x64适用于大多数 Intel / AMD 处理器的 Windows 电脑立即下载
Windows ARM64适用于 Snapdragon 等 ARM 架构的 Windows 设备立即下载
macOS(Apple Silicon)适用于 M1 / M2 / M3 芯片的 Mac立即下载
Linux x86_64支持主流发行版与一键部署立即下载
推荐方式:直接到 AzurPilot 官网下载页 下载对应平台的启动器,内置 Python 环境,开箱即用,无需手动安装依赖。

2. 准备模拟器

AzurPilot 通过 ADB 控制 安卓模拟器 运行碧蓝航线。支持夜神、蓝叠、雷电、MuMu 等主流模拟器。建议使用固定 1280×720 分辨率(清晰度与截图延迟的最佳平衡)。详细模拟器选择请看《碧蓝航线自动挂机设置与模拟器推荐》。

三、使用前必须完成的游戏内设置

为了让图像识别准确,务必按照以下标准修改游戏内设置,否则可能导致识别失败、流程异常。

路径:主界面 → 右下角设置 → 左侧边栏选项。

设置名称推荐值
帧数设置60 帧
大型作战设置 · 减少 TB 引导
大型作战设置 · 自律时自动提交道具
大型作战设置 · 安全海域默认开启自律
剧情自动播放开启
剧情自动播放速度调整特快
待机模式设置 · 启用待机模式
其他设置 · 重复角色获得提示
其他设置 · 快速更换二次确认界面
其他设置 · 展示结算角色

大型作战(潜艇支援)设置

路径:大型作战 → 右上角雷达 → 指令模块 → 潜艇支援。

设置名称推荐值
X 消耗时潜艇出击取消勾选

一键退役设置

路径:主界面 → 右下角建造 → 左侧边栏退役 → 左侧齿轮图标 → 一键退役设置。

设置名称推荐值
选择优先级 1R
选择优先级 2SR
选择优先级 3N
拥有满星的同名舰船时,保留几艘不保留
没有满星的同名舰船时,保留几艘满星所需或不保留
图像识别注意事项:请移除角色设备装备、角色皮肤、可能遮挡界面元素的自定义显示内容,这些内容会影响识别结果。

四、启动挂机

完成以上设置后,打开启动器,首次运行会进入 OOBE 首次设置向导,引导选择语言、服务器、模拟器等。配置完成后,AzurPilot 会自动开始调度:

  • 日常任务:委托自动收发(支持自定义优先级)、演习自动战斗、后宅喂食、军事学院、商店购买、退役拆解
  • 大世界:侵蚀 1 智能练级、黄币补充、短猫相接、海域成就(详见《大世界侵蚀循环挂机教程》)
  • 科研:自动选择科研项目并持续运行
  • 推图:主线/活动/困难图自动推进,支持「7-2-3」三战后撤退格式

任务调度按优先级自动循环:科研 > 委托 > 战术学院 > 宿舍 > 演习 > 大世界 > 主线 等,空闲时自动返回主界面。

五、进阶能力

  • 全新 OCR 模型:基于 PaddleOCR 定制训练,中文准确率 98.5%,英文 99.8%,支持 CPU / GPU(DirectML)/ ANE 加速
  • GPU 加速推理:Windows DirectML / macOS ANE / ncnn Vulkan 多后端
  • MCP 服务:提供 18 个工具,支持 AI Agent 远程管理实例
  • LLM 错误分析:调用大语言模型自动分析报错原因
  • GUI 仪表盘:实时显示石油、物资、魔方、大世界币等资源
  • 定时重启模拟器:防止长时间运行卡死

常见问题(FAQ)

碧蓝航线脚本 AzurPilot 支持哪些平台?

支持 Windows x64 / ARM64、macOS(Apple Silicon)、Linux x86_64,另支持 Docker 服务器部署与 Android 真机 Termux 运行。

AzurPilot 是免费的吗?

是,AzurPilot 基于 AzurLaneAutoScript(ALAS)开发,AGPL-3.0 协议免费开源,社区驱动持续更新。

使用脚本前一定要改游戏内设置吗?

是,帧数 60、剧情自动播放、关闭重复角色提示等设置是图像识别的前提,不改可能导致识别失败、流程异常。

为什么我用了脚本识别不到游戏画面?

通常原因:模拟器分辨率不是 1280×720、游戏内设置未按教程调整、角色带了皮肤/装备影响了模板匹配。逐项检查即可解决。