Install
openclaw skills install cn-web-screenshot网页截图工具。输入URL自动捕获网页截图,支持全页截图、视口截图、移动端视图、延迟加载等待。保存为PNG格式。
openclaw skills install cn-web-screenshot基于 Playwright 的网页截图工具,支持全页截图、视口截图、移动端/平板视图、自定义尺寸和延迟等待。
https://pip install playwright
playwright install chromium
# 基本截图(全页,移动端视图)
python3 scripts/web_screenshot.py "https://example.com" --viewport mobile
# 视口截图
python3 scripts/web_screenshot.py "https://news.ycombinator.com" -p
# 平板视图截图
python3 scripts/web_screenshot.py "https://example.com" --viewport tablet
# 指定输出路径
python3 scripts/web_screenshot.py "https://example.com" -o /tmp/page.png
# 等待3秒后截图(适合 SPA/React/Vue 页面)
python3 scripts/web_screenshot.py "https://example.com" --wait 3000
# 完整示例
python3 scripts/web_screenshot.py "https://example.com" --viewport mobile --wait 2000 -o /tmp/mobile.png
| 参数 | 说明 | 可选值 |
|---|---|---|
<url> | 目标网页 URL(必填) | 任意 http/https URL |
--viewport, -v | 视口类型 | mobile / tablet(默认桌面1280×720) |
--partial, -p | 仅截取视口可见区域,不全页滚动 | flag |
--output, -o | 输出文件路径 | 任意 .png 路径(默认 /tmp/screenshot_时间戳.png) |
--wait, -w | 截图前等待毫秒数 | 数字,默认 2000ms |