WechatOnCloud/bridge/woc_bridge/ui/profiles/wechat_4.0_1920x1080.yaml

132 lines
3.1 KiB
YAML
Raw Normal View History

# 微信 4.0 UI 自动化 Profile - 1920x1080 分辨率
#
# 适用场景:微信窗口在 1920x1080 桌面环境下运行。
# 图像模板位于 templates/wechat_4.0/light/,几何兜底基于 1920x1080 比例计算。
#
# 字段说明:
# by_image: 模板文件名(相对 templates/wechat_4.0/light/
# by_geom: 几何兜底规格(图像匹配失败或熔断时使用)
# relative_to: 语义占位window / window_bottom_right
# x_ratio / y_ratio: 相对窗口宽高的比例位置
# x_offset / y_offset: 绝对像素偏移(含正负号)
# threshold: 图像匹配置信度阈值
# require_image: true 时图像失败拒绝执行(高风险元素)
# description: 元素描述
search_box:
by_image: search_box.png
by_geom:
relative_to: window
x_ratio: 0.08
y_ratio: 0.05
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 左侧顶部搜索框
send_button:
by_image: send_button.png
by_geom:
relative_to: window_bottom_right
x_ratio: 1.0
y_ratio: 1.0
x_offset: -60
y_offset: -30
threshold: 0.80
require_image: false
description: 右下角发送按钮
input_box:
by_image: input_box.png
by_geom:
relative_to: window
x_ratio: 0.65
y_ratio: 0.93
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 聊天输入框
input_box_empty:
by_image: input_box_empty.png
by_geom:
relative_to: window
x_ratio: 0.65
y_ratio: 0.93
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 空输入框灰色提示态(发送成功后校验用)
search_result_first:
by_image: search_result_first.png
by_geom:
relative_to: window
x_ratio: 0.08
y_ratio: 0.11
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 搜索结果第一项
main_view:
by_image: main_view.png
by_geom:
relative_to: window
x_ratio: 0.65
y_ratio: 0.50
x_offset: 0
y_offset: 0
threshold: 0.75
require_image: false
description: 主聊天视图post_verify 校验用,阈值略低因区域大)
# 好友申请通过 UI 元素定位experimental坐标为估算值需实测校准
contact_icon:
by_geom:
relative_to: window
x_ratio: 0.04
y_ratio: 0.15
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 左侧导航栏通讯录图标
new_friend_entry:
by_geom:
relative_to: window
x_ratio: 0.04
y_ratio: 0.22
x_offset: 0
y_offset: 0
threshold: 0.80
require_image: false
description: 通讯录页"新的朋友"入口
verify_button:
by_geom:
relative_to: window_bottom_right
x_ratio: 1.0
y_ratio: 0.30
x_offset: -80
y_offset: 0
threshold: 0.75
require_image: false
description: 好友申请项"前往验证"按钮
confirm_button:
by_geom:
relative_to: window_bottom_right
x_ratio: 0.5
y_ratio: 1.0
x_offset: 0
y_offset: -60
threshold: 0.75
require_image: false
description: "通过朋友验证"弹窗确定按钮