Screenshot — 截图
v1.0.1使用合适的工具、等待策略、视口和输出格式来捕获、检查和比较屏幕、窗口、区域、网页、模拟器和CI运行的截图。当以下情况时使用:(1)需要截图用于调试、QA、文档、错误报告或视觉审查;(2)涉及桌面、浏览器、模拟器或无头捕获;(3)需要固定视口、稳定、遮罩或动画控制来获取稳定的截图。
运行时依赖
安装命令
点击复制本土化适配说明
Screenshot — 截图 安装说明: 安装命令:["openclaw skills install screenshot"] 支持国内镜像加速,使用 --registry https://cn.longxiaskill.com 参数可加速下载
技能文档
何时使用 当任务需要截取桌面应用、浏览器页面、模拟器、区域、窗口或全屏截图,特别是用于调试、QA、文档、发布说明、错误报告、视觉审查或之前/之后比较时。这个技能是关于可靠地截取正确的截图,而不是在事后编辑图像。
工具选择 上下文 最佳默认值 为什么 macOS 桌面或窗口截图 screencapture 内置、可靠、支持静默、交互、区域和窗口捕获 iOS 模拟器 xcrun simctl io booted screenshot 比通用桌面捕获更可靠,用于模拟器输出 Linux Wayland grim + slurp X11 工具在 Wayland 上经常失败或行为异常 Linux X11 / headless CI scrot 或浏览器原生捕获 在最小或虚拟显示环境中可用 Windows 桌面捕获 nircmd savescreenshot 或 Pillow ImageGrab 比冗长的 PowerShell 屏幕 API 更容易 网页或网页应用 Playwright 最适合稳定的视口、元素、全页、遮罩和回归截图 视觉差异/截图测试 Playwright 具有固定视口 更好地控制动画、caret、遮罩和可重复性 默认情况下,首先选择最本地的捕获路径。当确定性、遮罩、元素捕获或视觉回归比便利性更重要时,转到浏览器原生工具。
核心规则
- 通过工件选择捕获路径,而不是通过习惯
- 在捕获之前稳定目标
- 冻结视口、缩放、缩放和主题以实现可重复性
- 捕获最小有用的范围
- 在捕获之前删除噪音
- 使用正确的输出格式
- 使自动化和 CI 捕获可调试
- 验证截图实际上是有用的
高价值模式 macOS:screencapture -x out.png 用于静默捕获,-i 用于交互式选择,-R x,y,w,h 用于固定区域。 iOS 模拟器:xcrun simctl io booted screenshot ...