Photo Booth 拍照录像
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6d322a49/booth-camera
技能介绍
解决 macOS 摄像头自动化的痛点
在 macOS 上,用户经常需要通过语音助手或自动化脚本调用摄像头进行拍照或录像。然而,系统原生的 Photo Booth 应用缺乏直接暴露给 AI 助手的标准接口,手动编写 AppleScript 或快捷指令不仅繁琐,且难以在复杂的对话环境中稳定处理启动延迟、模式切换和权限校验。这个技能旨在填补这一空白,将 Photo Booth 的核心控制逻辑封装成标准化的技能调用。
核心能力与执行流程
该技能主要围绕拍照与录像两大核心场景展开,通过模拟人工操作 Apple Events 来完成媒体捕获。
- 照片捕获:当接收到拍照或自拍请求时,技能会先检查并启动
Photo Booth。等待应用完全就绪后,触发快门机制,并阻塞等待图片保存完毕,最后向用户确认捕获成功。 - 视频录制:针对录像或录制自我介绍的需求,技能会将
Photo Booth切换至视频模式。录制时长严格取自用户的原始请求;若用户未指定时长,技能会主动追问。录制结束后,技能会等待视频文件落盘并返回成功状态。
适用边界与异常处理
虽然该技能简化了摄像头控制,但在实际部署中仍需注意其边界与权限要求。
- 非编辑与分析工具:本技能仅负责媒体的捕获,不涉及任何图像后期编辑或视觉内容分析。
- 严格的权限校验:技能内置了完善的错误处理机制。若
Photo Booth无法启动、摄像头权限被拒或 Apple Events 自动化权限缺失,技能会立即中止操作并引导用户前往系统设置或隐私与安全性中手动授权。在权限未解决前,绝不会盲目重试。 - 存储位置隔离:媒体文件的保存路径由
Photo Booth内部管理,技能不会去猜测或干预具体的文件名与存储目录,确保与原生应用行为一致。
使用场景
- 在准备线上会议或系统实名认证时,需要快速调用 Mac 摄像头拍摄一张清晰的自拍照片用于上传存档。
- 远程办公场景下,团队成员需要录制一段指定时长的简短自我介绍视频,以便在非同步沟通时发送给项目组。
- 在编写自动化脚本进行日常打卡或状态记录时,需要指令 Mac 自动打开 Photo Booth 抓取当日的图片凭证。
- 在进行测试环境验证或录制演示素材时,要求 AI 助手直接操作 Mac 摄像头录制特定时长的本地视频文件。
适合人员
- 桌面自动化脚本开发者:需要在 Mac 平台通过语音指令控制底层应用完成图像或视频捕获,替代复杂的原生代码编写。
- 经常进行远程办公的职场人员:在提交入职材料或线上面谈时,希望通过自然语言直接控制电脑录制介绍视频或拍摄证件照。
- Mac 系统快捷指令与 AI 工具爱好者:希望将原生 Photo Booth 接入大模型生态,构建基于摄像头捕获的自动化工作流。