本指南将帮助你在不同平台上安装和配置 MaiLauncher。
在开始安装之前,请确保你的系统满足以下要求:
- 操作系统: Windows 10/11(Linux/macOS 正在开发中)
- 内存: 至少 2GB RAM
- 存储空间: 至少 4GB 可用空间(包含一个 MaiBot 实例)
- 网络: 需要互联网连接用于下载 MaiBot 版本
- Python: 3.10 或更高版本
- Git: 用于版本控制和代码管理
- Node.js: 16.0 或更高版本(如需从源码构建前端)
- 访问 GitHub Releases 页面
- 下载适合你操作系统的最新版本
- 解压到你选择的目录
- 运行可执行文件即可启动
# 克隆前端项目
git clone https://github.com/MaiM-with-u/mailauncher.git
cd mailauncher
# 克隆后端项目
git clone https://github.com/MaiM-with-u/mailauncher-backend.gitcd mailauncher-backend
# 安装 Python 依赖
pip install -r requirements.txt
# 或者使用虚拟环境(推荐)
python -m venv venv
venv\Scripts\activate # Windows
# source venv/bin/activate # Linux/macOS
pip install -r requirements.txt# 复制配置模板
copy template\config_template.toml config.toml # Windows
# cp template/config_template.toml config.toml # Linux/macOS
# 编辑配置文件(可选)
notepad config.toml # Windows
# nano config.toml # Linux/macOSpython main.py后端服务将在 http://localhost:23456 启动。
打开新的终端窗口:
cd mailauncher
# 安装依赖
pnpm install
# 或者
npm install# 开发模式
pnpm dev
# 或者
npm run dev前端应用将在 http://localhost:5173 启动。
# 构建 Tauri 桌面应用
pnpm tauri build
# 或者
npm run tauri build主要配置项:
[server]
host = "127.0.0.1" # 服务器地址
port = 23456 # 服务器端口
api_prefix = "/api/v1" # API 路径前缀
[debug]
level = "INFO" # 日志级别: DEBUG, INFO, WARNING, ERROR创建 .env.local 文件:
# API 服务器地址
VITE_API_BASE_URL=http://localhost:23456
VITE_WS_BASE_URL=ws://localhost:23456- 确保后端服务正在运行
- 打开前端应用或桌面应用
- 你将看到 MaiLauncher 的主界面
- 点击"部署中心"开始部署你的第一个 MaiBot 实例
如果遇到端口冲突,请修改 config.toml 中的端口设置:
[server]
port = 23457 # 更改为其他可用端口确保使用 Python 3.10 或更高版本:
python --version如果版本过低,请从 Python 官网 下载最新版本。
- 确保有管理员权限
- 检查防病毒软件是否阻止安装
- 关闭其他正在运行的程序
- 检查系统要求是否满足
- 查看错误日志文件
- 尝试以管理员身份运行
如果下载 MaiBot 版本时遇到网络问题,请检查:
- 网络连接是否正常
- 防火墙是否阻止了连接
- 是否需要配置代理
MaiLauncher 支持通过移动设备访问:
- 确保移动设备与运行 MaiLauncher 的设备在同一网络
- 修改后端配置:
[server] host = "0.0.0.0" # 允许外部访问
- 在移动设备浏览器中访问:
http://[服务器IP]:23456
- 默认情况下,MaiLauncher 只监听本地连接
- 如需远程访问,请确保网络环境安全
- 建议在生产环境中使用 HTTPS
- 定期备份数据库文件 (
data/MaiLauncher.db)
如果在安装过程中遇到问题:
- 查看 常见问题
- 在 GitHub Issues 中搜索相关问题
- 提交新的 Issue 寻求帮助
完成安装和配置后,你可以继续阅读:
安装完成后,你就可以开始使用 MaiLauncher 了!
安装完成后,你可以通过以下方式启动 MaiLauncher:
- 从开始菜单启动
- 从桌面快捷方式启动
- 从安装目录直接运行
首次运行时,MaiLauncher 会引导你完成基本设置:
- 选择语言:选择你偏好的界面语言
- 游戏路径设置:指定舞萌DX游戏的安装路径
- 数据目录设置:选择存储启动器数据的位置
在设置界面中,你可以配置以下选项:
- 启动时自动运行:系统启动时自动启动 MaiLauncher
- 最小化到系统托盘:关闭窗口时最小化到托盘而不是退出
- 检查更新:自动检查并提醒软件更新
- 默认游戏路径:设置游戏的默认安装路径
- 启动参数:自定义游戏启动参数
- 显示模式:设置游戏的显示模式(全屏/窗口)
- WebSocket 端口:设置 WebSocket 服务的端口
- 日志级别:设置日志记录的详细程度
- 代理设置:配置网络代理(如果需要)
MaiLauncher 的配置文件存储在以下位置:
- Windows:
%APPDATA%/MaiLauncher/config.json - macOS:
~/Library/Application Support/MaiLauncher/config.json - Linux:
~/.config/MaiLauncher/config.json
- 确保有管理员权限
- 检查防病毒软件是否阻止安装
- 关闭其他正在运行的游戏相关程序
- 检查系统要求是否满足
- 查看错误日志文件
- 尝试以管理员身份运行
- 手动设置正确的游戏路径
- 确保游戏文件完整
- 检查文件夹权限
如果遇到其他问题,可以:
完成安装和配置后,你可以继续阅读: