# -*- coding: utf-8 -*- """求解器层:把一道题解成点击坐标 / 滑动距离。 统一约定(后续新增题型沿用): solver.solve(...) -> 结果对象,带 .points / .ok / .describe() * text_click 2404 文字点选(颜色分割 + OCR 集成指派) * icon_click 2408 图标点选(YOLOv8 ONNX 定位 + ResNet18 ONNX 分类) * icon_click_rotate 另一版图标点选(旋转角模板匹配,备用/对照) * slider 2402 滑块拼图(缺口定位) """