{"repo":"Flames1217/LOL-DeepWinPredictor","free":true,"listed":false,"github":"https://github.com/Flames1217/LOL-DeepWinPredictor","clone":"git clone https://github.com/Flames1217/LOL-DeepWinPredictor.git","description":"基于双向双层、引入注意力机制的LSTM对英雄联盟比赛胜率进行预测。","language":"TypeScript","stars":16,"topics":["attention-mechanism","deep-learning","lol","lstm","prediction","python","flask","mongodb","rocketmq","crawler-python"],"license":null,"category":"machine-learning","readme_excerpt":"--- title: LOL-DeepWinPredictor emoji: 🏆 colorFrom: blue colorTo: indigo sdk: docker app port: 7777 --- LOL-DeepWinPredictor LOL-DeepWinPredictor 是一个英雄联盟职业赛事数据分析与胜率预测项目。它把实时数据接口、职业赛程、BP 阵容、AI 分析和本地 BiLSTM-Attention 推理整合到一个可部署的 Web 应用里。 ✨ 功能 模块 能力 --- --- 胜率预测 蓝红方队伍、分路英雄、Ban 位、校准胜率、AI 流式解释 英雄数据 分路、段位、版本、登场率、禁用率、胜率、对位、符文、出装、技能 战队数据 赛区战队、胜负、KDA、经济、资源控制、近期比赛、后续赛程 选手数据 选手列表、队伍、位置、头像、KDA、DPM、GPM、参团率、常用英雄 职业赛程 多赛区赛程、日期筛选、倒计时、比分、比赛详情、AI 预测 AI 提供商 OpenAI Compatible Base URL、API Key、模型名、连接测试、流式分析 模型实验室 服务模式、模型状态、输入维度、校准策略、已知风险、训练路线 🔌 数据源 来源 用途 --- --- OP.GG 英雄排行榜、对位、符文、出装、召唤师技能 OP.GG Esports 职业赛区、战队、选手、赛程、比赛详情 101.qq.com 国服英雄数据、段位/分路排行 lpl.qq.com LPL 赛程、比分、比赛详情、小场数据 🧱 技术栈 层级 技术 --- --- 前端 Next.js 静态导出、React、TypeScript、Tailwind CSS、Radix UI 后端 FastAPI、Uvicorn、Python 模型 PyTorch、BiLSTM-Attention 数据 OP.GG、OP.GG Esports、101.qq.com、lpl.qq.com 缓存 本地运行期缓存；MySQL 仅用于访问统计 AI OpenAI Compatible API，支持自定义 Base URL、API Key 和模型 📁 项目结构 🚀 快速开始 步骤 命令 --- --- 创建环境 python -m venv venv 激活环境 Windows: venv\\Scripts\\activate ；macOS/Linux: source venv/bin/activate 安装后端 pip install -r requirements.txt 构建前端 cd frontend && npm install && npm run build && cd .. 启动服务 python -m api.app 访问页面 http://127.0.0.1:7777 API 文档 http://127.0.0.1:7777/docs 🔐 环境变量 变量 说明 必填 --- --- --- HOST FastAPI 监听地址，默认 0.0.0.0 否 PORT FastAPI 端口，默认 7777 否 DEEPWIN SERVICE MODE full 、 lite 、 model ，默认 full 否 MYSQL URL MySQL 连接字符串，仅用于站点访问统计 否 MODEL URL 远程模型文件地址，支持 HTTPS、WebDAV HTTPS、公开 s3://bucket/key 、S3/R2/OSS 预签名 HTTPS 否 AI PROVIDER AI 提供","default_branch":null,"files":null,"tree":[],"storefront":"/r/Flames1217","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Flames1217/LOL-DeepWinPredictor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}