Skip to content

xccccya/EndfieldGachaHelper

Repository files navigation

终末地抽卡助手

语言 / Language / 言語: 简体中文 | English | 日本語

Logo

一款用于管理《明日方舟:终末地》抽卡(寻访)记录的桌面工具。持久化记录你的寻访数据,突破官方九十天限制

Release License

功能

  • 抽卡记录官方接口拉取同步
  • 抽卡数据统计分析(限定/常驻/新手/武器)
  • 抽卡保底/进度提示
  • 导出/导入数据(JSON/CSV)
  • 多账号多角色绑定/切换
  • 支持国服鹰角网络账号与国际服Gryphline(Asia和Americas/Europe服务器)账号
  • 云端数据同步
  • 国际化支持
  • 深/浅色模式切换
  • 干员/武器/卡池图片素材展示
  • 抽卡排行—根据使用了云同步玩家的数据进行排行(NEW)

预览

技术栈

模块 技术
桌面端 Tauri v2 + React + Vite + TailwindCSS
后端 API NestJS + Fastify + Prisma
数据库 MySQL

快速开始

环境要求

  • Node.js(建议 LTS)
  • Rust 工具链(用于 Tauri 构建)
  • MySQL 8.x(云同步功能)

安装依赖

npm install

启动开发

# 启动桌面端 npm run dev:desktop # 启动后端 API(可选,云同步功能需要) npm run dev:api

构建

# 构建 Tauri 桌面应用 npm run tauri:build -w @efgachahelper/desktop

目录结构

├── apps/ │ ├── desktop/ # Tauri 桌面端 │ └── api/ # NestJS 后端 API ├── packages/ │ └── shared/ # 共享类型定义 └── infra/ # 基础设施脚本 

许可证

Apache License 2.0

About

终末地抽卡助手 - 提供抽卡记录查询/统计/保存/导出/云同步。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors