MaaAssistantArknights/MaaX

MAA GUI with Electron & Vue3

372

stars

909

commits

TypeScript

primary language

Mar 6, 2025

updated

www.maa.plus
electron
maa
vue

README

MaaX

更好,更强大的Maa

Build Status platform license commit

已停止维护

由于主创摸鱼 本项目已停止维护,请继续使用 MAA 官方 GUI~

UI 特点

  • Windows,Maclinux都可以用(一个不落,我全都要
  • 使用了全新的设计语言(好看就完事辣
  • 适配系统的浅色/深色模式(熬夜党狂喜
  • 活动更新再也不用重启app了(好耶↖(^ω^)↗
  • 全新的掉落物显示(妈妈再也不用担心我看不懂日志了
  • 任务现在带有进度条时间显示(他卡了吗,戳戳 !?(・_・;?
  • 任务配置被丢到了任务卡片里面,而且可展开/收起(辣么多设置,我眼花了,我不看了
  • 一个设备对应一组任务配置,保存在app中(继续刷1-7

开发相关

调试(以 VSCode 为例)

  • 依赖安装

    git submodule update --init --recursive  # 更新`submodule`
    npm install -g pnpm  # 安装`pnpm`
    pnpm install
    
  • 调试 main 进程:

    1. Ctrl/Command+Shift+P 呼出命令面板
    2. 输入 Debug,找到“Debug: Toggle Auto Attach”(切换自动附加)
    3. 选择“Only with flag”(仅带有标志)
    4. 重启终端,输入pnpm dev
  • 调试 renderer 进程:

    1. 按照上述步骤启动即可,会帮你打开 Chrome Devtools,且带有最新的 Vue Dev 插件

Contributors

ChingCdesu

462 commits

bakashigure

321 commits

neko-para

61 commits

hmydgz

15 commits

MaaAssistantArknights/MaaX

MAA GUI with Electron & Vue3

372

stars

909

commits

TypeScript

primary language

Mar 6, 2025

updated

www.maa.plus
electron
maa
vue

README

MaaX

更好,更强大的Maa

Build Status platform license commit

已停止维护

由于主创摸鱼 本项目已停止维护,请继续使用 MAA 官方 GUI~

UI 特点

  • Windows,Maclinux都可以用(一个不落,我全都要
  • 使用了全新的设计语言(好看就完事辣
  • 适配系统的浅色/深色模式(熬夜党狂喜
  • 活动更新再也不用重启app了(好耶↖(^ω^)↗
  • 全新的掉落物显示(妈妈再也不用担心我看不懂日志了
  • 任务现在带有进度条时间显示(他卡了吗,戳戳 !?(・_・;?
  • 任务配置被丢到了任务卡片里面,而且可展开/收起(辣么多设置,我眼花了,我不看了
  • 一个设备对应一组任务配置,保存在app中(继续刷1-7

开发相关

调试(以 VSCode 为例)

  • 依赖安装

    git submodule update --init --recursive  # 更新`submodule`
    npm install -g pnpm  # 安装`pnpm`
    pnpm install
    
  • 调试 main 进程:

    1. Ctrl/Command+Shift+P 呼出命令面板
    2. 输入 Debug,找到“Debug: Toggle Auto Attach”(切换自动附加)
    3. 选择“Only with flag”(仅带有标志)
    4. 重启终端,输入pnpm dev
  • 调试 renderer 进程:

    1. 按照上述步骤启动即可,会帮你打开 Chrome Devtools,且带有最新的 Vue Dev 插件

Contributors

ChingCdesu

462 commits

bakashigure

321 commits

neko-para

61 commits

hmydgz

15 commits

Languages

TypeScript

50.9%

Vue

47.2%

JavaScript

1.3%