Botty:暗黑破坏神2重制版智能自动化助手
你是否曾在《暗黑破坏神2:重制版》中花费数小时重复刷怪、捡取物品,却因为疲劳而错过稀有装备?或者希望在处理其他事务时,角色仍能持续积累财富和经验?Botty作为一款基于图像识别技术的自动化工具,正是为解决这些问题而生。它通过模拟人类玩家的操作方式,让你的游戏角色能够自主完成刷怪、捡取、存储等重复任务,既保留了游戏乐趣,又大幅提升了效率。
为什么Botty能改变你的游戏体验
想象一下,当你正在工作或休息时,你的法师角色正在自动清理混沌避难所,圣骑士在崔斯特瑞姆轻松刷怪,而你只需偶尔查看收获——这就是Botty带来的全新游戏方式。与传统外挂不同,Botty采用纯图像识别技术,不修改游戏代码,就像一个"虚拟玩家"在你的屏幕前操作,既安全又自然。
Botty的核心优势在于:
- 像素级精准识别:能准确分辨物品、怪物和地形
- 智能路径规划:自动寻找最优路线,避免无谓探索
- 自定义规则系统:根据你的需求设定捡取和战斗策略
- 多职业支持:适配法师、圣骑士、死灵法师等多种职业
如何快速搭建你的Botty自动化环境
准备工作:三分钟系统检查
在开始使用Botty前,请确保你的游戏环境符合以下要求:
| 配置项 | 推荐设置 | 注意事项 |
|---|---|---|
| 游戏语言 | 英文 | 物品识别依赖英文文本 |
| 分辨率 | 720p窗口模式 | 确保图像识别准确性 |
| Python环境 | Python 3.10+ | 运行Botty的基础 |
| 系统权限 | 管理员权限 | 确保鼠标键盘模拟正常 |
安装步骤:从下载到启动只需四步
-
获取Botty代码
git clone https://gitcode.com/gh_mirrors/bo/botty -
安装依赖 进入项目目录,运行环境配置命令(具体命令请参考项目文档)
-
配置游戏设置 启动《暗黑破坏神2:重制版》,将游戏设置为窗口模式,分辨率调整为1280x720
-
启动Botty 双击运行"run.bat"文件,按照提示完成初始设置
小技巧:启动Botty后按下F9键,工具会自动优化你的游戏图形设置,确保最佳识别效果。如果游戏画面过亮或过暗,可在设置界面微调亮度。
Botty核心功能解析:它如何智能玩游戏
智能路径规划:让角色不再迷路
Botty最强大的功能之一是其先进的路径规划系统。它就像给你的角色配备了一张"智能地图",无论多么复杂的场景都能找到最优路线。
这个系统包含:
- 场景模板匹配:识别当前地图布局,匹配预定义的最优路径
- 动态障碍物规避:遇到怪物或障碍物时自动绕行
- 多区域衔接:在不同场景间无缝切换,如从崔斯特瑞姆到墨菲斯托房间
你是否想过,为什么Botty能在复杂的地下城环境中找到正确的道路?这背后是数百个场景模板的支持,每个模板都标记了关键节点和安全路线。
精准物品识别:不错过任何稀有装备
Botty的物品识别系统就像一个经验丰富的玩家,能快速判断地面物品的价值并决定是否捡取。
这个系统的工作原理:
- 实时屏幕分析:持续扫描游戏画面,识别物品掉落
- BNIP规则解析:根据预设的物品规则判断价值
- 优先级排序:按价值高低决定捡取顺序
- 精准点击:计算最佳捡取路径,避免重复移动
坐标系统:让Botty像人一样"看"屏幕
Botty使用了一套智能坐标系统,能像人类玩家一样理解屏幕上的元素位置。
这个系统包含两个关键部分:
- 绝对坐标:确定元素在屏幕上的精确位置
- 相对坐标:根据模板匹配动态调整位置,适应不同场景
这就是为什么Botty能在不同分辨率和窗口位置下都保持准确识别的秘密。
新手进阶:让Botty更懂你的游戏习惯
如何设置个性化捡取规则
Botty使用BNIP(Botty NIP)文件定义捡取规则,你可以根据自己的职业和需求进行定制:
- 找到项目中的"config/default.bnip"文件
- 打开文件,你会看到类似这样的规则:
// 捡取所有符文 Rune: * // 只捡取特定暗金装备 Unique: "Gheed's Fortune" "Harlequin Crest" - 根据你的需求添加或修改规则
- 保存文件并重启Botty使设置生效
思考问题:你认为哪些物品值得加入捡取列表?是高价值符文,还是特定职业的毕业装备?
多职业自动化策略
Botty支持多种职业的自动化,每种职业都有专门优化的战斗逻辑:
| 职业 | 自动化特点 | 最佳使用场景 |
|---|---|---|
| 冰系法师 | 自动暴风雪清场,冰封装甲防御 | 快速刷怪场景如古代通道 |
| 祝福之锤圣骑士 | 圆形攻击范围,自动躲避危险 | 混沌避难所、世界之石要塞 |
| 陷阱刺客 | 自动放置陷阱,远程攻击 | 牛场、巴尔仆从 |
| 骨系死灵法师 | 召唤骷髅大军,自动补充 | 各种难度的普通怪物区域 |
安全设置:保护你的账号
虽然Botty采用安全的图像识别技术,但合理设置仍能进一步保护你的账号:
- 生命值保护:设置当生命值低于30%时自动回城
- 连续失败限制:当连续3次无法进入游戏时自动停止
- 随机操作间隔:模拟人类操作节奏,避免机械行为
- 定时休息:每运行2小时自动休息15分钟
解决常见问题:让Botty稳定运行
识别不准确怎么办
如果Botty经常认错物品或找不到路径,可以尝试:
- 校准游戏设置:确保游戏亮度在50-70%之间
- 更新模板文件:项目定期更新场景模板,保持最新版本
- 调整识别阈值:在设置中提高匹配精度(可能会降低速度)
- 清理游戏窗口:关闭不必要的游戏内界面元素
如何提高刷怪效率
想让Botty为你积累更多财富?试试这些技巧:
- 优化技能配置:确保主要输出技能放在快捷键上
- 合理设置捡取规则:只捡取高价值物品,减少移动时间
- 选择高效场景:根据角色强度选择合适的刷怪区域
- 定期清理库存:设置合理的回城存储频率
小技巧:在"config/params.ini"文件中调整"loot_radius"参数,可以控制Botty捡取物品的范围,扩大范围能捡更多物品,但可能降低效率。
开始你的自动化之旅
现在你已经了解了Botty的基本功能和设置方法,是时候亲自尝试了!按照以下步骤开始你的自动化之旅:
- 克隆Botty仓库到本地
- 配置Python环境和依赖
- 启动游戏并调整至推荐设置
- 运行Botty并完成初始设置
- 选择一个简单场景(如普通难度的崔斯特瑞姆)开始测试
- 根据测试结果微调设置
随着使用深入,你会发现Botty不仅是一个自动化工具,更是一个可以根据你的游戏习惯不断优化的智能助手。无论是积累财富、升级角色,还是收集套装,Botty都能成为你在暗黑世界中的得力帮手。
记住,游戏的核心是乐趣,Botty的存在是为了减轻重复劳动,让你有更多时间享受游戏中真正有趣的部分。合理使用,享受游戏!
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust065- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
MiniMax-M2.7MiniMax-M2.7 是我们首个深度参与自身进化过程的模型。M2.7 具备构建复杂智能体应用框架的能力,能够借助智能体团队、复杂技能以及动态工具搜索,完成高度精细的生产力任务。Python00
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
Kimi-K2.6Kimi K2.6 是一款开源的原生多模态智能体模型,在长程编码、编码驱动设计、主动自主执行以及群体任务编排等实用能力方面实现了显著提升。Python00
Hy3-previewHy3 preview 是由腾讯混元团队研发的2950亿参数混合专家(Mixture-of-Experts, MoE)模型,包含210亿激活参数和38亿MTP层参数。Hy3 preview是在我们重构的基础设施上训练的首款模型,也是目前发布的性能最强的模型。该模型在复杂推理、指令遵循、上下文学习、代码生成及智能体任务等方面均实现了显著提升。Python00


