- normalizeHttpError 从响应体提取具体错误信息 - 支持 JSON 格式错误解析 - 新增 isRetryableError 判断错误是否可重试 - 新增 normalizeError 通用错误归一化
- 新增 isRetryableError() 判断网络错误是否可重试 - 默认启用重试 (maxRetries=3) - 5xx 错误自动重试 - 网络超时、断开等错误智能重试 - 增加重试延迟(指数退避) - 返回 imageUrl 便于失败后重试 - 超时延长到 120s
feat(engine): 扩展拟人点击策略并增强坐标安全性
* 为 getHumanClickPoint 增加 center/top-left/top-right/bottom-right 等点击偏置, 并在 box 尺寸异常时返回兜底坐标。 * 新增边界裁剪逻辑,确保点击点始终位于元素内部,降低自动化点击越界和误点风险。