阿伦海斗
英雄联盟「海克斯大乱斗」的本地辅助小工具。三选一时直接在卡面上标出评级,加点、出装、局势放在一个浮窗里,还能查战绩、看队友强弱。
年纪大了,懒得记海克斯强弱,干脆自己做了个工具。 — 作者
Film
四十四秒看完
卡面评级、浮窗、队友评级、备战席、实力分、战绩查询,一遍过。部分画面为演示。
Features · v1.7.8
一局里用得到的
三选一,卡面直接给评级
游戏里出现海克斯三选一时,每张卡上直接显示评级、当前英雄拿这张卡的实测胜率和选取率。重随一张,评级跟着换。
- S前 10%
- A10%~35%
- B35%~70%
- C后 30%
1.7.8 起按「同英雄、同阶段、同品质」排名分档;样本太少的卡不会占高位。
一个浮窗,整局够用
技能加点、出装强度线、实时局势(双方阵容与比分)都在一个半透明浮窗里。按 Home 收成一个小方块,点一下再展开。
- 加点给出主选和备选,以及各自的胜率
- 出装按「出门 / 核心 / 鞋」分色
- 收起后,卡面评级照常显示
选人阶段:看队友,换英雄
看队友:按近期战绩自动分档(上 / 中 / 下等马),一键把战报发到队伍聊天。默认只有自己看得见。
备战席:浮窗上点头像直接换英雄,一点就换,抢英雄快人一步。每个英雄都标着评级和实测胜率。
全卡图鉴
官方描述加上当前英雄的实测胜率,按强度排好。可以按品质(银 / 金 / 棱彩)筛,也能搜卡名和效果关键词。
每条数据都标明出处:「实测·英雄」是这个英雄的真实对局,「推算」按全局胜率和机制标签估算,仅供参考。
战绩查询
输入 名字#Tag,近 20 局逐场展开;点开一局,看十个人的输出、承伤、经济。条形只表示本局十人内的相对高低。
截图中他人的昵称与编号均已模糊处理。
实力分
按同局玩家的水平估算账号强度,折合成段位(仅供参考,非官方 MMR)。可以一键生成分享图。
Panel
本地面板
完整面板是一个本地网页窗口,适合放在副屏:英雄、套路、出装、海克斯、战绩都在这里。
Under the hood
怎么做的
Python 3.13。浮窗是 Win32 原生窗口,用 ctypes + GDI+ 自绘,没有用 Qt 或 Electron。
宁可不显示,也不认错。卡面识别的设计原则
- 截屏DXGI 桌面复制优先,全屏和无边框模式下也能抓到
- 认字Windows 自带 OCR 读出卡名
- 防误认形近字纠错、按位置补位,漏读时定点放大补扫
- 上卡在每张卡上叠加评级层,浮窗自身不进截图
只读,不改游戏
不注入、不读游戏内存、不改游戏文件。只看屏幕,以及客户端的公开接口。
两种界面,各管一摊
局内用原生浮窗:轻、置顶、不抢焦点。局外的完整面板是网页,跑在 WebView2 窗口里,起不来时自动改用浏览器打开。
打包与更新
PyInstaller 打包,自带安装器和一键更新。数据包单独热更新,换版本不用重装软件。
阿伦海斗是非官方工具,与 Riot Games、腾讯无关。截图中的游戏图标、英雄原画等素材版权归 Riot Games 所有。
下一个作品回火 Reforge