"""L1 Backend 抽象层:BackendProtocol + WindowGeometry + XdotoolBackend + OpenCVBackend。 P1 阶段导出: - BackendProtocol:后端协议(抽象基类) - WindowGeometry:窗口几何 dataclass - XdotoolBackend:xdotool + scrot 后端实现 P2 阶段追加导出: - OpenCVBackend:OpenCV 模板匹配后端(非 BackendProtocol 子类,图像匹配辅助) """ from woc_bridge.ui.backends.base import BackendProtocol, WindowGeometry from woc_bridge.ui.backends.xdotool import XdotoolBackend from woc_bridge.ui.backends.opencv import OpenCVBackend __all__ = ["BackendProtocol", "WindowGeometry", "XdotoolBackend", "OpenCVBackend"]