feat(element-locate): 元素定位功能优化 - API增强 + 配置面板
Phase 1: 后端 API 增强
- 新增 BatchLocateRequest 参数: page_load_timeout, extra_wait_time, wait_for_selector, retry_on_empty, max_retries
- 新增 BatchLocateResponse 字段: elements_extracted, retries, page_load_time
- 增强 _do_locate_with_executor 支持配置参数和重试机制
Phase 2: 微前端元素提取增强
- 优化 extract_interactive_elements 函数,增强元素去重
- 扩展 Element UI/Vuetify/Ant Design 组件支持
- 提取更多元素属性(data-*, title, alt, role 等)
Phase 3: 前端配置面板
- 新增获取定位配置弹窗(支持配置等待时间、重试等参数)
- 新增预览页面按钮
- 优化定位结果显示(元素数量、耗时、重试次数)
Co-Authored-By:
Claude <noreply@anthropic.com>
正在显示
请
注册
或者
登录
后发表评论