三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

League Akari 使用教程:基于 LCU API 的英雄联盟全功能本地工具,5 分钟快速上手

League Akari 使用教程:基于 LCU API 的英雄联盟全功能本地工具,5 分钟快速上手

League Akari 使用教程:基于 LCU API 的英雄联盟全功能本地工具,5 分钟快速上手

【免费下载链接】League-ToolkitAn all-in-one toolkit for LeagueClient. Gathering power 🚀.项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit

你有没有过这样的经历:BP 阶段手忙脚乱,想选的目标英雄被别人抢先,最后被迫补位到一个不擅长的位置;排位刚进对局就弹窗提示掉线,重连那几秒里心态已经崩了;开黑时想看看对面玩家最近的战绩和英雄池,却只能靠猜。这些碎片化的烦恼,一款叫League Akari的开源工具可以帮你一次性解决。它是一款完全运行在你电脑本地的英雄联盟 LCU 工具,覆盖自动选英雄、自动游戏流程、对局信息展示和战绩分析等场景。这份League Akari 使用教程会带你从安装到进阶一步步上手,全程不需要碰代码。

一图看懂:League Akari 是什么

先花 30 秒建立整体认知。League Akari 本质上是一个基于英雄联盟官方 LCU(League Client Update)API 的桌面客户端工具,采用 Electron + Vue 3 构建,数据通过游戏客户端的本地接口读取,不经过任何云端中转。

维度League Akari 做了什么
解决什么问题手动选人慢、游戏流程繁琐、对局信息匮乏
适合谁排位玩家、开黑车队、想提升效率的普通玩家
最大卖点纯本地运行、基于官方 LCU API、五个功能窗口、免费开源(MIT)
数据存储本地 SQLite 数据库(userData/LeagueAkari.db),数据不出设备

你可以把主界面理解成一个"游戏客户端控制台":主窗口管设置与战绩,对局进行窗口在看局内信息,OP.GG 小窗口查英雄数据,CD 计时器窗口盯技能冷却,辅助窗口处理次要任务——五个窗口各司其职,互不干扰。

图为 League Akari 的自动化提示界面,进入对局后自动告知队伍位于红色方(右上侧),并支持快捷消息发送

快速上手:5 分钟跑起来

League Akari 支持 Windows 10/11(64 位)与 macOS,运行时不需要管理员权限(开启后可以解锁部分额外功能)。它支持大多数 Riot 服务器,但不包含腾讯国服以外的特殊处理,国服玩家可配合 SGP 数据源使用。

从源码跑起来只需四步:

# 1. 克隆仓库 git clone https://gitcode.com/gh_mirrors/le/League-Toolkit # 2. 进入目录 cd League-Toolkit # 3. 安装依赖 yarn install # 4. 启动开发环境 yarn dev

为什么这么做,值得多说两句:

  • 用 Yarn 而非 npm:项目使用 Yarn 4 管理依赖并配置了 workspace(原生模块独立成native/win32-x64子包),用 npm 容易踩依赖解析的坑。
  • yarn dev是热更新模式:修改代码后界面自动刷新,适合边用边调。
  • 发布构建用yarn build:win:会先做类型检查再打包,产出可直接分发的安装程序。macOS 用户对应yarn build:mac

首次启动后,只要英雄联盟客户端在运行,League Akari 会自动检测并建立本地连接,无需任何手动配置。如果安装过程中遇到私有依赖报错,通常需要设置NODE_AUTH_TOKEN环境变量(项目 README 有说明)。

功能一:告别手忙脚乱的智能选人

痛点:BP 阶段时间紧、选项多,手动点选容易失误,错过选人还会被系统惩罚。

说明src/main/shards/auto-select/模块提供了完整的自动选人/禁用(Auto Pick & Ban)能力,支持按游戏模式分别配置,每种模式有独立的英雄池与策略。

具体操作与效果:在"自动化 → 英雄选择"页面,为每个位置(上单、打野、中单、下路、辅助)分别设置 3~5 个优先英雄,然后从三种策略里挑一种:

  • 高亮提示(just-show):只标记目标英雄,由你手动确认,最稳妥;
  • 显示并锁定(show-and-lock-in):先展示再自动锁定,兼顾确认与速度;
  • 立即锁定(lock-in-immediately):检测到可用英雄立刻锁定,手速拉满。

每种策略都支持delaySeconds延迟参数,配合禁用列表、替补席(Bench)交换、以及交易(Trade)请求的自动接受/拒绝,整个 BP 阶段基本不需要你动手。

功能二:从接受对局到点赞队友的全流程自动化

痛点:排位匹配成功却错过确认、游戏结束忘了点赞、重连手忙脚乱、开黑邀请处理麻烦。

说明src/main/shards/auto-gameflow/模块把对局生命周期里的重复操作全部自动化,包括自动接受对局、自动点赞(支持"优先队友、仅队友、全员、跳过"等策略)、自动重连、自动再次匹配、自动处理邀请,以及极地大乱斗阵营提示。

具体操作与效果:在"自动化"页面逐项打开开关即可。比如开启自动接受后,匹配成功会按你设定的延迟自动确认;honor-controller会在结算界面按策略点赞,避免漏掉队友的辛苦付出;ARAM 模式进入对局后,工具会自动发送"本局队伍位于红色方/蓝色方"的提示消息,开黑沟通效率明显提升。

功能三:对局进行窗口与深度战绩分析

痛点:进游戏后只知道队友 ID,不知道他们玩什么英雄、战绩如何、打野什么风格。

说明src/main/shards/ongoing-game/模块提供独立的对局进行窗口。它在英雄选择阶段就接收玩家信息并延续到对局内,展示完整的玩家卡片、英雄使用记录、战绩筛选结果和打野倾向。

具体操作与效果:战绩筛选支持按位置、英雄、时间范围、队列/游戏模式等高级条件过滤,并给出胜负汇总、连胜连败和Akari 评分明细。配合打野路径分析(首轮清野、入侵路线、河蟹/小龙目标),你能在开局前就对敌方打野的节奏心里有数。想要更细的窗口能力,可以看src/main/shards/ongoing-game/下的源码实现。

功能四:游戏内快捷发送与 OP.GG 数据小窗

痛点:游戏里想发打野路线、评分、预组队信息,打字太慢还容易被打断。

说明:游戏内发送功能(src/main/shards/in-game-send/)提供预设面板,内置打野、评分、预组队、名称展示和固定文本等预设,可按预设配置发送目标、展示方式和快捷键。OP.GG 小窗口(src/renderer/src-opgg-window/)则把 OP.GG 的英雄数据嵌入应用内,选人阶段随时查强度,无需切网页。

具体操作与效果:为常用信息设置快捷键后,游戏中一键发送,比打字快一个量级。OP.GG 小窗口还支持与主窗口的偏好同步,查完数据直接切回对局,零打断。

横向对比:League Akari 与常见替代方案

很多人纠结"用网页查战绩不就行了,为什么要装本地工具"。一张表看清差异:

对比维度League Akari(本地工具)战绩查询网站脚本/注入类工具
数据本地化✅ 全部本地处理❌ 数据经云端✅ 本地
响应速度✅ 本地接口,毫秒级❌ 受网络延迟影响✅ 快
隐私安全✅ 数据不出设备⚠️ 依赖第三方服务器⚠️ 需注入进程
合规风险✅ 仅走官方 LCU API✅ 只读展示❌ 可能违反条款
成本✅ 免费开源(MIT)免费但有广告/付费项良莠不齐
易用性✅ 图形界面一键配置✅ 浏览器即用⚠️ 有门槛

如果你是认真上分的玩家,League Akari 在"本地化 + 自动化 + 低风险"这个组合上几乎没有同价位对手。

进阶技巧与最佳实践

下面几个细节容易被忽略,但能明显提升体验:

  • 用管理员权限运行:README 明确说明管理员权限不是必需的,但开启后能启用额外功能(如部分窗口/系统级操作)。建议日常用普通权限,需要时再以管理员身份启动。
  • 按模式分开配置选人预设:排位、匹配、大乱斗的节奏完全不同。auto-select支持按模式类型分别保存pickConfigbanConfig,花十分钟配好,以后每个模式都有专属的选人方案。
  • 定期备份本地数据库:你的全部配置、标签和缓存战绩都存在userData/LeagueAkari.db里。升级或换机前复制这个文件即可无缝迁移,比重新配置省心得多。
  • 善用主题系统:项目提供完整的亮色/暗色主题变量与预设(如 graphite、cyber),在标题栏或设置页即可切换,长时间盯屏时暗色主题对眼睛更友好。

FAQ 速查

Q:yarn install失败或提示私有包怎么办?A:确认使用的是 Yarn 4(packageManager: yarn@4.18.0),并为 GitHub 私有包设置NODE_AUTH_TOKEN环境变量后重试。

Q:用 League Akari 会被封号吗?A:它基于 Riot 官方 LCU API 开发,不修改游戏内存或文件、不注入第三方代码。但项目 README 也明确提醒:游戏更新或反作弊系统存在潜在兼容风险,使用者需自担风险,请遵守游戏规则、公平游戏。

Q:我的游戏数据会上传到服务器吗?A:不会。战绩、配置、日志全部存储在本地(SQLite 数据库与logs/目录),工具只通过本地接口与游戏客户端通信,数据不出设备。

Q:它对游戏性能影响大吗?A:作为独立的 Electron 进程,League Akari 与游戏进程分离,正常使用不会明显拖累游戏帧率;关闭多余窗口还能进一步降低占用。

Q:支持哪些服务器?A:支持大多数 Riot 服务器(不包含腾讯),国服场景可配合 SGP 数据源使用。

社区参与与路线图

League Akari 是活跃的开源项目,近期更新包括游戏内发送重做、对局进行窗口增强、macOS 构建支持、打野路径分析和主题系统。你可以通过 GitHub Issues 反馈问题与建议,也可以直接提交 PR 贡献新功能(项目有明确的 PR 要求文档)。项目采用 MIT 协议,允许自由使用、学习和二次开发。加入官方 QQ 群或 Telegram 群,还能参与功能讨论、获取测试版本(.rabi)并第一时间反馈 bug。

把时间留给操作,而不是留给流程

回到开头那个场景:BP 不再手忙脚乱,对局信息一目了然,重连、点赞、匹配全自动。League Akari 把那些重复、琐碎、容易出错的流程从你手上接管过去,让你把注意力放回真正重要的事情上——打好每一局。这就是League Akari 使用教程想传递的核心:用一款基于 LCU API 的本地工具,把英雄联盟的体验优化做到极致,而且完全免费。现在就试试看吧。

【免费下载链接】League-ToolkitAn all-in-one toolkit for LeagueClient. Gathering power 🚀.项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit

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

← 返回列表