ARCHITECTURE / COMPARISON

異なる方式を、並べて見る。

観測から実行までの経路を比較します。すべてのESP32基板やiPhoneエージェントが置き換え可能なわけではありません。

01

観測と入力を分ける

マウス操作のブリッジが画面取得やモデル実行まで行うとは限りません。Anan iPhone Useはそれらをクライアントに任せています。

02

チップとOSを確認する

classic ESP32のHFP音声、S3のネイティブUSB、C3のBluetooth入力は用途が違います。アプリごとにOS条件も異なります。

03

何を検証したかを読む

開発ビルド、映像デモ、作者の実機記録は別の証拠です。プロトタイプに残る制限は紹介内に記載します。

構成の比較表

各条件はプロジェクト紹介に記したソースの版に対応します。性能測定や互換性保証ではありません。

一覧プロジェクトの役割機材実行場所画面・音声の観測入力経路
Actell / 执言ja1chen画面操作エージェントNCM経路ではネイティブUSB対応ESP32-S3を任意で使用Swift / Rustバックエンドを含むネイティブiPhoneアプリCoreDeviceによる画面取得CoreDeviceのタッチ操作
AI Passport iPhone Agentlewangdev画面操作エージェントFoloToy AI Passport / ESP32-C3。元のS3基板も選択可能MacまたはLinuxのサーバーパソコン側のAirPlay / UxPlayBluetooth HID。任意でS3のUSB HID
Anan iPhone Useananhq入力ファームウェアM5Stack StopWatch / ESP32-S3。他の基板は適合作業が必要基板にMCPサーバー、クライアントにエージェントクライアントが提供。ファームウェア自体は取得しないUSB HIDまたは実験的BLE入力
C3 AgentZhaoYangGG画面操作エージェントESP32-C3。USBは電源と書き込み用ネイティブiPhoneアプリユーザー許可によるScreenCaptureKit共有Bluetooth HIDマウスとキーボード
ESP32 Bluetooth Voice Agentmichaellee8音声実験Classic BluetoothとPSRAM付きAI-Thinker ESP32 Audio Kit V2.2 / ESP32-A1SESP32ファームウェアとPC上のGo中継画面取得なし。Bluetooth通話・通信音声を扱うHFP音声。マウスやタッチ入力ではない
ESP32 iPhone Agent / Handsyonehumanbeing画面操作エージェントPSRAMとネイティブUSBを備えたESP32-S3iPhoneアプリ。ビルドと署名にはパソコンが必要AirPlay → ESP32-S3 → BLE → アプリUSB HIDマウスとキーボード
ESP32 iPhone Agent with Midsceneawait-ovo画面操作エージェント別電源のESP32-S3 N16R8。書き込みにはUSBシリアルを使用MidsceneのWebランタイムを同梱したネイティブiPhoneアプリiPhoneのScreenCaptureKit。共有開始ごとにユーザー許可が必要BLE HIDマウスとASCIIキーボード
ESP32 iPhone Agent for Windowsgrandexecuti画面操作エージェントネイティブUSB対応ESP32-S3。文書ではN16R8を使用Windows 10 / 11のパソコンWindows上のUxPlay / GStreamer基板からUSB HID入力
iPhone Agent Harnesscccat6画面操作エージェントESP32 C2・C3・C5・C6・S3・classic。基板ごとに条件ありiPhone / iPadのSafariブラウザの画面共有WebRTCブリッジ経由のBluetooth入力
Oh My Phone UsegetGate画面操作エージェントClassic Bluetooth対応のESP32-PICO-KIT-1MacのMCPサーバーとiOSアプリReplayKitの画面共有アプリ操作はBLE HID、通話はHFP
Phone Agentboboabw画面操作エージェントESP32-S3。標準ファームウェアはGPIO48 RGBを使用ネイティブiPhoneアプリユーザーが許可する画面全体の共有Bluetooth HIDマウスとASCIIキーボード