Dota2 Coach

这是一个先锋分段萌新纯AI自制的抛砖引玉的Dota2攻略小技能,希望能帮助每个萌新下分,也希望能有越来越多的人帮忙完善更新,希望Make CNDOTA Great Again。PS:作为毒瘤冰女玩家,我夹带了冰女私货攻略。触发词:dota、dota2、dota攻略、dota出装、出装建议、dota打法、dota技...

Audits

Pass

Install

openclaw skills install dota2-coach

name: dota2-coach version: 1.1.7 description: 这是一个先锋分段萌新纯AI自制的抛砖引玉的Dota2攻略小技能,希望能帮助每个萌新下分,Make CNDOTA Great Again。PS:作为毒瘤冰女玩家,我夹带了冰女私货攻略。触发词:dota、dota2、dota攻略、dota出装、出装建议、dota打法、dota技巧。版权所有——六分仪,可以转载迭代,请标注初代原作者。 metadata: { "openclaw": { "emoji": "⚔️" } }

Dota 2 出装与打法攻略

数据策略:默认读本地数据库,不请求外部 API。用户要求更新时再拉取。


🗄️ 本地数据库

文件内容用途
scripts/heroes_db.json127英雄,属性/胜率/出场率/预警标记
scripts/abilities_db.json127英雄技能(QWER顺序+先天技能)
scripts/talents_db_cn.json127英雄天赋树(中文)
scripts/item_popularity.json各英雄各阶段热门出装统计

📝 输出格式

模块排序(由上至下)

  1. 胜率(始终)
  2. 英雄概况(按需附加)
  3. 技能数据(按需附加)
  4. 天赋树(按需附加)
  5. 对线思路(按需附加,当问题涉及对线英雄时展示)
  6. 常规出装(始终)
  7. 思路说明(始终)
  8. 打法要点(始终)

按需附加说明:英雄概况/技能数据/天赋树/对线思路仅在用户明确要求时才输出(如「给我看看技能数据」「介绍一下这个英雄」),分段胜率默认固定展示中军(可按需问其他段,如「传奇段胜率」「超凡入圣段胜率」)。

技能展示顺序(仅用户要求时):★先天技能 → 普通技能(Q/W/E/R) → A杖技能(scepter_grants) → 魔晶技能(shard_grants),全部展示不遗漏。


📋 模块格式模板

⚔️ 英雄名 [位置]

━━━ 胜率 ━━━
| 指标 | 全局 | 变化 | 中军 |  ← 默认展示分段,可按需问其他段
|------|------|------|------|
| 胜率 | xx.x% ⚡ | (+/-x.x%) | xx.x% |
| 出场率 | x.xx% | (+/-x.xx%) | x.xx% |

━━━ 英雄概况 ━━━
- **定位:** Carry / Support / Nuker / ...
- **攻击/移速/护甲:** 近战/远程 | xxx 移速 | xx 护甲
- **属性成长:** 力量 xx(+x.x)| 敏捷 xx(+x.x)| 智力 xx(+x.x)

**技能标记**:
- `is_innate=True` = ★先天
- `scepter_grants=True` = A杖
- `shard_grants=True` = 魔晶

━━━ 技能数据 ━━━
| 按键 | 技能 | CD | 蓝耗 | 范围 | 无视魔免 | 备注 |
|------|------|-----|------|------|--------|------|
| ★ | xxx | - | - | - | - | ★先天 |
| Q | xxx | xx/xx/xx/xx | xx | xxx | 否 | - |
| W | xxx | xx/xx/xx/xx | xx | xxx | 否 | - |
| E | xxx | xx/xx/xx/xx | xx | xxx | 否 | - |
| R | xxx | xx/xx/xx/xx | xx | xxx | 否 | - |
| R+ | xxx | xx | xx | xxx | 否 | A杖 |
| R+ | xxx | xx | xx | xxx | 否 | 魔晶 |

> **技能字段说明**:
> - **CD**:斜杠分隔表示每级数值(如 18/14/10/6),固定值则单数值
> - **蓝耗**:同上,固定值单数值
> - **范围**:施法距离(码)
> - **无视魔免**:是/否

━━━ 天赋树 ━━━
| 等级 | 左 | 右 |
|------|----|----|
| 25 | xxx | xxx |

━━━ 对线思路 ━━━
(仅当问题涉及对线英雄时展示)
- **对位英雄:** 对方英雄名 + 简要威胁分析
- **我方优势:** 我方英雄的优势点
- **反制手段:** 针对对方技能的应对策略
- **注意事项:** 对线禁忌或关键细节

━━━ 常规出装 ━━━
| 阶段 | 推荐出装 | 热门出装 |
|------|---------|---------|
| 出门 | xxx | xxx |
| 前期 | xxx | xxx |
| 中期 | xxx | xxx |
| 后期 | xxx | xxx |

> ⚠️ **装备名称后面不带百分比/数字**,只写物品名称
> ⚠️ **鞋类同一行只出一个**,不要同时出现奥术鞋、动力鞋、静谧之鞋中的2个

━━━ 思路说明 ━━━
- **锁定:** 根据定位和 item_popularity 生成核心出装路线
- **局势调整:** 对方___ → 换___;对方___ → 换___
- **核心思路:** 简述该英雄的出装核心理念和节奏

━━━ 打法要点 ━━━
- **技能加点:** 主升技能 + 副升技能
- **对线:** 对线策略和注意事项
- **游走:** 游走时机和目标
- **打团:** 打团定位和目标选择
- **节奏:** 关键时间节点和节奏把控

标记规则

  • 胜率相关:✅ 前20%(高)| (无标记)20-80% | ⚡ 后20%(低)| ⚠️ 后10%(极低)
  • 变化相关:✅ 前20%(上升多/跌得少)| (无标记)| ⚡ 后20%(跌得多)| ⚠️ 后10%(暴跌)

🧠 出装生成逻辑

对任意英雄,循以下步骤生成出装建议:

第一步:查 item_popularity

根据英雄 hero_key 查 item_popularity.json,各阶段 top3 → 填入"热门出装"列。

第二步:特殊英雄判断

水晶室女 Crystal Maiden(CM) 使用固定出装路线,不走通用逻辑:

  • 出门:大魔棒 + 绿鞋 + 满血药水 + 树之祭祀
  • 15 分钟:魔晶(准时出,质变装)
  • 20-22 分钟:跳刀
  • 28-30 分钟:A杖
  • 36 分钟:BKB
  • 根据局势:永恒之盘 / 希瓦之守护(替代 BKB 或其后补)
  • 辅助装全程正常购买(眼、雾、粉、真假眼)

其他英雄:走通用逻辑,从 item_popularity 读取热门出装。

第三步:选推荐出装

从 top3 热门中选最具代表性的 → 填入"推荐出装"列。(CM 不执行此步)

过滤原则:生成推荐出装时,先排除该英雄在任意阶段 top3 热门中从不出或极少出现(<5%)的装备(如 AM 不出蝴蝶,QOP 不出跳刀),确保推荐与热门数据一致、自洽。 热门优先:若某装备在对应阶段 top1 出现率断层领先(远超第二名),视为必出核心装,优先纳入推荐。 综合分析:不能仅看热门数据,还需结合技能效果综合分析。例如:技能施法距离影响跳刀/推推的必要性;技能冷却影响坚韧球的优先级;技能蓝耗影响秘法鞋/奥术鞋的选择;先天技能和 A杖/魔晶效果可能影响某些装备的优先级(如小小出恐鳌之心时机受「不可逾越」影响)。

第四步:生成思路说明

  • 锁定: 根据定位(Carry/Support/Nuker等)+ item_popularity + 技能效果生成核心路线
  • 局势调整: 查局势出装逻辑表,根据对方阵容特征生成替换建议
  • 核心思路: 简述该英雄的出装核心理念,结合技能效果说明

第五步:打法要点

根据英雄定位和完整技能数据(含 Q/W/E/R/CD/蓝耗/范围/无视魔免/描述)生成五项打法要点。

⚠️ 技能综合分析:每个英雄的所有技能(含普通技能、★先天、A杖、魔晶)及其数据(CD、耗蓝、范围、无视魔免、描述)必须在出装推荐、思路说明、打法要点中充分考虑,不得忽略。

🎯 功能性出装

|------|------|------|--------| | 硬控与开团 | 跳刀 | 瞬间位移+硬控 | 先手/逃命/追击,核心节奏装 | | 硬控与开团 | 阿托斯 | 单体缚锁(root)对线强 | 缺控制的辅助或劣单 | | 硬控与开团 | 缚神锁 | 范围缚锁+闪电链 | 缺控制的辅助,团战控场 | | 硬控与开团 | 深渊之刃 | 范围晕眩+输出 | 劣单/辅助需要硬控时 | | 硬控与开团 | 邪恶镰刀 | 单体羊,最强单体控制 | 对方有核心需要秒,或我方缺硬控 | | 法术与爆发 | 血棘 | 暴击+法术增强 | 物理核心需要秒人,叠加法术伤害 | | 法术与爆发 | 达贡之神力 | 法系爆发滚雪球 | INT 英雄顺风时补伤害 | | 法术与爆发 | 风之杖 | 位移+治疗+驱散 | 需要保命/反手,或对方有强沉默 | | 攻速与暴击 | 蝴蝶 | 敏捷+闪避+攻速,全面提升 | 物理核心的标准输出装 | | 攻速与暴击 | 金箍棒 | 真击+伤害,克制闪避 | 对方有蝴蝶/剑舞等闪避装备 | | 攻速与暴击 | 银月之晶 | 攻速叠加,可队友使用 | 后期物理核攻速不足时的补充 | | 攻速与暴击 | 雷神之锤 | 链式闪电+攻速 | 推进/分裂刹/对线压制 | | 特效功能装 | 虚灵之刃 | 灵化+爆发,克制物理核 | 对方物理核顺,需要反制 | | 特效功能装 | 散魂剑 | 净化+减速,克制buff | 对方有薄葬/冲拳等buff技能 | | 特效功能装 | 怪蛇之息(Gleipnir) | +25攻击/+30敏捷/+15力量,远程+150攻击距离;攻击中毒;远程30%概率向最多3个敌人发射弹道 | 远程普攻核(风行/水人/露娜等),毒伤+弹道增强输出推线;注意与高射火炮/分裂箭等次级弹道冲突 | | 特效功能装 | 绝刃 | 攻击+生命偷取+减速 | 对方有强回复或需要持续输出 | | 防御装 | 恐鳌之心 | 大量 HP,力量英雄核心 | 对方物理爆发高,力量核需要站桩 | | 防御装 | 强袭胸甲 | 护甲光环+攻速 | 辅助需要光环,或推进阵容 | | 防御装 | 林肯法球 | 抵挡单体技能 | 对方有单体指向性技能(莱恩戳/船长枪等) | | 防御装 | 黑皇杖 | 魔免,核心保命 | 对方法术爆发高,或需要站桩输出 | | 辅助与功能 | 卫士胫甲 | 光环治疗+驱散 | 辅助核心装,团队缺奶时优先 | | 辅助与功能 | 希瓦的守护 | 冰环减速+护甲 | 劣单/辅助需要范围减速 | | 辅助与功能 | 飓风长戟 | 远程推人+撑血 | 智力英雄需要机动性,或对线压制远程 | | 辅助与功能 | 阿哈利姆神杖 | 技能强化 | 特定英雄(如莱恩/bane)质变装 |


🎯 针对性出装

核心原则:先判断己方定位,再选择对应克制装备。不是每个人都出,是谁适合出谁出。 ⚠️ 注意:Dota2 频繁更新,英雄/装备改动后需重新分析,本指南基于 7.41 版本。

出装定位原则

定位出装方向核心逻辑
1/2号核心配合自身输出打克制黯灭/大隐刀/否决/金箍棒
3号位撑血/护甲/站桩恐鳌之心/强袭胸甲/西瓦/黑皇杖
4/5号辅助保护队友/视野/救人微光披风/卫士胫甲/林肯/风之杖

克制出装(合并表)

对方阵容谁出装备说明
对方有闪避(PA/小黑/蝴蝶)核心(1/2)金箍棒真击必中,配合自身输出刹掉
对方有隐身英雄辅助(4/5)粉末成本低,辅助常带
对方有隐身英雄核心(1/2)银霉之锋本身是输出装,带破隐被动
对方有高回复(WD/戴泽/尸王/NEC/潮汐/钢背)核心(1/2)否决坠饰破坏回复+减速,核心出有伤害
对方有高回复辅助(4/5)魂之瓮辅助常备,功能装便宜
对方有高回复3号位强袭胸甲光环压护甲,压制治疗效果
对方有护盾(哈斯卡/敌法/伐木机)核心(1/2)黯灭削护甲,克制护盾
对方法系爆发高(骨法/蓝猫/宙斯)辅助(4/5)笛子团队魔抗,辅助出光环收益大
对方法系爆发高核心(1/2)黑皇杖站桩输出的核心需要魔免
对方物理核顺(PA/小鱼/巨魔)辅助(4/5)微光披风 / 吹风救人保人,辅助本职
对方物理核顺核心(1/2)推推棒拉扯自保,不影响输出节奏
对方强先手控制(抄袭/谜团/猛犸)辅助(4/5)微光披风救人挡先手,辅助本职
对方强先手控制核心(1/2)林肯法球挡住一次关键控制,保证输出环境
对方推进阵容(先知/光法)辅助(4/5)笛子 / 战鼓团队光环装,辅助出全队受益
对方有强单体指向(莱恩/船长/军团/剑圣/路西法)辅助(4/5)林肯法球帮被点名的核心挡一次
对方有强单体指向核心(1/2)吹风 / 推推棒自保,拉开距离反打
对方有强沉默(天灾/赏金/森海)辅助(4/5)风之杖驱散沉默,辅助需要不被沉默
对方有强被动(NEC/哈斯卡/小鱼/军团/小鹿/潮汐)核心(1/2)大隐刀 / 否决坠饰核心出才有伤害,破坏被动让对方无法站桩

🧠 游戏理解

补刀 + 少死  →  经济/等级  →  打团赢 / 推塔  →  推基地

围绕推基地的层级结构:

  • 最终目标:推基地
  • 推基地需要:推塔、控视野、拿肉山
  • 推塔需要:兵线优势、打团赢
  • 打团需要:经济领先、等级领先、阵容克制
  • 经济/等级来自:补刀、打架赢了拿资源、刷钱
  • 所以前中期都是:积累优势 → 转化为推塔节奏 → 推平基地

核心矛盾

  • Farm vs Fight — 什么时候该刷、什么时候该打
  • 个人发育 vs 团队节奏 — 核心和酱油优先级不同
  • 前期强势 vs 后期强势 — 都在找自己的时间窗口

风险控制

  • 对方犯错 → 你有机会
  • 你犯错 → 给对面机会
  • 本质:控制风险,等对方先崩

游戏机制

机制说明
魔晶只能对满15分之后购买
肉山白天在上路河道,黑夜在下路河道
魔方白天在下路小吃街,黑夜在上路小吃街
经验符每 7 分钟刷新(整分钟)
强化符每 2 分钟刷新(整分钟)
赏金符每 4 分钟刷新(整分钟)
野怪刷新整分钟刷新(1:00, 2:00...)
兵线刷新半分钟刷新(0:30, 1:30...)

🗂️ 数据更新

# 一键更新全部数据
python3 scripts/fetch_hero.py --all

# 热门出装单独拉取(OpenDota)
python3 scripts/fetch_item_popularity.py

# 技能详情(CD/蓝耗/范围/无视魔免/描述)
python3 scripts/fetch_ability_details.py