不是单独的下载
点 FollowApp 窗口里的 Crafting 按钮,打开方案窗口。一个客户端,一个密钥;订阅决定这个按钮能不能加载。
CraftBot · Path of Exile 1 & 2 · 打造方案
CraftBot 负责用通货、每一步之后读取物品、按你写的分支走——并且在你花任何东西之前,先把整个方案模拟一遍。
不是单独的下载。CraftBot 就是 FollowApp 窗口里的 Crafting 按钮。窗口里有一个选择器,在 Path of Exile 和 Path of Exile 2 之间切换,并把通货和词缀池过滤到你选的游戏。
CraftBot 执行打造方案。你把方案搭好一次——一串步骤,每一步都带着决定下一步怎么走的条件——它就负责用通货、每一步之后读取物品、按你写的分支走。它还会在你花任何东西之前,先把整个方案模拟一遍。
点 FollowApp 窗口里的 Crafting 按钮,打开方案窗口。一个客户端,一个密钥;订阅决定这个按钮能不能加载。
窗口横幅里有 Path of Exile 1 / Path of Exile 2 选择器,把动作目录、通货阶级和词缀池切换到你选的游戏。
方案是 .craft 文件。加载一个,从背包里选定一件物品,按 ▶ Start。条件说结束时它就停,或者某一步说要等你时也会停。
▶ Run Sim 针对选定的物品把整个方案执行几百次,不碰真实物品,然后告诉你完成率和花费——按每次运行和每件成品分别计算。Run Sim 如何运作。
一个方案就是一串步骤。每个步骤有一个动作、一个最大重复次数和一组条件。每一步都按同样的方式运行:
执行动作
一种通货、一组化石、一次工艺台打造、一次 Harvest 打造或一个精华——就看这一步的 Action 是什么。Info 步骤什么都不用。
读取物品
动作之后重新读取物品的词缀、阶级和数值,并重新计算各项总值。
按顺序检查条件
第一个匹配的条件说了算。顺序就是 if / else-if 的顺序,每张条件卡上都印着序号,一眼就能看到。
分支
Then / Else 动作:End craft、Wait for user(带一个事先存好的继续动作)、Repeat step、Next step、Go to step。没有条件匹配时,由这一步的 Else 动作决定。重复到 Max repeats 为止。
Name、Action、Max repeats,一段多行 Info 文本给你自己记笔记,以及一行 Echo,在该步骤运行时写进输出日志——这样日志读起来就是你自己的话。
直接显示在步骤里,可以重新排序。把一张拖到另一张上面,判断顺序也随之改变。
展开成真正的基础步骤——Augment、检查、Annul、检查、返回——正确的条件和跳转都已写好。之后像编辑其他方案一样编辑它。
打开 Show calculated chance on conditions,每张条件卡都会显示它被满足的概率,基于真实的词缀池权重,并考虑你设定的阶级、数值和词缀位限制。
Action 下拉框,按游戏分列。这是完整列表;不在这里的打造,CraftBot 就不做。
Desecrate 会根据物品类别自动选用对应的骨头。
Custom…Bench Craft 和 Harvest Craft 各有一个 Custom… 选项,带自由文本框,列表里没有的打造可以手动输入并执行。如果 Run Sim 模拟不了你输入的内容,它会告诉你。
只判断条件,不下达任务。把它当作决策点——「两个词缀都有了吗?有就结束,没有就去第 5 步」——不用花任何东西就能知道答案。
条件能检测什么,以及列表里的一条词缀能被限定得多精确。
| 条件 | 检测内容 |
|---|---|
| 包含词缀(Contains mods) | 物品带有列出的词缀,整张列表按 AND 或 OR 匹配。 |
| 不含词缀(Does not contain mods) | 列出的词缀都不存在。 |
| 列表计数(Count from list) | 列出的词缀中存在几条,落在某个范围内。 |
| 词缀数(Mod count) | 显性词缀总数,落在某个范围内。 |
| 前缀数 / 后缀数(Prefix count / Suffix count) | 落在某个范围内。 |
| 稀有度(Rarity) | 普通、魔法、稀有或传奇。 |
| 总值(Totals)——共七项 Total DPS · Elemental DPS · Physical DPS · Attacks per Second · Armour · Evasion · Energy Shield | 每项与一个数字比较。计算方式和物品提示框一致:基础数值、品质、固定值词缀、百分比词缀和混合词缀合并计算,取整方式也和游戏一样。目标设为「能量护盾总值至少 575」的方案,在有品质的底子上也会按你预期的那样运行。 |
把词缀锁定到一个精确的词缀 ID,或者在末尾加 * 锁定整个系列——一次涵盖「+# to maximum Life」的所有阶级。
最低和最高阶级。「只要 T1–T2」是一个字段,不是一串 ID。
词缀里每个随机数值各对应一个,所以混合词缀或双数值词缀的每个数值都可以分别限定。
它必须在哪个位置。这会影响工艺台锁定,也会影响计算还剩几个空位。
要求该词缀是破溃词缀——Fracturing Orb 那一步之后自然要做的检查。
要求是势力词缀的升华版本。
▶ Run Sim 针对你选定的物品把整个方案执行几百次,不碰真实物品,也不花真实通货。每一步、每个条件、每个分支都会走到。它在每个阶段都会生成带真实词缀的真实物品。加载方案,选定物品,按下按钮。
| Item | per run | per finished |
|---|---|---|
| Orb of Alteration | 44.1 | 53.5 |
| Orb of Augmentation | 17.8 | 21.6 |
| Orb of Annulment | 0.6 | 0.7 |
| Regal Orb | 0.8 | 1.0 |
| Exalted Orb | 0.4 | 0.5 |
| Bench: Suffixes cannot be changed | 0.9 | 1.1 |
* bench price is a league constant, not a measured value. This row rests on an assumption and the report says so.
方案完成、卡住或用完重复次数的比例,以及每次运行的平均和中位动作数。可以中途取消,运行时显示进度。
每次运行和每件成品的平均花费,按方案用到的每种通货、精华、化石和工艺台打造逐项列出。第二个数字才是该拿去和市场价比的那个。
每件生成的物品,逐次列出,带精确的词缀和阶级,以及那次运行的花费。可以只看成品。Results 会重新打开上一份报告。
它不会给出一个自己担不起的数字。
如果方案里有模拟器模拟不了的步骤,Run Sim 会在开始之前停下,并列出每一个阻碍项——Step 5 · Bench Craft · Custom… “Remove a random modifier” — not in the model. 它不会绕过去瞎猜。凡是结果依赖某个假设的地方——社区常数、随赛季变动的工艺台价格——结果里都会注明。正是这种拒绝,让这个工具给出的数字值得信任。
它模拟的是机制本身,而不是机制的近似。词缀池直接来自游戏本身,所以权重和阶级都是真实的,不是从某个网站抄来的。
前缀锁和后缀锁在重洗时自我消耗、施法与攻击词缀的互斥,以及最多三条工艺词缀的真实组合——包括同时要求两种锁时的拒绝。
完整一套,每个「including a modifier of type」保证都精确建模。
真实的标签权重——提高、屏蔽和组合——外加 Faceted、Hollow、Glyphic 和 Sanctified 几种特殊化石,包括 Sanctified 的幸运数值。
Shaper、Elder、Crusader、Hunter、Redeemer 和 Warlord 词缀在有势力的物品上按真实阶级出现,在无势力的物品上永远不会出现。
破溃词缀在之后的每次重洗中都会保留,所以「先破溃再狂洗」的思路能正确模拟。
每种物品类别的每个保底词缀,一连接就能用,无需设置。
品质计入总值计算,所以 11% 品质的底子模拟出来确实比 0% 的更便宜做成,差多少就是数字算出来的那么多。
以上机制在发布前经过了几十万次模拟打造的验证。它不会做的是瞎猜:模型没覆盖的步骤会让 Run Sim 在开始之前就停下,并注明阻碍项。
这条词缀在这件物品上出现的概率有多大?Mods 标签页会针对你选定的物品搜索词缀池,并为每一行算出对应的概率。
requires Shaper or Hunter influence — this item is not influenced
输入词缀名称的一部分。边输入边显示匹配数量,数量缩小到一定程度后,列表本身才会出现,按权重排序,最常见的词缀排在最前。
每行显示该词缀的权重,以及它在选定物品上的出现概率。展开一行,每个阶级各占一行,列出该阶级需要的物品等级和数值范围。
无法出现在你物品上的词缀会显示原因——物品类别不对、缺少势力、物品等级太低——而不是悄悄漏掉。
把设置好的词缀——阶级范围、数值、词缀位——直接加到选中的条件卡上。没有选中时是灰的。
Settings 里的一个开关。开启后,方案里的每个条件都会显示它被满足的概率,用同样的权重计算,并考虑你设定的阶级、数值和前缀/后缀限制。
Path of Exile 2 客户端不带真实的生成权重。每次同步词缀池时都会加载一份社区权重文件,所以会话中途放进去的文件会立即生效——依赖它的结果也会注明这一点。
三个区域——Steps、Step Editor、Info Plane——可拖动分隔条调整大小,上方是一条横幅,放着游戏选择器、方案栏和运行控制。
横幅里的 Path of Exile 1 / Path of Exile 2。过滤动作目录、通货阶级和词缀池。
Profile 下拉框、New、Save、Save As,以及未保存标记。方案是你磁盘上的 .craft 文件。
▶ Start、▶ Step(从选中的步骤开始)、Pause、Resume、■ Stop、连接状态,以及某一步要求等你时的等待提示。
身份、状态和心跳;一份背包清单,用来选定运行队列要用的物品;实时的当前物品,每次使用后词缀都会刷新(隐匿词缀标为 [V]);以及合并了 crafter / engine 的输出日志,可按来源筛选。
引擎参数——自动重试、每件物品最大任务数、最大连续无效操作数、最大重新查询次数、超时——失败时跳到下一件物品;输出筛选;Crafts 文件夹;打造材料仓库页覆盖;在 Steps 列表中显示步骤动作;在条件上显示计算出的概率。
Dark Mode、PoE Style、Default——和 AutoBot HUD 用的是同一套主题系统。
Custom… 自由文本;在那里输入的、模型没覆盖的东西,会让 Run Sim 在开始之前就停下。.craft 文件;想把方案给别人,把文件发给他。Mods 标签页会针对你选定的物品搜索词缀池。输入词缀名称的一部分;边输入边显示匹配数量,缩小到一定程度后列表本身才会出现,最常见的词缀排在最前。每行显示该词缀的权重,以及它在你物品上的出现概率。展开一行,每个阶级各占一行,列出该阶级需要的物品等级和数值范围。无法出现在你物品上的词缀会注明原因。
你也可以在 Settings 标签页里打开 Show calculated chance on conditions。开启后,方案里的每个条件都会显示它被满足的概率,用同样的权重计算,并考虑你设定的阶级、数值和前缀/后缀限制。
支持。窗口里有 Path of Exile 1 / Path of Exile 2 选择器,可切换动作目录、通货阶级和词缀池。Path of Exile 2 的动作是 Transmute、Augment、Regal、Chaos 和 Exalt 的 Greater 与 Perfect 两档,以及四档 Desecrate,外加两个游戏共有的动作。
Path of Exile 2 的生成权重来自社区,因为客户端本身不带。Path of Exile 2 每次补丁也都有大幅改动;购买前请先看更新日志了解当前状况。
不是。一个下载,一个程序。FollowBot、AutoBot 和 CraftBot 是同一个可执行文件;你的订阅决定加载哪个。CraftBot 就是 FollowApp 窗口里的 Crafting 按钮。如果按钮是灰的,或者加载不了,说明你的订阅里没有它——不是下载坏了。
没坏——它在做它该做的事。如果方案里有模拟器模拟不了的步骤,Run Sim 会在开始之前停下,并列出每一个阻碍项,通常是它不认识的 Custom… 工艺台或 Harvest 打造。改掉或删掉那一步,再运行一次。它不会给出一个自己担不起的数字,这正是它给出的数字值得信任的原因。
可以,有两种方法。写进方案里:条件的 Then 动作可以设为 Wait for user,带一个事先存好的继续动作,运行到那里时窗口会显示等待提示。或者用运行控制:随时 Pause 和 Resume,■ Stop 结束,▶ Step 从你选中的任意一步重新开始。
AutoBot 挂机跑图,只支持 Path of Exile。CraftBot 针对你背包里的一件物品执行打造方案,两个游戏都支持,而且会先模拟。两者都在同一个 FollowApp 窗口里——AutoBot 是 Autobot 复选框,CraftBot 是 Crafting 按钮。有两种买法:CraftBot 单独订阅,每月 $20;或者每月 $30 的 AutoBot 套餐,里面也包含 CraftBot。AutoBot 能做什么。
CraftBot 单独订阅每月 $20。一个实例,仅月付——或者连同 AutoBot 每月 $30。
加密货币或 PayPal。付款一确认,密钥就会出现在你的概览页上,而且和你的 FollowBot 实例合并在同一个密钥上。看看 AutoBot 能做什么 · 全部价格。
本页是英文页面的译文;价格、退款和条款以英文页面为准。
All Knowing
CraftBot runs crafting projects. You build the project once — a list of steps, each with conditions that decide what happens next — and it applies the currency, reads the item after every step, and follows the branches you wrote. It also simulates the whole project before you spend anything.
CraftBot is not a separate download. It is the Crafting button in the FollowApp window. It works with Path of Exile and Path of Exile 2; a selector in the window switches between them and filters the currency and mod pool to the game you picked.
CraftBot is $20 a month on its own, one instance, monthly only. Get access or see every price.
faq.md → “What does CraftBot do?” Nothing else is read at answer time.All Knowing
A project is a list of steps. A step has an action, a maximum repeat count, and a list of conditions. Each condition is checked in order after the action runs. The first one that matches decides what happens next: end the craft, wait for you, repeat the step, go to the next step, or jump to a numbered step. If none match, the step’s Else action decides.
Conditions can test: contains mods (AND or OR), does not contain mods, count from list, mod count, prefix count, suffix count, rarity, and seven totals — total DPS, elemental DPS, physical DPS, attacks per second, armour, evasion, energy shield — against a number. A mod in a list is not just text: pin it to an exact modifier id or a whole family with a trailing *, require a tier range, up to four value ranges, prefix or suffix, fractured, or elevated.
The totals calculate the same number the item tooltip shows, including quality, so a project that targets “total energy shield at least 575” behaves the way you expect on a quality base.
faq.md → “How do projects work?”All Knowing
Both games: Identify, Transmute, Augment, Regal, Alchemy, Chaos, Exalt, Annul, Vaal, Divine, Fracture, Essence. Path of Exile only: Alteration, Scour, Chisel, Reroll (Chaos / Alch), fossils (one to four, with the resonator implied by the count), bench crafts, and all 76 Horticrafting station crafts. Path of Exile 2 only: Greater and Perfect versions of Transmute, Augment, Regal, Chaos and Exalt, and desecration in four tiers — Gnawed, Preserved, Ancient and Altered — with the bone chosen automatically from the item class.
Bench crafts and Harvest crafts each have a Custom… option with a free text field, so a craft the list does not have can be typed in. There is also an Info step, which evaluates conditions without applying anything — use it as a decision point.
That is the whole list. If a craft is not in it, CraftBot does not do it.
faq.md → “What can CraftBot apply?”All Knowing
Run Sim executes your whole project hundreds of times against the item you have scoped, without touching a real item or spending real currency. Every step, every condition, every branch. It generates real items with real mods at every stage. When it finishes you get outcomes — how often the project finishes, stalls, or runs out of repeats, with average and median actions per run; a currency ledger — average spend per run and per finished item, itemised by every orb, essence, fossil and bench craft the project used; and the Results viewer — every generated item, run by run, with its exact mods and tiers and what that run cost, filterable to finished items only.
Load a project, scope an item, press ▶ Run Sim.
If the project contains a step the simulator cannot model, Run Sim stops before it starts and names every blocker. It does not produce a number it cannot stand behind. Where a result rests on an assumption — a community constant, a bench price that moves with the league — the results say so.
faq.md → “What is Run Sim?”All Knowing
It models the mechanics, not an approximation of them: bench metamods, including prefix and suffix locks consuming themselves on a reroll, the caster and attack exclusions, and up to three crafted modifiers with real combinations; the full Harvest reforge family, with each “including a modifier of type” guarantee modelled exactly; fossils with real tag weighting — boosted, blocked and combined — and the Faceted, Hollow, Glyphic and Sanctified specials; influence — Shaper, Elder, Crusader, Hunter, Redeemer and Warlord mods roll with their real tiers on influenced items and never appear on plain ones; fracturing — a fractured mod survives every later reroll; and essences for both games, every guaranteed mod for every item class, available from the moment you connect.
The mod pool comes from the game itself, so the weights and tiers are the real ones rather than a copy of a website. Quality is included in the totals maths, so an 11% quality base does simulate cheaper to finish than a 0% one, by the margin the numbers say it should. The mechanics above were checked against hundreds of thousands of simulated crafts before release.
What it will not do is guess. A step the model does not cover stops Run Sim before it starts, with the blocker named.
faq.md → “How accurate is the simulation?”All Knowing
The Mods tab searches the mod pool for the item you have scoped. Type part of a mod name; a count of matches narrows as you type until the list itself appears, with the most common mods first. Each row shows the mod’s weight and its roll chance on your item. Open a row and you get one line per tier with the item level that tier needs and the values it rolls. Mods that cannot appear on your item are shown with the reason.
You can also turn on Show calculated chance on conditions in the Settings tab. Each condition in your project then displays the chance of it being satisfied, priced from the same weights, with your tier, value and prefix or suffix limits taken into account.
faq.md → “How do I find out how likely a mod is?”All Knowing
(Design mock — in the live portal she answers here from the FAQ and the product reference, and says what she read.)
To act on an account — split a licence, reissue a key — sign in first.