# yunzai-Renderer **Repository Path**: ossvc/playwright ## Basic Information - **Project Name**: yunzai-Renderer - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/Gaias/playwright - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-05-22 - **Last Updated**: 2025-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Playwright Renderer 云崽 Playwright 渲染器 ## 使用方法 1. 克隆项目到云崽renderers目录下: ```sh git clone --depth=1 https://gitee.com/Gaias/playwright.git renderers/playwright ``` 2. 安装 Playwright 库: **这里请使用npm以确保不会被云崽更新依赖时刷掉** ```sh cd renderers/playwright npm install ``` 3. 填写云崽配置文件(`config/config/renderer.yaml`): ```yaml name: playwright ``` ## 与原 puppeteer 渲染器功能区别 - 本项目无ws复用,无分页截图。 - 增加了一些防内存泄漏的措施,可能也许大概能用上....吧? ## 感知区别 **测试环境(win11 || win server 2022 || Debian12)** - 浏览器启动速度(通常)?略快一丢丢 - 生成一张相同的同质量图片会小1/4左右(不知道原因,当它特性吧) - 安装系统级浏览器的前提下(通常)?不会出现浏览器启动失败的问题(原 puppeteer 在linux上可能会出现缺少运行库的情况) - 由于图片略小,出图速度(通常)?会快一丢丢