WechatOnCloud/bridge/woc_bridge/ui
Kris ed2ee086de refactor: 重构UI操作调度,引入优先级调度与监控
主要变更:
1. 新增UIActionScheduler实现优先级UI任务调度,支持CRITICAL/HIGH/NORMAL/LOW四级优先级
2. 替换原有SendQueue为UIActionScheduler,统一所有UI操作的调度逻辑
3. 为截图、登录、重启等API添加调度器封装,支持超时、限流与fast-fail机制
4. 新增Prometheus监控指标,统计UI任务执行、等待耗时、超时、限流与快速失败情况
5. 为QrCapture添加命令执行超时保护,避免X11操作卡死
6. 扩展StatusResponse与状态接口,暴露调度器指标
7. 新增完整的单元测试覆盖调度器功能
8. 为看门狗注入调度器,实现kill前队列清空与快速失败窗口
2026-07-18 03:43:28 +08:00
..
backends feat: 新增好友自动通过、UI自动化能力与多分辨率适配 2026-07-17 18:10:31 +08:00
drivers feat: 新增好友自动通过、UI自动化能力与多分辨率适配 2026-07-17 18:10:31 +08:00
flows refactor: 重构发送校验逻辑,移除DB轮询与熔断器,改用SSE校验 2026-07-17 23:50:03 +08:00
locators refactor: 重构发送校验逻辑,移除DB轮询与熔断器,改用SSE校验 2026-07-17 23:50:03 +08:00
profiles refactor: 重构发送校验逻辑,移除DB轮询与熔断器,改用SSE校验 2026-07-17 23:50:03 +08:00
__init__.py refactor: 完成项目包结构重构与基础模块搭建 2026-07-08 23:25:58 +08:00
actions.py refactor: 重构发送校验逻辑,移除DB轮询与熔断器,改用SSE校验 2026-07-17 23:50:03 +08:00
capabilities.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
circuit_breaker.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
errors.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
flow.py refactor: 重构UI操作调度,引入优先级调度与监控 2026-07-18 03:43:28 +08:00
idem_cache.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
metrics.py refactor: 重构UI操作调度,引入优先级调度与监控 2026-07-18 03:43:28 +08:00
orchestrator.py refactor: 重构发送校验逻辑,移除DB轮询与熔断器,改用SSE校验 2026-07-17 23:50:03 +08:00
qr_capture.py refactor: 重构UI操作调度,引入优先级调度与监控 2026-07-18 03:43:28 +08:00
resource_reaper.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
retry.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
trace.py feat: 完成微信UI自动化新架构全量开发与集成 2026-07-16 01:19:47 +08:00
watchdog.py refactor: 重构UI操作调度,引入优先级调度与监控 2026-07-18 03:43:28 +08:00
xdotool_driver.py feat: 新增好友自动通过、UI自动化能力与多分辨率适配 2026-07-17 18:10:31 +08:00