Agent Skills
返回列表
摄像头快照

摄像头快照

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_00bc0e74/camera-snapshot

技能介绍

解决的具体问题

当你需要在本地环境里快速确认摄像头是否可用、驱动是否正常、权限是否放通,或者只需要当前一帧画面而不是持续视频流时,直接打开预览窗口往往太重。浏览器或厂商工具还可能常驻进程、占用设备,干扰自动化流程。这个技能把取景压缩成一次明确的动作:打开 → 拍一张 → 展示 → 关闭,适合脚本化验证、一次性取证和把当前画面交给后续处理步骤。

技能如何工作

核心能力是执行单次截图。流程很直接:

  • 运行 scripts/snapshot.py 触发摄像头取景
  • 用 Read 工具读取脚本输出的图片
  • 调用 present_files 把截图展示给用户
  • 截图统一写到当前工作区的 camera_snapshot.jpg

运行依赖 Python 3 与 opencv-python-headless。命令是 python scripts/snapshot.py,没有常驻循环,也没有预览窗口,适合放进自动化链路里作为一步操作。

适用边界与注意点

它不是监控方案,也不提供视频流或定时抓图。每次调用只获取一帧,之后摄像头会释放。使用前要确认隐私挡板已经打开;若截图失败,通常是设备被其他程序占用,需要检查并释放摄像头后再试。

使用场景

  • 自动化测试中需验证摄像头能否被脚本正确捕获单帧画面
  • 开发图像处理工具时需快速获取当前摄像头画面作为输入样本
  • 排查摄像头驱动问题时需获取单帧截图判断设备状态

适合人员

  • 开发需要自动化截图测试的工程师,想快速验证摄像头驱动是否正常
  • 排查摄像头故障的技术支持人员,需获取截图确认设备当前状态
  • 开发图像处理脚本的开发者,需要单帧摄像头画面作为测试输入