用途:剖析站点的冷、空缓存首次加载,识别关键路径上真正拖慢首访的请求,无需注册。
前提:需要Playwright MCP(随Claude Code提供)。
触发方式:如“Profile the cold load of https://...”“What's slow on first visit?”“Build a load waterfall for my site”。
主要能力与用法:先用 mcp__playwright__browser_navigate 导航到目标URL(新导航约等于冷缓存),等待页面稳定;再用 mcp__playwright__browser_evaluate 拉取 resource timing,得到每个请求的开始时间与耗时,无需devtools;随后识别关键路径——在 DOMContentLoaded 之前开始且耗时最长的请求,指出渲染阻塞的 CSS/JS、过慢的 TTFB,以及单个占主导的请求。最后输出紧凑的 ASCII 瀑布图(偏移为开始时间,条长与耗时成正比),并附瓶颈清单,例如 vendor.js 渲染阻塞建议代码分割或延迟、TTFB 偏高建议边缘缓存、app.css 阻塞首绘建议内联关键 CSS。
适用场景:页面首访性能排查、部署后回归检查、定位关键路径长耗时请求。
限制:资料未提供更多平台、价格或效果数据;输出依赖 Playwright MCP 与目标页面可被访问。