现在请求浏览器操作时,是返回完整的html进行判断的
是否可以参考agent-browser或者playwright的
无障碍树 page.accessibility.snapshot()
返回 JSON 对象,描述页面的 AXTree(语义结构)
const snapshot = await page.accessibility.snapshot();
// 返回 { role, name, value, children: [...] } 嵌套结构
ARIA Snapshot YAML locator.ariaSnapshot()
Playwright 1.49+ 新增,返回 YAML 字符串(更人类可读、AI 友好)
const yaml = await page.locator('body').ariaSnapshot();
// 返回类似:
// - navigation:
// - link "首页" [ref=e1]
// - link "关于" [ref=e2]
// - main:
// - heading "标题" [level=1] [ref=e3]
现在请求浏览器操作时,是返回完整的html进行判断的
是否可以参考agent-browser或者playwright的
无障碍树 page.accessibility.snapshot()
返回 JSON 对象,描述页面的 AXTree(语义结构)
ARIA Snapshot YAML locator.ariaSnapshot()
Playwright 1.49+ 新增,返回 YAML 字符串(更人类可读、AI 友好)