PathOfBuilding 流放之路离线 Build 规划器:天赋与装备模拟快速上手指南
【免费下载链接】PathOfBuildingOffline build planner for Path of Exile.项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding
PathOfBuilding(社区常称 PoB)是一款面向《Path of Exile》(流放之路)玩家的离线 Build 规划器:它把游戏里的技能、装备、天赋树数据完整搬进本地程序,让你在不花一分钱、不浪费一个点的前提下,先算清楚一套 Build 的 DPS 和生存能力再进游戏验证。全文按"为什么需要它 → 如何跑起来 → 数值怎么算 → 有哪些常见坑"的顺序展开,帮你在一次会话内完成从安装到产出第一份可分享 Build 的完整流程。
为什么你需要一个离线 Build 规划器
游戏内试错的代价是真实的
流放之路的养成资源基本不可逆:天赋点一旦点错需要找 NPC 洗点,装备投入的通货无法撤回,而一套成型 Build 的验证周期动辄几天。更麻烦的是属性关联——暴击率、攻击速度、抗性、珠宝半径效果互相影响,靠肉眼和经验很难估准最终数字。
PathOfBuilding 的做法是反向的:它内置了一套与游戏机制对齐的计算模型,你先在工具里把方案"跑通",再去游戏里执行。这相当于给角色养成装了一个沙盘,把"尝试—失败"循环从游戏内的数小时压缩到工具内的几分钟。
它和官方数据的关系
PoB 不是网页计算器,而是一个本地程序,数据全部离线可用:src/Data/ 目录下存放着基础物品模板(Bases/)、技能定义(Skills/)、词缀规则(ModExplicit.lua等)、全量 Unique 物品库(Uniques/)。这意味着它既能算 DPS,也能离线做装备词缀筛选和天赋树规划,不依赖任何账号信息。
30 分钟上手:从安装到第一个 Build
获取并运行程序
日常使用建议直接从 Releases 页面下载安装包或便携 zip(Windows 下解压即用)。如果你是开发者,想读源码或参与贡献,可以克隆仓库本地查看:
git clone https://gitcode.com/GitHub_Trending/pa/PathOfBuilding五个核心标签页各管什么
打开程序后,界面围绕几个标签页组织,每个标签页对应 Build 的一个维度:
| 标签页 | 职责 | 你会做什么 |
|---|---|---|
| Tree | 天赋树规划 | 选节点、插珠宝、点升华 |
| Skills | 技能配置 | 组合主动/辅助宝石,开关光环 |
| Items | 装备管理 | 粘贴游戏内装备、选 Unique、造底材 |
| Calcs | 计算结果 | 查看 DPS、生命、护盾、抗性明细 |
| Import | 导入 | 从现有角色导入天赋树、装备、技能 |
天赋树视图由 src/Classes/PassiveTreeView.lua 负责渲染与交互,支持 Shift 连选批量点路径,并兼容从 PathOfExile.com 等站点粘贴导入树链接。装备页支持直接把游戏里复制的装备文本粘贴进来,程序会自动解析词缀、补上未腐化物品的品质,并立刻告诉你这件装备相比当前装着的提升了多少。
升华面板与珠宝半径
升华(Ascendancy)是天赋树之上的第二层选择,PoB 按版本存放各版本的树数据,例如 src/TreeData/ 下每个3_29这样的目录就是一个版本的完整资产:
珠宝半径效果是规划中最容易被忽略的变量:不同珠宝(半径转化、阈值、星团等)在半径内改写或叠加节点属性。程序为每类半径绘制了不同样式的环形覆盖层,插入珠宝时能直观看到影响范围:
升华面板本身也有独立的背景与边框资源,程序按你选择的升华职业切换展示:
数值是怎么算出来的:三阶段计算链
数据层:把游戏文本变成结构化词缀
所有物品、节点、技能的描述文本先经过 src/Modules/ModParser.lua 解析成结构化的词缀对象。这个模块用 Lua 模式匹配逐条识别词缀格式(如"increased / more / +X"),是整条计算链的地基——词缀识别错了,后面的数字全错。
计算层:从基础值到最终 DPS
计算模块集中在 src/Modules/:CalcSetup.lua负责汇总玩家与怪物双方的词缀列表、处理珠宝半径改写;CalcOffence.lua计算攻击伤害,CalcDefence.lua计算生命/护盾/抗性,CalcTriggers.lua处理光环、buff、诅咒等周期性效果。整体遵循"基础值 → 加成链 → 条件修正"三阶段,简化后的攻击伤害链大致是:
最终 DPS ≈ 基础伤害 × (1 + 全部 increased 之和) × (1 + 全部 more 之和) × 每秒命中次数
程序还会叠加怪物抗性、你的诅咒减抗、暴击期望等修正,得出"有效 DPS",并在 Calcs 页提供逐项拆解(breakdown),你能看到每一层加成的具体来源,而不是一个黑盒数字。
表现层:结果直接反映在界面
计算结果与界面是实时联动的:点一个天赋节点,侧边栏的生命、DPS 立刻更新;换一件装备,升级幅度直接标出。界面控件分布在 src/Classes/(如ItemSlotControl.lua、SkillListControl.lua),所有受支持的词缀显示为蓝色、未支持的显示为红色——这个颜色约定本身就是一种状态提示。
常见坑与交付前自检
三个最容易踩的坑
- 红字不等于出错:红色词缀表示该修饰符尚未被 PoB 支持,数字不会计入计算,不代表 Build 有问题,但意味着你的结果会偏保守。
- 忘开关辅助状态:光环、buff、充能类效果默认可能未启用,Calcs 页顶部需要手动勾选对应条件(比如"全部 buff 开启"),否则 DPS 会明显偏低。
- 忘记更新版本:游戏版本更新后词缀和数值都会变,PoB 有自动更新机制,但跨大版本后建议确认程序版本与游戏一致,必要时重建 Build。
交付前自检清单
在把 Build 拿去游戏验证(或生成分享码发给别人)之前,过一遍这五条:
- Calcs 页的怪物抗性条件是否按目标场景(地图/Boss)设置;
- 元素抗性是否达到游戏 75% 上限,考虑地图词缀惩罚后是否仍达标;
- 核心技能是否挂上了计划中的全部辅助宝石,链接与孔色是否匹配;
- 珠宝(尤其半径与星团珠宝)是否已按最终位置插入并确认效果生效;
- 是否存在红色未支持词缀,且它们不影响核心数值判断。
完整的模块职责说明见 docs/rundown.md(代码结构总览),词缀解析逻辑的细节可参考 docs/addingMods.md。克隆仓库地址(如需参与开发):
git clone https://gitcode.com/GitHub_Trending/pa/PathOfBuilding【免费下载链接】PathOfBuildingOffline build planner for Path of Exile.项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考