開発やデバッグの場面では、以下のような効率的な使用方法が推奨される:
1.UI要素の正確な配置::
合体 peekaboo list windows --app 'Xcode' ウィンドウIDを表示するには --window-id パラメータを使って、特定のエリアをキャプチャすることができる。ダイナミック・インターフェースの場合は --question 'highlight all error messages' AIに問題要素をマークさせる。
2.自動回帰テスト::
主要なページを定期的にキャプチャし、「ログインボタンは存在するか?色は #FF5733 か?" といった質問を定期的に行い、返された JSON を解析して視覚的なアサーションを行います。GitHub Actions やその他の CI ツールを使えば、完全に自動化された UI テストフローを構築できます。
3.誤診の強化::
プリセットフックにより、アプリがクラッシュした際に自動的に実行される。 peekaboo capture app --output crash_${timestamp}.png --question 'What error is shown?'スクリーンショットとAIの分析結果をログファイルに追加する。
上級者向けヒント:調整 --quality 80 パラメータで画像サイズと認識精度のバランスをとる。 --format base64 画像データストリームの埋め込みレポートに直接アクセスできます。
この答えは記事から得たものである。Peekaboo:macOSスクリーンキャプチャとビジュアルクイズツールについて































