using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_Tasks.Workflow.Abstractions { /// /// 机器人任务编排器接口 - 负责 RobotJob 中的状态机流转和执行步骤编排 /// public interface IRobotWorkflowOrchestrator { /// /// 执行任务编排流程 /// /// 机器人最新状态 /// 待执行的机器人任务 /// 机器人 IP 地址 Task ExecuteAsync(RobotSocketState latestState, Dt_RobotTask task, string ipAddress); } }