SuperAPI AI 工具集

macos-screenshot

办公与效率

查看项目

更新于 10-16 00:05

技能介绍

用途:在 macOS 上通过系统内置的 screencapture 命令完成截图,适用于用户要求「帮我截个图」「截一下当前屏幕」、需要保存当前页面内容,或任务需要查看屏幕信息的场景。

主要能力:支持全屏截图、窗口截图、区域截图、延时截图,以及将截图直接输出到剪贴板;可通过参数控制静默模式、输出格式(png/jpg/pdf)等。

使用方式:全屏截图使用 screencapture -x "/tmp/screenshot_$(date +%Y%m%d_%H%M%S).png";窗口截图为 screencapture -x -w "/tmp/window_$(date +%Y%m%d_%H%M%S).png";区域截图为 screencapture -x -s "/tmp/region_$(date +%Y%m%d_%H%M%S).png";延时 3 秒截图为 screencapture -x -T 3 "/tmp/delayed_$(date +%Y%m%d_%H%M%S).png";截图到剪贴板为 screencapture -x -c。常用参数包括 -x(静默,不播放声音)、-w(窗口模式)、-s(区域选择模式)、-c(输出到剪贴板)、-T <秒>(延时截图)、-t <格式>(输出格式 png/jpg/pdf)。

输出规范:默认保存到 /tmp/ 目录,文件名包含时间戳;截图完成后告知用户保存路径;如果用户指定了保存位置,使用用户指定的路径。

限制:仅适用于 macOS 系统,依赖系统自带的 screencapture 命令;窗口与区域模式为交互式选择,需要用户手动操作。其他平台或非交互式自动化场景暂未提供说明。