跳转到内容

获取SRA

您可以通过多种方式获取 StarRailAssistant(SRA)

下载链接:Mirror酱

下载链接:GitHub Releases

下载 StarRailAssistant

包含3件物品: SRA.exe、 SRA-cli.exe、 SRA-server.exe

-100% ¥0.00
添加至购物车

StarRailAssistant Core

  • 文件名:StarRailAssistant_Core_vx.x.x.zip
  • 包含:SRA-cli.exe 及核心资源(tasks、extensions、resources、SRACore)
  • 提供最基本的命令行功能。单独使用时需手动创建配置文件和设置文件。

StarRailAssistant

  • 文件名:StarRailAssistant_vx.x.x.zip
  • 包含:SRA.exe(图形化界面)、SRA-cli.exe(命令行)、SRA-server.exe(HTTP 服务端)及核心资源
  • 具有 SRA 全部功能,包括图形化界面、命令行工具和 HTTP 服务端。对于一般用户,我们建议您使用这个版本。

StarRailAssistant Lite

  • 文件名:StarRailAssistant_Lite_vx.x.x.zip
  • 包含:SRA.exe、main.py 及 Python 源码
  • 由桌面端发布产物与 SRA 源码组成,需要手动配置 Python 环境才能运行。

StarRailAssistant Resources

  • 文件名:StarRailAssistant_Resources_vx.x.x.zip
  • 包含:tasks、extensions、resources 及 package.json
  • 仅包含资源文件,用于手动更新 Core 包中的资源,无需重新下载完整版本。

下载链接:夸克网盘

SRA-cli 已发布到 PyPI,提供更方便的使用方式。

先决条件:

  • Python 3.12
  • ASP.NET Core 10.0 (可选,用于运行SRA-server)

对于无头Linux用户:

终端窗口
uv tool install starrailassistant

对于桌面Linux或Windows用户:

终端窗口
uv tool install starrailassistant --extra full

推荐为SRA创建专用虚拟环境,以避免与系统其他Python项目冲突。

创建虚拟环境:(如果还没有创建)

终端窗口
mkdir starrailassistant
cd starrailassistant
python -m venv .venv

安装SRA-cli:

终端窗口
(venv) pip install starrailassistant
终端窗口
pipx install starrailassistant

推荐创建SRA专用文件夹:mkdir starrailassistant

运行初始化命令:

终端窗口
cd starrailassistant
sra-cli init

这将为你下载 SRA-server 以便访问 WebUI,同时会下载必要的核心资源,并创建必要的配置文件。

启动应用:

终端窗口
sra-cli

启动SRA-server:

终端窗口
sra-cli serve
终端窗口
uv tool upgrade starrailassistant
终端窗口
(venv) pip install --upgrade starrailassistant
终端窗口
pipx upgrade starrailassistant

更新后可能需要重新运行init命令以应用新配置。