playwriter

playwriter

通过CLI或MCP让AI控制你的浏览器,支持状态保持。

MCP编程与开发开源
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 3.6k
收录来源
mcp-github

能力说明

Playwriter是一个Chrome扩展和CLI工具,允许AI代理控制你的浏览器。它在有状态的沙箱中运行Playwright代码片段。与传统的Playwright MCP不同,Playwriter使用你正在运行的浏览器,保留了登录状态、扩展程序和Cookie。这使得自动化任务更加高效且不易被检测为机器人行为。你可以通过安装Chrome扩展和CLI来开始使用Playwriter,并通过简单的命令行操作实现浏览器自动化。

能力点

  • 控制现有浏览器
  • 状态保持
  • 执行Playwright代码片段
  • 共享浏览器标签页
  • 拦截网络请求
  • 设置断点调试

适用场景

网页自动化测试数据抓取用户行为模拟交互式脚本执行

接入方式

依赖:API KeyNode 环境
1. 从Chrome Web Store安装扩展;2. 在终端中运行 `npm i -g playwriter` 安装CLI;3. 使用 `npx -y skills add remorses/playwriter` 添加技能。

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何开始使用Playwriter?

安装Chrome扩展和CLI,然后运行 `playwriter -s 1 -e 'await page.goto("https://example.com")'`。

Playwriter与Playwright MCP有何不同?

Playwriter使用你现有的浏览器,保留登录状态和扩展,而Playwright MCP则启动新的浏览器实例。

相关 Skill