Skip to content

[feature] 整合自动伐木脚本 #1744

@physligl

Description

@physligl

当前自动伐木功能存在多个实现版本,包括地图追踪和键鼠模拟脚本,此外 BGI 本体也内置了相关功能。为了提升脚本的智能化与运行效率,我们计划对这些现有实现进行整合,打造一个统一、高效且自适应强的自动伐木脚本。

功能需求:

  • 智能路线与方式选择:根据用户设定(如目标木材种类、角色技能等),自动选择最优伐木路线及执行方式(如地图追踪或键鼠操作)。目前仅地图追踪版本支持该功能,需将其扩展为统一策略。
  • 自适应重登时长校准:基于退出重登机制的伐木流程需适配不同设备性能。脚本应能够自动预估设备的重登时间,并在运行过程中动态调整等待间隔,以避免因设备差异导致的执行错误。
  • 脚本技术统一化:将键鼠录制脚本逐步迁移至地图追踪方案,以提升执行精度和可维护性,减少对外部设备输入的依赖。
  • 木材数量自动识别:实现自动读取背包内木材数量,用于任务统计与终止条件判断。该功能需等待 #2124 完成后,外部调用背包识别脚本。
  • 界面UI优化: 使用更友好的UI交互界面方便用户选择,减少不必要的配置项。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions