英雄联盟战绩查询免费开源助手:Seraphine 安装与使用完整指南
2026/9/2 0:21:38 网站建设 项目流程

英雄联盟战绩查询免费开源助手:Seraphine 安装与使用完整指南

【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine

排位赛 BP 阶段那一分多钟里,能看到的信息越全面,禁选就越有底气——但绝大多数人只能靠记忆和手感临时做决定,手动开网页逐个查战绩又根本来不及。Seraphine 就是一个免费开源、基于英雄联盟官方 LCU API 开发的战绩查询助手,它能在进入对局的瞬间自动拉出队友和对手的近期数据,同时附带自动禁用与选择英雄、大乱斗数据、客户端故障修复等一连串实用能力。这篇文章按照真实的使用路径,把它的定位、安装方法、功能细节和安全边界一次讲透。

Seraphine 是什么:官方接口之上的"数据翻译官"

先厘清一个常见误解:Seraphine 不是脚本,也不是读内存的辅助工具。

英雄联盟客户端本身会通过官方 LCU(League Client Update)接口对外提供数据,比如当前对局里有谁、每个人近期打了哪些比赛、胜率如何、符文出装是什么。Seraphine 做的事情,就是把这些接口里已经存在的数据取出来,再用一个现代化界面呈现给玩家。它不改客户端文件,不碰游戏进程内存,只是"请求数据 → 展示数据"。

界面方面,项目基于 PyQt5 和 PyQt-Fluent-Widgets 构建,视觉风格贴近 Windows 11 的 Fluent Design,支持深色浅色主题切换。整套代码在开源仓库公开,任何人都能查看实现细节,这也是判断"它到底干了什么"最直接的方式。

先看它能替你省掉哪些重复劳动

在没有这类工具时,一个想认真上分的玩家通常要经历这些:

  • 选人阶段切到第三方网站,手动输入 ID 逐个查队友战绩
  • 记不清这个版本哪个英雄强势,禁人选人全靠印象
  • 大乱斗随机到英雄后,还要再开一个页面查当前版本的增伤减伤
  • 客户端结算时卡在无限加载,只能硬等或重启游戏
  • 打完想改个主页背景、换个段位展示,得在客户端里翻半天设置

Seraphine 把这些动作全部自动化:数据在客户端里本来就存在,它只是负责在恰当的时机帮你取出来、摆在眼前。省下的是查资料的时间,换来的是 BP 阶段更充分的决策依据。

从开黑到结算:跟着一局游戏完整走一遍

这一节按一局游戏的时间线展开,每个阶段对应哪些功能,一目了然。

匹配成功与选人阶段:自动接对局、自动查队友

排到对局后,程序会自动点击"接受"。进入英雄选择界面,队友的近期战绩、常用英雄、段位和 KDA 数据会立刻出现在界面上,不需要任何手动操作。

如果开启了自动 BP 功能,它还能做这几件事:

  • 按你为每个位置预设的英雄池自动完成选择
  • 在禁用环节按策略自动禁用英雄
  • 自动接受队友发来的交换英雄、请求换楼层
  • 匹配到的每一局数据都会即时更新,不用点刷新

这个阶段的设计逻辑很直接:把 BP 里机械重复的操作交给程序,玩家把注意力留给真正需要判断的阵容和策略。

进入游戏之后:对手信息与外部数据补充

对局开始后,对面五名玩家的战绩信息也会自动拉取展示。同时,程序会结合外部数据源提供更多参考:

  • OPGG 英雄排行:当前版本各位置的热门和强势英雄一目了然
  • 出装与加点推荐:按英雄和位置给出推荐方案,符文支持一键套用,省去手动配置
  • 大乱斗专属 Buff:随机到英雄后直接显示该英雄当前的伤害增减百分比,并基于 Buff 情况推荐出装思路

外部数据不是程序凭空生成的,而是来自 OPGG、大乱斗之家等公开数据源,程序负责定时同步并在界面上呈现。

结算之后:客户端稳定与主页个性化

一局打完,这部分功能才开始发力:

  • 客户端异常退出后自动重新连接,不用手动重启
  • 修复结算界面无限加载、窗口缩成一块的经典问题
  • 支持热重启客户端,尽量不打断游戏进程
  • 可以锁定游戏内设置,避免某些配置被意外重置

个性化方面,修改个人主页背景、在线状态、签名、状态卡片里的段位显示,甚至一键卸下勋章和头像框,这些原本要翻好几层菜单的操作,现在集中在一个界面里完成。

另外还有两个实用性不错的附加项:一键创建 5v5 自定义训练房间,以及观战同大区好友正在进行中的对局。

安装只有两条路:下载现成包或本地跑源码

Seraphine 面向不同技术水平的用户提供了两种安装方式。

方式一:直接用打包好的程序

在项目的发布页面下载Seraphine.7z压缩包,解压到任意文件夹,双击运行其中的Seraphine.exe即可。这是不熟悉命令行玩家的首选路径,整个安装过程不需要输入任何命令。

方式二:拉取源码在本地运行

习惯自己动手的玩家可以走源码路线,总共四步:

git clone https://gitcode.com/gh_mirrors/se/Seraphine cd Seraphine

创建并激活 Python 虚拟环境(项目建议使用 Python 3.8):

conda create -n seraphine python=3.8 conda activate seraphine

安装依赖并启动:

pip install -r requirements.txt python main.py

首次运行需要在设置里指定英雄联盟的安装目录,程序就能检测到客户端并开始工作了。

关于封号风险,说点实在话

这是所有玩家最关心的问题,值得单独讲清楚。

Seraphine 的所有功能都建立在英雄联盟官方 LCU 接口之上,代码里没有对客户端文件的修改,也没有对游戏进程内存的读写,从原理上看不存在破坏客户端完整性的行为,因此正常使用时被封号的概率极低。但这不等于绝对安全——游戏安全策略在持续更新,任何第三方工具都存在理论上的风险,这一点项目文档里也做了明确声明,最终的使用风险由使用者自行承担。

另外有个容易误会的点:战绩查询的数据本身来自英雄联盟服务器,如果遇到功能不可用、数据延迟,问题大概率出在服务器侧,而不是程序本身。

几个容易被误解的问题

  • 为什么不支持云顶之弈?客户端接口没有提供对应的战绩数据,程序想查也无从查起。
  • 为什么没有某英雄的总场次和总胜率?同样是客户端接口没有提供,属于数据源本身的限制。
  • 卸载麻烦吗?删除程序所在文件夹以及%AppData%/Seraphine目录即可,不会残留。

适合什么人用

如果你符合下面任一条,Seraphine 值得一试:

  • 常打排位,希望在 BP 阶段快速了解队友和对手的近期状态
  • 大乱斗玩家,想知道当前版本自己随到的英雄是强是弱
  • 被客户端卡加载、缩窗口、设置被重置等小毛病困扰过
  • 喜欢折腾个性化展示,想把主页、签名、段位卡片改出花样
  • 对开源工具放心,希望代码透明、可自行验证

如果你是追求"完全不被干扰"的纯净派,或者对手动查资料这件事并不介意,那它对你来说价值有限,按需取用就好。

自己跑一局,比看任何介绍都直观

文字描述再多,也不如实际开一局排位来得直观。下载现成包解压即用,或者按上面的命令跑一遍源码,进到 BP 界面看数据自己跳出来,大概一分钟就能理解这个工具的价值在哪。

使用过程中遇到问题,可以在项目仓库提 issue 反馈,也可以提交 PR 参与改进;觉得好用,给项目点一个 Star,就是开源项目最实在的鼓励。

【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询