This commit is contained in:
27942
2026-02-27 15:11:38 +08:00
parent 08a0fddeab
commit 72aa8855e8
30 changed files with 585 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,106 @@
{
"created_at": "2026-02-27T15:04:16",
"failure_reason": "第3次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"analysis": {
"summary": "拼图匹配置信度偏低,背景与缺口特征区分不明显,易出现位移误差。",
"hypotheses": [
"拼图匹配置信度偏低,背景与缺口特征区分不明显,易出现位移误差。",
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"多次拖动均未捕获到目标接口,请检查接口监听地址是否变化。",
"验证码弹窗仍可见,当前 challenge 未完成。"
],
"metrics": {
"confidence_ratio": 1.0065451951405273,
"best_score": 29.36557907104492,
"second_best": 29.55778251647949,
"attempt_count": 3,
"packet_count": 0,
"track_max": 312
}
},
"match": {
"target_x": 163,
"piece_bbox_x0": 2,
"piece_bbox_y0": 112,
"piece_bbox_w": 43,
"piece_bbox_h": 40,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 161,
"best_score": 29.36557907104492,
"best_color_score": 33.04888153076172,
"best_grad_score": 19.894229888916016,
"second_best": 29.55778251647949,
"confidence_ratio": 1.0065451951405273,
"candidate_target_xs": [
163,
174,
172,
161,
165
],
"candidate_drag_distances": [
161,
172,
170,
159,
163
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
182,
181,
183,
180,
184,
179,
185,
194,
193,
195,
192,
196,
191,
197,
190,
189,
178,
177
],
"attempts": [
{
"index": 1,
"move_distance": 182,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第1次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
},
{
"index": 2,
"move_distance": 181,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第2次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
},
{
"index": 3,
"move_distance": 183,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第3次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,98 @@
{
"created_at": "2026-02-27T15:09:34",
"failure_reason": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"analysis": {
"summary": "接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"hypotheses": [
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。"
],
"metrics": {
"confidence_ratio": 1.9463246435389088,
"best_score": 21.98666316986084,
"second_best": 42.79318435668945,
"attempt_count": 1,
"packet_count": 1,
"track_max": 312
}
},
"match": {
"target_x": 143,
"piece_bbox_x0": 2,
"piece_bbox_y0": 1,
"piece_bbox_w": 42,
"piece_bbox_h": 43,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 141,
"best_score": 21.98666316986084,
"best_color_score": 25.835798263549805,
"best_grad_score": 12.088887214660645,
"second_best": 42.79318435668945,
"confidence_ratio": 1.9463246435389088,
"candidate_target_xs": [
143,
115,
102,
106,
104
],
"candidate_drag_distances": [
141,
113,
100,
104,
102
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
159,
158,
160,
157,
161,
156,
162,
128,
127,
129,
126,
130,
125,
131,
113,
112,
114,
111,
115,
110,
116,
117,
118,
119,
120
],
"attempts": [
{
"index": 1,
"move_distance": 159,
"boundary_hit": false,
"packet_received": true,
"toast": "加载中...",
"interface_error": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"response_body": {
"code": 1001,
"msg": "短信验证码已发送,请稍后重试",
"data": null,
"pageCount": null
},
"verify_bar_visible_after": false
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1,91 @@
{
"created_at": "2026-02-27T15:09:50",
"failure_reason": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"analysis": {
"summary": "接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"hypotheses": [
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。"
],
"metrics": {
"confidence_ratio": 4.6461831304016625,
"best_score": 10.129886894226074,
"second_best": 47.065309600830076,
"attempt_count": 1,
"packet_count": 1,
"track_max": 312
}
},
"match": {
"target_x": 140,
"piece_bbox_x0": 2,
"piece_bbox_y0": 76,
"piece_bbox_w": 43,
"piece_bbox_h": 40,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 138,
"best_score": 10.129886894226074,
"best_color_score": 11.014406204223633,
"best_grad_score": 7.855408668518066,
"second_best": 47.065309600830076,
"confidence_ratio": 4.6461831304016625,
"candidate_target_xs": [
140,
217,
221,
219,
205
],
"candidate_drag_distances": [
138,
215,
219,
217,
203
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
156,
155,
157,
154,
158,
153,
159,
243,
242,
244,
241,
245,
240,
246,
247,
248,
249,
250
],
"attempts": [
{
"index": 1,
"move_distance": 156,
"boundary_hit": false,
"packet_received": true,
"toast": "加载中...",
"interface_error": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"response_body": {
"code": 1001,
"msg": "短信验证码已发送,请稍后重试",
"data": null,
"pageCount": null
},
"verify_bar_visible_after": false
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -0,0 +1,107 @@
{
"created_at": "2026-02-27T15:10:31",
"failure_reason": "第3次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"analysis": {
"summary": "拼图匹配置信度偏低,背景与缺口特征区分不明显,易出现位移误差。",
"hypotheses": [
"拼图匹配置信度偏低,背景与缺口特征区分不明显,易出现位移误差。",
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"多次拖动均未捕获到目标接口,请检查接口监听地址是否变化。",
"验证码弹窗仍可见,当前 challenge 未完成。"
],
"metrics": {
"confidence_ratio": 1.0076832104129874,
"best_score": 44.54576507568359,
"second_best": 44.88801956176757,
"attempt_count": 3,
"packet_count": 0,
"track_max": 312
}
},
"match": {
"target_x": 217,
"piece_bbox_x0": 0,
"piece_bbox_y0": 87,
"piece_bbox_w": 46,
"piece_bbox_h": 46,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 217,
"best_score": 44.54576507568359,
"best_color_score": 53.88758850097656,
"best_grad_score": 20.52393341064453,
"second_best": 44.88801956176757,
"confidence_ratio": 1.0076832104129874,
"candidate_target_xs": [
217,
219,
182,
221,
121
],
"candidate_drag_distances": [
217,
219,
182,
221,
121
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
245,
244,
246,
243,
247,
242,
248,
249,
250,
205,
204,
206,
203,
207,
202,
208,
251,
252,
253
],
"attempts": [
{
"index": 1,
"move_distance": 245,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第1次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
},
{
"index": 2,
"move_distance": 244,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第2次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
},
{
"index": 3,
"move_distance": 246,
"boundary_hit": false,
"packet_received": false,
"toast": "",
"interface_error": "第3次拖动未触发 hn_userEquitys/getYanZhenMa/v2",
"verify_bar_visible_after": true
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@@ -0,0 +1,91 @@
{
"created_at": "2026-02-27T15:10:47",
"failure_reason": "接口返回失败: code=1001; body={'code': 1001, 'msg': '验证码已发送,请稍等', 'data': None, 'pageCount': None}",
"analysis": {
"summary": "接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"hypotheses": [
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。"
],
"metrics": {
"confidence_ratio": 1.6576208713718341,
"best_score": 23.7682356262207,
"second_best": 39.39872344970703,
"attempt_count": 1,
"packet_count": 1,
"track_max": 312
}
},
"match": {
"target_x": 210,
"piece_bbox_x0": 0,
"piece_bbox_y0": 45,
"piece_bbox_w": 46,
"piece_bbox_h": 46,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 210,
"best_score": 23.7682356262207,
"best_color_score": 27.774389266967773,
"best_grad_score": 13.466697692871094,
"second_best": 39.39872344970703,
"confidence_ratio": 1.6576208713718341,
"candidate_target_xs": [
210,
208,
118,
116,
114
],
"candidate_drag_distances": [
210,
208,
118,
116,
114
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
237,
236,
238,
235,
239,
234,
240,
233,
232,
133,
132,
134,
131,
135,
130,
136,
129,
128
],
"attempts": [
{
"index": 1,
"move_distance": 237,
"boundary_hit": false,
"packet_received": true,
"toast": "加载中...",
"interface_error": "接口返回失败: code=1001; body={'code': 1001, 'msg': '验证码已发送,请稍等', 'data': None, 'pageCount': None}",
"response_body": {
"code": 1001,
"msg": "验证码已发送,请稍等",
"data": null,
"pageCount": null
},
"verify_bar_visible_after": false
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,92 @@
{
"created_at": "2026-02-27T15:11:00",
"failure_reason": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"analysis": {
"summary": "接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。",
"hypotheses": [
"接口已返回失败状态,说明滑块校验请求已发出但服务端未判定通过。"
],
"metrics": {
"confidence_ratio": 2.361262868957955,
"best_score": 11.262232761383057,
"second_best": 26.593092041015627,
"attempt_count": 1,
"packet_count": 1,
"track_max": 312
}
},
"match": {
"target_x": 150,
"piece_bbox_x0": 0,
"piece_bbox_y0": 87,
"piece_bbox_w": 46,
"piece_bbox_h": 46,
"bg_width": 310,
"bg_height": 155,
"drag_distance": 150,
"best_score": 11.262232761383057,
"best_color_score": 13.223731994628906,
"best_grad_score": 6.218377590179443,
"second_best": 26.593092041015627,
"confidence_ratio": 2.361262868957955,
"candidate_target_xs": [
150,
152,
148,
215,
217
],
"candidate_drag_distances": [
150,
152,
148,
215,
217
]
},
"layout": {
"bg_display_w": 350.0,
"slider_w": 40.0,
"bar_w": 352.0,
"sub_w": 53.0,
"track_max": 312
},
"move_distances": [
169,
168,
170,
167,
171,
166,
172,
173,
174,
175,
165,
164,
243,
242,
244,
241,
245,
240,
246
],
"attempts": [
{
"index": 1,
"move_distance": 169,
"boundary_hit": false,
"packet_received": true,
"toast": "加载中...",
"interface_error": "接口返回失败: code=1001; body={'code': 1001, 'msg': '短信验证码已发送,请稍后重试', 'data': None, 'pageCount': None}",
"response_body": {
"code": 1001,
"msg": "短信验证码已发送,请稍后重试",
"data": null,
"pageCount": null
},
"verify_bar_visible_after": false
}
]
}