集成到 Puppeteer
Puppeteer 是一个 Node.js 库,它通过 DevTools 协议或 WebDriver BiDi 提供控制 Chrome 或 Firefox 的高级 API。Puppeteer 默认在无界面模式(headless)下运行,但可以配置为在可见的浏览器模式(headed)中运行。
样例项目
你可以在这里看到向 Puppeteer 集成的样例项目:https://github.com/web-infra-dev/midscene-example/blob/main/puppeteer-demo
这里还有一个 Playwright 和 Vitest 结合的样例项目:https://github.com/web-infra-dev/midscene-example/tree/main/playwright-with-vitest-demo
配置 AI 模型服务
下面以豆包 Seed 2.1 Turbo 为例:
将 your-api-key 替换为你的 API Key。
如需使用千问(Qwen)、GLM、Gemini 或 GPT-5 等其他模型,请参考支持的模型与配置。

