用途:在 Replit 上运行 Playwright(Chromium),无需再下载浏览器。Replit 的 Nix store 中已附带 Playwright 管理的 Chromium,路径由环境变量 $REPLIT_PLAYWRIGHT_CHROMIUM_EXECUTABLE 暴露。
主要能力:直接复用系统内置浏览器跑 Playwright 脚本,或将其作为 CDP 守护进程供任意 CDP 客户端连接。验证方式:执行 "$CHROME" --headless=new --no-sandbox --disable-gpu --dump-dom https://example.com 应输出 Example Domain 标题。
使用方式:第一步确认浏览器可运行;第二步只安装 Python 包 pip install playwright(禁用 playwright install);第三步用 executable_path=os.environ["REPLIT_PLAYWRIGHT_CHROMIUM_EXECUTABLE"] 启动,参数需含 --no-sandbox、--disable-gpu、--disable-dev-shm-usage;第四步如需 CDP,可在 :9222 启动远程调试端口,用 curl http://127.0.0.1:9222/json/version 验证。技能包含 scripts/ensure_browser.sh 幂等启动器,支持 CHROME_PORT 与 CHROME_DATA_DIR 覆盖。
限制:必须使用 --no-sandbox;executable_path 需为展开后的绝对路径;不可执行 playwright install(仅会下载且受注册表防火墙限制);Chromium 会锁定 --user-data-dir,多个智能体不能共享同一 profile,需各自端口与数据目录;CDP 守护进程按需启动,不要用 cron 调度;$HOME 会被重建清空,需注意数据持久化位置。资料来源中未提供收费、价格或其他平台支持信息。