#pragma once #include "OcrAbstractTask.h" namespace asst { // 识别干员任务,会将识别到的信息写入文件中 class IdentifyOperTask : public OcrAbstractTask { public: IdentifyOperTask(AsstCallback callback, void* callback_arg); virtual ~IdentifyOperTask() = default; virtual bool run() override; protected: constexpr static int SwipeExtraDelayDefault = 1000; constexpr static int SwipeDurationDefault = 2000; // 一边滑动一边识别 virtual std::optional> swipe_and_detect(); // 检测干员名 std::vector