Playwright 是目前的主流选择,因为它提供了一个神级命令来自动修复 Ubuntu 缺少的各种系统库(.so 文件)。
安装方法:
npm init playwright@latest
npm install -g @playwright/mcp@latest
# 下载浏览器二进制文件
npx playwright install chromium
# 安装 Ubuntu 缺少的系统级依赖(最重要!)
sudo npx playwright install-deps
Playwright有2个不同的模块,分别为playwright/cli和playwright/mcp,这两个包虽然都属于 Playwright 家族,但用途完全不同。一个是为了程序员手动测试/自动化设计的,另一个是为了让 AI 代替你操作浏览器设计的。
- 如果你是想写自动化测试代码,或者手动爬虫,请安装
@playwright/cli(或者更常见的做法是直接在项目里npm init playwright)。
- 如果你是想给你的 AI 助手(如 Claude)增加“上网冲浪”和“操控网页”的能力,请安装
@playwright/mcp。
