Botty:《暗黑破坏神2:重制版》自动化辅助工具全攻略
Botty作为一款专为《暗黑破坏神2:重制版》设计的自动化游戏辅助工具,通过图像识别和智能决策系统,帮助玩家实现战斗自动化、物品智能拾取、地图导航优化等核心功能,显著降低重复操作负担,提升游戏效率。本文将从核心价值、场景应用、实施路径到进阶探索,全面解析Botty的使用方法与实战价值。
一、Botty核心价值:重新定义D2R游戏体验
在《暗黑破坏神2:重制版》中,刷怪、拾取、跑图等重复操作往往占用玩家大量时间。Botty通过三大核心能力解决这一痛点:
1.1 全职业自动化战斗系统
支持圣骑士祝福之锤、死灵法师骨系法术、法师暴风雪等主流Build,通过图像识别精准定位敌人并释放最优技能组合,实现无人值守的高效刷怪。
1.2 智能物品管理系统
基于BNIP(Botty物品拾取规则)系统,自动识别地面物品价值,根据预设规则筛选稀有装备、符文和药水。玩家可通过config/目录下的配置文件自定义拾取优先级,确保不错过任何极品装备。
1.3 动态路径规划系统
内置坐标定位与路径算法,能在复杂地图中规划最优路线。通过多维度坐标系统实现精准导航,从普通场景到BOSS战均能自动寻路。
图:Botty坐标系统示意图,展示了从显示器到游戏窗口的多维度定位机制,支持相对坐标与绝对坐标的精准转换
二、场景化应用:Botty实战效率提升案例
2.1 地狱难度巴尔速刷流程
场景需求:快速清理巴尔房间小怪并击杀BOSS,获取高价值符文与装备
Botty解决方案:
- 自动识别巴尔房间布局(基于
assets/templates/diablo/目录下的地图模板) - 释放范围技能清场,优先处理精英怪
- 智能躲避BOSS技能,保持安全距离输出
- 自动拾取地面掉落的稀有物品
💡 优化建议:在config/params.ini中调整技能释放间隔参数,平衡输出效率与 mana 消耗
2.2 符文之语材料收集
场景需求:高效刷取特定场景(如古代通道、暴躁外皮)获取符文
Botty解决方案:
- 设置场景循环路径(支持自定义节点配置)
- 自动识别并标记精英怪物位置
- 按价值优先级拾取符文(可在
config/default.bnip中配置符文优先级) - 满包时自动回城存储,然后继续刷怪
⚠️ 注意事项:建议每小时手动检查一次游戏状态,避免长时间自动化导致的异常情况
图:Botty针对暗黑破坏神BOSS战的路径规划示意图,展示了不同地图布局下的最优行进路线与战斗位置
三、零基础实施路径:从安装到运行的完整指南
3.1 环境准备与安装
系统要求:
- Windows 10/11操作系统
- Python 3.10+环境
- 《暗黑破坏神2:重制版》1.14d或更高版本
- 屏幕分辨率不低于1280x720
安装步骤:
- 克隆项目仓库:
git clone https://gitcode.com/gh_mirrors/bo/botty - 安装依赖包:
cd botty && pip install -r requirements.txt - 运行配置向导:
python src/main.py --setup
3.2 基础配置详解
Botty的核心配置文件位于config/目录,主要包括:
- game.ini:游戏窗口设置、分辨率适配参数
- params.ini:战斗策略、技能释放间隔等核心参数
- shop.ini:NPC购买规则、赌博策略配置
快速配置建议:
- 先通过图形界面工具校准游戏窗口位置
- 根据职业选择预设配置文件(位于
config/bnip/目录) - 调整物品拾取规则,排除低价值物品
3.3 首次运行与调试
- 启动游戏并登录角色,确保处于城镇安全区域
- 运行Botty:
python src/main.py - 通过图形调试器监控运行状态:
python src/utils/graphic_debugger.py
图:Botty图形调试器实时监控界面,显示物品识别结果、坐标信息与路径规划状态
四、进阶探索:自定义与优化技巧
4.1 职业Build定制开发
Botty支持深度定制职业战斗逻辑,核心代码位于src/char/目录:
- 圣骑士:
paladin/hammerdin.py - 法师:
sorceress/blizz_sorc.py - 死灵法师:
bone_necro.py
定制示例:修改法师暴风雪释放逻辑
# 在blizz_sorc.py中调整技能释放范围
self._cast_blizzard(pos, radius=150) # 扩大暴风雪覆盖范围
4.2 图像识别优化
对于复杂场景下的识别准确率问题,可通过以下方式优化:
- 更新
assets/templates/目录下的场景模板 - 调整
src/d2r_image/ocr.py中的文字识别参数 - 使用
src/utils/gen_ocr_samples.py生成自定义训练样本
4.3 性能调优策略
- 降低图像识别频率:在
config/params.ini中调整detection_interval参数 - 优化路径规划算法:修改
src/pather.py中的节点搜索逻辑 - 启用硬件加速:确保OpenCV使用GPU加速(需额外配置)
五、扩展阅读与资源
- 官方文档:项目根目录下的
development.md包含详细开发指南 - 配置示例:
config/目录提供多种职业的预设配置文件 - 常见问题:参考
test/目录下的测试用例与故障排除指南 - 社区支持:通过项目Discord获取最新更新与技术支持
通过Botty的自动化能力,玩家可以将更多精力投入到角色构建与策略规划上,体验更高效、更轻松的《暗黑破坏神2:重制版》游戏过程。无论是刷装备、打符文还是完成任务,Botty都能成为你最可靠的游戏助手。
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
MiniMax-M2.7MiniMax-M2.7 是我们首个深度参与自身进化过程的模型。M2.7 具备构建复杂智能体应用框架的能力,能够借助智能体团队、复杂技能以及动态工具搜索,完成高度精细的生产力任务。Python00- QQwen3.5-397B-A17BQwen3.5 实现了重大飞跃,整合了多模态学习、架构效率、强化学习规模以及全球可访问性等方面的突破性进展,旨在为开发者和企业赋予前所未有的能力与效率。Jinja00
HY-Embodied-0.5这是一套专为现实世界具身智能打造的基础模型。该系列模型采用创新的混合Transformer(Mixture-of-Transformers, MoT) 架构,通过潜在令牌实现模态特异性计算,显著提升了细粒度感知能力。Jinja00
LongCat-AudioDiT-1BLongCat-AudioDiT 是一款基于扩散模型的文本转语音(TTS)模型,代表了当前该领域的最高水平(SOTA),它直接在波形潜空间中进行操作。00
ERNIE-ImageERNIE-Image 是由百度 ERNIE-Image 团队开发的开源文本到图像生成模型。它基于单流扩散 Transformer(DiT)构建,并配备了轻量级的提示增强器,可将用户的简短输入扩展为更丰富的结构化描述。凭借仅 80 亿的 DiT 参数,它在开源文本到图像模型中达到了最先进的性能。该模型的设计不仅追求强大的视觉质量,还注重实际生成场景中的可控性,在这些场景中,准确的内容呈现与美观同等重要。特别是,ERNIE-Image 在复杂指令遵循、文本渲染和结构化图像生成方面表现出色,使其非常适合商业海报、漫画、多格布局以及其他需要兼具视觉质量和精确控制的内容创作任务。它还支持广泛的视觉风格,包括写实摄影、设计导向图像以及更多风格化的美学输出。Jinja00


