用途:通过 Peekaboo CLI 捕获和控制 macOS 界面,适合需要截图、检查界面元素或自动化点击输入的场景。
安装与前提:执行 brew install steipete/tap/peekaboo 安装;需要 macOS 辅助功能权限(系统设置 → 隐私与安全性 → 辅助功能)。仅支持 macOS,Linux/Windows 用户无法使用此技能。
主要命令:peekaboo screenshot 截取全屏;peekaboo screenshot --app "Safari" 截取指定应用;peekaboo screenshot --window-id N 截取指定窗口;peekaboo inspect --app "Finder" 列出 UI 元素(辅助功能树);peekaboo click --app "App" --element "Button Name" 点击元素;peekaboo type --app "App" --element "TextField" --text "hello" 输入文本;peekaboo list-windows 列出所有打开的窗口;peekaboo list-apps 列出运行中的应用。
使用方式:可先运行 which peekaboo 检查是否已安装,未安装则执行上述 brew 命令;命令失败时优先检查辅助功能权限。截图默认保存到 workspace/screenshot-<app>-<timestamp>.png。
限制:仅限 macOS;需要辅助功能权限;收费、价格及更多进阶能力暂未提供。