- 新增六层UI自动化架构:从Backend到Capabilities的完整分层实现 - 添加WeChat 4.0分辨率适配Profile与图像模板资源 - 实现幂等缓存、熔断器、重试策略、链路追踪与监控指标 - 新增头像下载安全校验、发布朋友圈路径白名单防护 - 优化密钥缓存、DB校验逻辑与初始化流程 - 补充完整错误码体系与启动清场机制
17 lines
654 B
Python
17 lines
654 B
Python
"""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"]
|