training7 min readMarch 18, 2026

Travian 练兵机器人:用优先队列自动训练部队

从账号默认值开始

在账号级别的练兵页面设置基础练兵规则。然后只修改需要不同规则的村庄。

显示账号通用练兵默认值和阈值的练兵设置页面

  • Enable troop training 开启或关闭自动练兵。
  • Keep queue filled 设置村庄何时开始训练。见下一节。
  • Train when any resource reaches 会在目标之外继续增加部队。它只在队列已经达到或超过目标时生效。
  • Warehouse-full top-up threshold 只在仓库模式中显示。见下文。

选择训练开始的时机

Keep queue filled 设置村庄自行开始训练的时机。选择一个:

  • When queue is empty(默认):队列为空时开始。补到 Target queue。
  • When below target queue:队列短于 Target queue 时开始。补到 Target queue。
  • When below target queue, or warehouse is filling up:与前一个选项相同。另外,当木材、黏土和铁矿全部达到 Warehouse-full top-up threshold 时,会把队列补到 Max queue。
  • Never:永远不会自行开始训练。见下文。

在前两种模式中,只要队列需要部队,机器人就会训练。它不会等待仓库满,所以 Train when any resource reaches 没有效果。

"Never" 的作用

Never 不会关闭训练。村庄不会开始训练,但同一账号上的另一个村庄开始训练时,它仍然可以训练。

  • 如果每个村庄都设为 Never,就不会训练任何部队。
  • 如果另一个村庄开始训练,Never 村庄会把队列补到 Target queue。
  • 同时,当任意资源达到 Train when any resource reaches 时,它会增加更多部队。

你不能控制 Never 村庄的训练时间。使用下方的仓库模式可以获得可预测的行为。

提示: 要停止某个村庄的训练,请关闭 Enable troop training。不要使用 Never。

只用多余资源训练

使用此设置保留一个小基础队列,并且只在仓库快满时消耗剩余资源。

  1. 将 Keep queue filled 设为 When below target queue, or warehouse is filling up。
  2. 给该部队设置较短的 Target queue,例如 5 分钟。不要使用 0,因为 0 表示“始终补到 Max queue”。
  3. 将 Max queue 设为你想要的最长训练时间,例如 8 小时。
  4. 设置 Warehouse-full top-up threshold,例如 85%。

机器人会在队列中保留 5 分钟的部队。当木材、黏土和铁矿全部达到 85% 或更高时,它会把队列补到 8 小时。

  • 仓库将满检查使用木材、黏土和铁矿中的最低值。只有一种资源满了还不够。
  • 粮食不计入这项检查。
  • 补队列也必须通过 Train when any resource reaches。让该值等于或低于仓库将满阈值。

把多余粮食变成部队

没有单个设置可以在粮仓满时训练部队。请配合使用两个设置:

  1. 在村庄 NPC 设置中开启 Auto NPC。
  2. 将 Trigger threshold 设为开始交易的粮仓占比,例如 90%。
  3. 将 Target balance 设为你的部队消耗比例,并给粮食一个小权重。
  4. 按照 只用多余资源训练 中的方式设置练兵。

当粮仓达到 90% 时,Auto NPC 会把多余粮食换成木材、黏土和铁矿。如果三种资源随后都达到仓库将满阈值,机器人就会填充训练队列。

提示: 如果交易后仓库仍未达到足够比例,请降低 Warehouse-full top-up threshold。

在 Automation 中建立村庄专用队列

在 Villages > Automation 下配置每个村庄的练兵优先级。

显示优先级、串联和单项优先级选项的村庄自动化练兵区域

  • 相比目标而言,队列最短的部队会先训练。拖动优先级来处理并列情况。
  • Target queue 是机器人保持的队列长度。0 表示“补到 Max queue”。
  • Max queue 是硬上限。机器人绝不会训练超过它。0 表示没有上限。
  • Min batch 会在机器人能负担的部队少于此数量时跳过训练。默认值是 100。
  • Great、NPC 和 Hero 开关按优先级设置,不按村庄设置。
  • 串联优先级,让一种部队总是带动另一种部队跟进。

提示: 给锤兵村设置短而明确的队列。它们比目标含糊的混合优先级更容易调试。

决定何时允许 NPC 和英雄资源

按练兵优先级切换 NPC 和英雄资源使用。

  • NPC 会在机器人训练该部队前重新平衡资源。开启 NPC 后,机器人会在不超过 Max queue 的前提下,训练它能负担的尽可能多的部队。
  • Hero 会在仓库资源不足时使用英雄物品栏中的资源。
  • 如果你不想补给队列花金币,请关闭这些队列上的 NPC。

在同一区域治疗受伤部队

部队治疗与练兵位于同一个村庄自动化流程中。

显示启用、NPC、英雄资源和优先级顺序的部队治疗设置

  • Enable troop healing 开启医院恢复。
  • Use NPC merchant 会在治疗开始前重新平衡资源。
  • Use hero resources 允许医院恢复使用英雄物品栏。
  • Healing priority 控制资源紧张时先恢复哪些部队。

如需练兵背后的建筑支持,请使用 建筑队列指南。如需补给路线和 NPC 策略,请配合 资源供应指南。

常见问题

Vangrd 可以在同一个村庄训练多种部队吗?

可以。把每种部队配置为 Villages > Automation 下的独立优先级,然后拖动它们,控制队列竞争时先训练哪一种。使用 Target queue、Max queue 和 Min batch 调整每条训练线的强度。

把 "Keep queue filled" 设为 "Never" 会停止所有训练吗?

几乎会。设为 Never 的村庄不会自行开始训练。只有同一账号上的另一个村庄开始训练时,它才会训练。如果每个村庄都设为 Never,就不会训练任何部队。

怎样只用多余资源训练部队?

把 Keep queue filled 设为 When below target queue, or warehouse is filling up。给部队设置较短的 Target queue 和较长的 Max queue。当木材、黏土和铁矿都达到 Warehouse-full top-up threshold 时,机器人会把队列补到 Max queue。

Vangrd 可以把多余粮食变成部队吗?

不能只用一个设置完成。开启 Auto NPC,在粮仓快满时把粮食换成木材、黏土和铁矿。然后使用仓库将满模式,让多出的资源进入练兵队列。

Vangrd 会自动治疗受伤部队吗?

会。在同一个村庄自动化区域中开启 Enable troop healing。你可以允许医院恢复使用 NPC 和英雄资源,并设置 Healing priority,让资源紧张时先恢复正确的部队。

准备好自动化了吗?

两分钟内设置您的第一个账户。

开始使用

Vangrd 是一款从云端,全天候运行你账号的Travian 机器人。选择之前,请查看2026年最佳 Travian 机器人对比。

更多指南