⚠️ 本工具是 Windows 桌面软件(Overwolf 平台)。你当前的设备暂不支持安装。了解功能
Overwolf 官方平台 · v1.0.1 已发布

选人阶段,
看清全场 10 人的真实实力

装在 Overwolf 里常驻桌面,Ban/Pick 倒计时里自动拉出双方 10 名玩家的公开战绩(胜率 / KDA / S–D 战力分级)。赛后 1–5 星打分,写一句本机备注。数据只存本机,永不上传

📦 259 KB 🪟 Windows 10/11 Overwolf 客户端 🇨🇳 国服可用
功能模块

数据告诉你「对面什么水平」

不替你选英雄,不替你打钱。BP 时拉数据、赛后打分,决策权永远在你。

BP 阶段 10 人战绩卡

倒计时里自动展开双方 10 名玩家的胜率 / KDA / 战力分级。S 级是高玩、C 级可能踩坑,一眼分布。

赛后 1–5 星打分

赛后窗弹出,给队友/对手打分、写一句话评语。一人一票,按 UID 记录,绝不影响匹配。

私人备注仅存本机

所有打分 / 备注 / 黑名单都存在 localStorage零网络上传。清浏览器数据 = 全部归零。

国服可用

国服玩家约 80% 能查到战绩(少数玩家设为私密或被 OpenDota 未索引)。海外服走 Stratz 更准。

三步上手

从「完全没装过 Overwolf」到挂上比赛

第一次装大概 5 分钟。装好后以后每次进 Dota2 都自动挂上,不用重复操作。

装 Overwolf 客户端

本工具跑在 Overwolf 之上,先装这个 Windows 客户端(免费,约 90 MB)。

  1. 访问 overwolf.com
  2. 点「Download for Windows」,双击 .exe 安装
  3. 注册/登录一个 Overwolf 账号

没有 Overwolf 账号也能登录 Steam,但商店页会先要你登录。

下载并双击 .opk

Overwolf 会接管 .opk 文件,双击即可安装本工具。

  1. 点上方「免费下载 v1.0.1」
  2. 下载完成后双击 dota-bp-ow-v1.0.1.opk
  3. Overwolf 弹出确认 → 同意 → 自动安装完成
⚠️ 未上架商店时:先在 Overwolf 设置 → About → 打开 Developer mode,再双击 opk 即可。
(上传商店后这一步自动消失。)

给 Dota 2 加启动项

本工具通过 Valve 官方 GSI(Game State Integration)拿数据,不是读内存,不会改游戏逻辑。

  1. Steam → Dota 2 → 属性 → 启动选项
  2. 粘贴 -gamestateintegration
  3. 启动一次 Dota 2,让 GSI 在 ...\Steam\config\ 写配置文件
🎮 不需要做其他事。打开 Dota 2 → 开始匹配 → 进入 BP 阶段 → 浮窗自动弹出。
系统要求

装机前看一眼

东西不大,但有 4 个硬门槛。少一个就跑不起来。

硬件 / 系统

  • 操作系统 Windows 10 / 11(64 位)
  • 架构 x64,不支持 ARM / macOS / Linux
  • 内存 约 80 MB 常驻,可忽略
  • 磁盘 约 5 MB(Overwolf 自身另算 ~200 MB)

软件依赖

  • Overwolf 客户端 必须已安装(同上一步)
  • Dota 2(Steam 版) 国服 / 国际服皆可
  • 启动项 -gamestateintegration(Valve 官方支持,不需要额外工具)
  • 网络 能访问 api.opendota.comapi.stratz.com

数据可见性说明

约 20% 玩家查不到战绩 —— 不是 bug。是玩家在 Steam 档案里把「公开比赛数据」关了, 或者档案尚未被 OpenDota / Stratz 索引。

这种情况本工具会显示「暂无数据」,不会瞎猜。 如果要解锁更多数据,可在工具设置里自填一个 Stratz 个人 token(免费申请,工具不存)。
更新日志

v1.0.1 · 2026-09-08

v1.0.0 → v1.0.1 主要修了 5 个真实场景里的问题。

v1.0.1 2026-09-08
  • 接入 Stratz 自带 token 可解锁更细的战绩、行为分、英雄池数据;不填 token 也能用
  • 直连 + 中继双通道 本机能直连 api.stratz.com 走直连(更快);不行走 Render 中继兜底,全局 61s 冷却保护
  • 修复评分验证失败 后端校验返回的胜率 / KDA 是否在合理区间,杜绝上游字段缺失时显示「0%」
  • 中文截断修复 某些 Win10 字体回退导致英雄中文名最后一个字被截断,已统一字体栈
  • 无战绩不再显示 0% + B 级 查不到时显示「—」,不再硬塞一个 B 评级让玩家误判

历史版本仅作内部留存;变更主档见 ow/CHANGELOG.md

📋 给站长(如何替换 DOWNLOAD_URL / 版本号 / 商店链接)

1. 配置项在文件最顶部

打开 index.html,最顶部有这段:

window.SITE_CONFIG = {
  VERSION: "v1.0.1",
  SIZE_KB: 261,
  DOWNLOAD_URL: "../files/dota-bp-ow-v1.0.1.opk",
  STORE_URL: "",                  // 上架后填入
  HAS_STORE: false,                // true 后才显示商店按钮
  RELEASE_DATE: "2026-09-09"
};

改完重新部署即可,不需要碰任何 HTML

2. 把安装包迁到对象存储(避免占用主站带宽)

.opk 上传到腾讯云 COS / 阿里云 OSS / 七牛 / AWS S3,开启公有读,用默认域名(不绑自定义域名 = 免备案)。

然后把 DOWNLOAD_URL 改成直链:

DOWNLOAD_URL: "https://dotabp-125XXXX.cos.ap-guangzhou.myqcloud.com/dota-bp-ow-v1.0.1.opk"

3. 部署到腾讯云 EdgeOne Pages(推荐·免费·免备案·国内快)

  1. 登录 console.cloud.tencent.com/edgeone/pages
  2. 「创建项目」→ 选 静态站点
  3. 把整个 site/ow/ 目录拖进上传框(连同 ../files/ 一起
  4. 等构建完成 → 拿到 *.edgeone.app 二级域名
  5. 绑定自己的域名(如有需要)— EdgeOne 自动签发 HTTPS

其他选项:Vercel / Netlify / Cloudflare Pages / GitHub Pages 都行,拖上去即可。

4. 链接占位符检测

如果 DOWNLOAD_URLREPLACE_ME 或空字符串 → 主下载按钮会自动置灰并提示「下载链接尚未配置」,避免把首页丢出去后用户点到失效链接。