简介
Stagehand 是 Browserbase 团队打造的浏览器 Agent SDK,目标是把「网页自动化」从脆弱的硬编码选择器,升级为可理解、可维护的自然语言指令。它在 Playwright 之上提供了一层 AI 抽象,让 Agent 能够观察页面、理解结构,并自主决定点击、输入与抽取数据的动作。
核心功能
- act:执行诸如「点击登录按钮」「填写表单」这类自然语言操作。
- extract:从页面中抽取结构化数据,输出符合 schema 的 JSON。
- observe:观察页面并返回候选操作,便于构建更复杂的决策循环。
使用场景
Stagehand 适合用于构建智能爬虫、自动化测试、RPA 机器人以及需要与真实网站交互的 Agent 应用。相比纯 LLM 方案,它更稳定;相比纯脚本方案,它更灵活,是浏览器自动化领域的重要基础设施。