英雄联盟模拟比赛预测器
⚔️ 人工智能驱动的英雄联盟模拟比赛模拟器和召唤者比较工具
此模型上下文协议(MCP)服务器根据过去10场比赛的历史表现数据提供全面的英雄联盟召唤者分析和模拟比赛模拟。
特性
- 🔍 召唤师分析:获取详细的统计数据,包括KDA、造成的伤害和获胜率
- ⚔️ 模拟比赛模拟:人工智能驱动的10阶段比赛进程模拟
- 🌍 多语言支持:提供7种语言版本
- 📊 性能比较:并排召唤者比较
- 🎯 比赛预测:基于历史数据的结果预测
支持的语言
- 英语(EN/English)
- Korean(韩语)
- 繁体中文
- Japanese (日本语)
- 西班牙语(ESPAÑOL)
- 孟加拉语( 中文)
- 旁遮普语( 简体中文)
安装
先决条件
- Python 3.10或更高版本
- pip包管理器
设置
- 克隆存储库:
git clone https://github.com/onepersonunicorn/lolgpt.git
cd lolgpt- 安装依赖项:
pip install -r requirements.txt- 设置环境变量 (可选):
export LOL_API_URL="https://1tier.xyz"
export LOL_DEFAULT_LANGUAGE="EN"
export LOL_API_TIMEOUT="30"- 运行服务器:
python main.py用法
可用工具
MCP服务器为各种英雄联盟模拟需求提供了6种不同的工具:
league_of_legends_summoner_vs_match
综合比赛模拟的主要工具。
参数:
uidA(必填):第一个召唤者的Riot IDtagA(必填):第一个召唤者的标签uidB(必填):第二个召唤者的暴动IDtagB(必填):第二召唤者的标签lang(可选):模拟语言(默认:“EN”)
API调用示例
await league_of_legends_summoner_vs_match(
uidA="Hide on bush",
tagA="KR1",
uidB="Zeus",
tagB="KR1",
lang="EN"
)示例用法
样本输出
⚔️ **League of Legends Mock Match Simulation**
════════════════════════════════════════════
📊 Summoner A (PlayerOne#KR1) - Last 10 Games Statistics:
• Average Kills: 8.2
• Average Assists: 12.5
• Average Deaths: 4.1
• Average KDA: 5.05
• Average Damage Dealt: 28,450
• Win Rate: 70%
📊 Summoner B (PlayerTwo#NA1) - Last 10 Games Statistics:
• Average Kills: 6.8
• Average Assists: 9.2
• Average Deaths: 5.3
• Average KDA: 3.02
• Average Damage Dealt: 22,100
• Win Rate: 55%
🎯 Mock Match Simulation - Summoner's Rift:
════════════════════════════════════════════
Phase 1: Welcome to the Snowdown Showdown.
Phase 2: Thirty seconds until minions spawn.
Phase 3: Minions have spawned!
Phase 4: First blood! Zeus has been slain.
Phase 5: Hide on bush has slain an enemy!
Phase 6: Hide on bush has destroyed a turret.
Phase 7: Zeus Quadrakill!
Phase 8: Hide on bush is legendary!
Phase 9: Hide on bush has destroyed a inhibitor.
Phase 10: Hide on bush victory!
### Smithery Configuration
The server supports Smithery configuration via `smithery.yaml`:
startCommand:
type: stdio
configSchema:
properties:
debug:
type: boolean
default: false
apiUrl:
type: string
default: "https://1tier.xyz"
language:
type: string
default: "EN"
timeout:
type: number
default: 30API集成
服务器与1tier.xyz API端点集成,该端点提供:
- 召唤师统计:最近10场比赛的表现数据
- 比赛模拟:AI生成的比赛进程
- 多语言支持:本地化模拟文本
- 实时数据:当前召唤者性能指标
许可证
该项目根据麻省理工学院许可证获得许可
免责声明
《英雄联盟》模拟比赛仅用于娱乐目的。结果基于历史表现数据,并不保证实际的比赛结果。英雄联盟是Riot Games,股份有限公司的商标。
支持
对于问题和疑问:
- 在GitHub上创建问题
- 联系开发团队
致谢
- 英雄联盟 英雄联盟
- 1tier.xyz 用于提供API基础设施
______________________________________________________________________
由以下材料制成❤️ 英雄联盟社区
