两端协同
前端负责交互捕获,后端负责注入、保存和把选择结果放进 AI 请求上下文。
Selector稳定定位元素
Snapshot抽取文本与结构
mousemove 更新当前元素;click 确认;Escape 取消。getBoundingClientRect() 得到位置,插入一个 pointer-events:none 的高亮层。#id、data-testid、aria-label,最后拼路径和 :nth-of-type。event.target当前 hover 元素selector + snapshot可复现引用querySelector(selector)后续精确回读前端负责交互捕获,后端负责注入、保存和把选择结果放进 AI 请求上下文。
等待选择...