相对出众的地方

Playwright 在选择器、断言和可重复浏览器会话上相对明确。browser-use 相对适合让 Agent 理解页面并连续执行操作。Stagehand 相对适合把浏览器控制与模型辅助动作组合起来。这些描述的是控制方式和失败模式,不是质量排名。

适用场景

发布检查、回归覆盖和界面变化应当明确失败的流程,可以看 Playwright。页面结构变化较多、需要任务型 Agent 探索且有人复核结果时,可以看 browser-use。既需要模型辅助又想保留浏览器代码组合能力时,可以看 Stagehand。高影响操作应保留确认和策略检查。

边界与责任

浏览器自动化会接触凭据、个人数据和外部副作用。模型辅助步骤还会增加不确定性、延迟和提示注入风险。无论使用哪个工具,都应隔离测试账号、记录动作但不泄露秘密、限制重试,并让破坏性步骤显式确认。

建议执行的对比实验

用无副作用的测试任务:搜索测试站点、筛选列表并导出结果。重复运行,再故意修改一个标签或布局。比较可重复性、失败恢复、追踪质量和人工复核成本,不要用购买、账户修改或不可逆操作做实验。