Playwriter是什么
Playwriter 是开源的 Chrome 插件,基于微软 Playwright 打造,专为 AI 操作浏览器设计。工具通过插件形式无缝接入 Chrome,将 AI 的能力直接嵌入用户的浏览器环境中,让 AI 能像人类一样直接操作网页。使用 Playwriter,用户能轻松解决 AI 在自动化任务中遇到的登录验证难题,实现人机协作的无缝切换。Playwriter 优化了 AI 的操作效率,极大地降低了 Token 消耗,为 AI 在浏览器自动化领域的应用开辟新的可能。

Playwriter的主要功能
人机协作无缝切换:用户能手动处理复杂的登录或验证码问题,之后让 AI 接管后续任务,实现人机协作的无缝切换。节省 Token 消耗:通过无障碍标签技术,将网页元素转换为文本描述,减少上下文窗口占用,相比传统截图方式可节省约 80% 的 Token 消耗。完整 Playwright 功能支持:工具保留 Playwright 的完整 API,支持复杂的浏览器操作,如拦截网络请求、执行 JS 脚本、调试 React 组件等。浏览器扩展集成:作为 Chrome 插件,直接集成到浏览器中,避免额外的浏览器实例,节省资源,且支持用户现有的浏览器扩展(如广告拦截器)。安全性和用户控制:通过用户明确授权的方式控制标签页,确保只有用户支持的页面可以被 AI 操作,保障浏览器使用的安全性。
如何使用Playwriter
安装 Playwriter 插件:从 Chrome 网上应用店下载安装 Playwriter MCP https://chromewebstore.google.com/detail/playwriter-mcp/jfeammnjpkecdekppnclgkkffahnhfhe,或从 GitHub 仓库https://github.com/remorses/playwriter获取源码,手动加载到 Chrome 中。配置 AI 客户端:在 AI 客户端(如 Claude Desktop)中添加 Playwriter 的配置信息,确保 AI 能通过 Playwriter 操作浏览器。连接 Playwriter:打开目标网页后,点击 Chrome 工具栏中的 Playwriter 插件图标,当图标变为绿色时,表示连接成功,AI 已接管该标签页。使用 AI 下达指令:在 AI 客户端中输入指令,如“整理页面数据”或“监控页面更新”,AI 会通过 Playwriter 在浏览器中执行任务并实时反馈结果。无障碍标签功能:Playwriter 会为网页元素添加无障碍标签,帮助 AI 精准地识别和操作按钮、输入框等元素,提升任务执行的准确性。自动启用扩展(可选):通过配置环境变量,让 Playwriter 在 AI 客户端启动时自动创建一个初始标签页,方便快速开始任务。
Playwriter的项目地址
GitHub仓库:https://github.com/remorses/playwriter
Playwriter的应用场景
数据抓取与整理:工具能快速从网页抓取表格、新闻、产品信息等数据,整理成 Excel 或 Markdown 格式,便于后续分析和使用。