👀
Peekaboo
UI自動化 開発ツールインストールコマンド
npx clawhub@latest install peekaboo
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にPeekabooを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Peekabooが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
画面認識
UI操作
フロー録画
詳細紹介
Peekaboo は OpenClaw にmacOSデスクトップUI自動化機能を提供し、スクリーンショットと視覚認識技術でUI要素を特定し、マウスとキーボード操作をシミュレートして任意のデスクトップアプリを制御します。
コア機能
- 画面認識:現在の画面をキャプチャし、AIビジョンモデルでUI要素の位置と状態を識別
- UI操作:マウスクリック、ドラッグ、キーボード入力などをシミュレートしてデスクトップアプリを制御
- フロー録画:ユーザーの操作フローを録画し、再生可能な自動化スクリプトを自動生成
- マルチアプリ連携:複数のデスクトップアプリにまたがる複合タスクを実行
設定方法
{
skills: {
peekaboo: {
screenshotInterval: 1000,
clickDelay: 200,
retryOnFail: true,
permissions: {
accessibility: true,
screenRecording: true
}
}
}
}
使用シーン
- データ入力やレポートエクスポートなど、繰り返しのデスクトップ操作フローを自動化
- デスクトップアプリケーションのUI機能をテスト
- 操作チュートリアルやデモ動画を録画
- 複数のデスクトップアプリにまたがる複合ワークフローを実行