Dota2 赛后分析报告
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_83ee2f72/dota2report。
技能介绍
赛后复盘为什么难做
Dota 2 一局结束,客户端里的 KDA 和伤害条只能回答「打了多少」,很难还原经济来源、技能是否交在关键窗口、死亡时 BKB/大招是否在 CD这类问题。手动翻战斗日志或只靠记忆,复盘往往停在「感觉没打好」,缺少可对照的数据链条。
技能如何串起整条流水线
本技能依赖 GSI v3.5 在对局过程中持续采样,并在终局通过 finalizeMatch 汇总指标,再与 OpenDota API 交叉校验,避免单一数据源偏差。
典型流程如下:
- 对局结束后确认 GSI 服务状态(如
http://localhost:39122/debug),再触发终局存盘,写入gsi_data/last_match.json - 按固定顺序拉取 OpenDota 完整比赛数据到
_od_.json,再生成 MD 报告到单场分析/目录 - 报告拆成十大板块:基础信息、经济发育、技能命中率、操作流畅度、团战、死亡详解、阵容对比、每分钟走势、六维评分与综合总结
GSI 侧覆盖跨 tick 技能使用、主动物品/BKB/Blink、团战 HP 波动、死亡可避免性判定、塔/兵营/肉山时间线等;阵容与部分对比维度强制来自 OpenDota,禁止手填阵容。
边界与降级
- 前置依赖:Dota 2 GSI 配置、本地 GSI 服务端(默认端口
39122)、Node.js ≥ 16 - 必须按顺序执行:finalize → 拉 OpenDota → 生成报告;默认输出 MD,DOCX 仅在明确要求时生成
- OpenDota 限流或不可用时,报告会降级为以 GSI 本地数据为主,并标注数据来源
- 综合总结需包含阶段分析、数据解读、优先级建议与本局标签,便于对照六维权重(经济/经验/击杀/伤害/控制/KDA)做改进
使用场景
- 天梯或匹配打完一局后,需要把 GSI 终局数据与 OpenDota 对齐,生成含死亡 CD、团战 HP 曲线的完整 MD 复盘
- 队内开黑结束要做战报,要从 OpenDota 拉双方阵容与 GPM/XPM,禁止手填,直接出十大板块对比
- 想核对本局钩子、神箭等技能命中率与连招节奏,用 GSI 实时统计写进报告而不是凭印象
- 连续几局想对照六维评分与综合总结里的阶段分析与改进优先级,输出到单场分析目录归档
适合人员
- 打天梯、想每局结束后用死亡详解与可避免性判定找失误点的核心位玩家
- 业余战队队长,赛后要给队友讲团战经济差与每分钟走势,需要可分享的 MD 战报
- 写 Dota 复盘稿或剪辑解说,需要十大板块结构化素材(阵容、经济来源、控制贡献)的创作者
- 已配置 GSI 与本地 39122 服务,希望一键 finalize 并自动拉 OpenDota 的技术向玩家