MaaAssistantArknights: Arknights의 일일 작업 및 기지 관리를 자동화하는 이미지 인식 기반 자동화 어시스턴트
MaaAssistantArknights: Arknights의 일일 작업 및 기지 관리를 자동화하는 이미지 인식 기반 자동화 어시스턴트
해결하는 문제
MAA는 Arknights 게임을 위한 자동화 어시스턴트입니다. 게임 플레이, 자원 수집 및 관리를 자동화하여 일일 작업의 반복적인 특성을 제거함으로써, 플레이어가 클릭 한 번으로 일일 루틴을 완료할 수 있도록 합니다.
작동 방식
이 프로젝트는 게임 상태를 인식하기 위해 이미지 인식 기술(OpenCV 및 PaddleOCR 기반)과 딥러닝 배포(FastDeploy 및 ONNX Runtime을 통해)를 사용합니다. Android 터치 이벤트 에뮬레이터를 통해 게임과 상호작용합니다. 시스템은 다양한 언어 인터페이스(C++, Python, Java, Rust, Golang, etc.)를 통해 확장 가능하며, 특정 전투 시퀀스를 자동화하기 위한 커스텀 "homework" JSON 파일을 지원합니다.
대상 사용자
일일 작업, 기지 관리 및 자원 파밍을 자동화하고 싶은 여러 지역(Global, Japanese, Korean, Traditional Chinese)의 Arknights 플레이어.
주요 특징
- 일일 자동화: 친구 방문 및 보상 수집을 포함한 일일 작업의 원클릭 완료.
- 스마트 기지 관리: 효율성 계산에 기반한 자동 오퍼레이터 로테이션 및 커스텀 스케줄링 지원.
- 채용 자동화: 커뮤니티 통계 사이트에 데이터를 업로드하는 기능을 포함한 자동 공개 채용.
- 전투 자동화: Originium Slugs 파밍 및 Integrated Strategies (Roguelike) 모드의 레벨업 자동화.
- 자원 추적: 오퍼레이터 목록 및 육성 재료 인식, 계획 도구로의 내보내기 기능.
- 확장 가능한 API: 개발자가 어시스턴트를 통합하거나 커스텀할 수 있도록 다양한 언어 바인딩을 제공합니다.