Agent Skills
返回列表
全网页智能截图工具

全网页智能截图工具

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将 @user_6d07fe4c/full-page-screenshot 安装到我的 AI 助手中。

技能介绍

要解决什么问题

网页截图常遇到三类问题:整页内容被滚动截断、懒加载图片未出现、固定/粘性元素在长图中位置错误。移动端布局、内部滚动容器和登录态页面还会进一步增加截全、截图难度。这个技能面向文档、报告、存档等场景,把 URL 转成完整、可复现的图片。

工作方式和边界

技能通过 scripts/screenshot.js 调用 Playwright + Chromium,支持 fullpage、viewport、element 三种模式。它会自动检测设备,识别 width=device-width 或较窄正文宽度并切换到 iPhone 模拟;对内部滚动容器进行滚动、展开高度,触发懒加载内容;默认隐藏 position: fixed/sticky 元素,避免导航栏、悬浮按钮在整页截图里错位。

关键能力包括:

  • 整页截图:滚动页面或容器,处理懒加载,保留完整内容
  • 元素截图:用 CSS 选择器截取特定 DOM 节点
  • 设备模拟:桌面、iPhone、iPad 或自动识别移动布局
  • 渲染参数:输出 PNG/JPEG、分辨率、等待时间、深色模式、Cookie、Header 和 Basic Auth
  • Linux 字体处理:检测中文字体缺失,在具备权限时自动安装 CJK 字体并校验

注意:该技能依赖浏览器环境,复杂 SPA 可能需要更长 --wait;需要登录、Cookie 或自定义 Header 的页面要提供相应参数;Linux 云环境若无权限安装字体,中文字符可能仍显示为方框。

使用场景

  • 技术写文档时,把 SPA 设置页的长内容截成完整 PNG,用于归档和评审。
  • 前端排查懒加载图片未出现或 fixed 导航错位,用元素和视口模式定位问题。
  • 验收移动端 H5 页面时,按 iPhone 设备模拟截图,检查窄屏布局与滚动容器。
  • 采集需要登录的仪表盘页面时,用 Cookie、Header 或 Basic Auth 生成留痕图片。

适合人员

  • 编写 API 文档或验收报告的工程师,需要把网页状态留成可复查图片。
  • 前端或移动端工程师,需要复现懒加载、sticky 导航和内部滚动截图问题。
  • 测试工程师,需要按 iPhone 或 iPad 设备截图核对响应式布局。
  • 运维或云自动化人员,需要在 Linux 服务器生成带中文网页的完整截图。