iPhone 是全世界最难被自动化的手机:没有 ADB,不许侧载,连苹果自己的新 Siri 也只能碰开发者主动接入的 App。现在有人用一块 40 元的板子,从外面绕了过去。项目叫 esp32-iphone-agent,官网挂的名字是 Handsy,作者 Henry Yuan,MIT 协议,10 月 11 日建仓;到 11 月 12 日,一个月攒下 4853 个 star、661 个 fork,阮一峰周刊第 415 期也收了它。哔哩哔哩GitHub

它怎么骗过 iPhone
三件事,每件都不体面,但都不违规:
眼睛:板子自己开一个 Wi-Fi 热点,在 iPhone 的「屏幕镜像」列表里伪装成一台叫 ESP32 Agent 的接收器。拿到 H.264 流它不解码,直接经 Wi-Fi(TCP 7201 端口)转回手机上那个 App。GitHub
手:板子就是一套标准 USB 鼠标键盘。打开 iOS 的辅助触控,屏幕上会出现一个指针,点一下等于轻点,拖一下等于滑动。Hackaday
脑子:App 把截图发给任意兼容 OpenAI 接口的视觉模型,模型回一个坐标和动作。
所以它不越狱、不要开发者账号、跑起来也不用电脑。苹果不给 AI 开门,它就贴着窗户看,再从门缝里伸进一只手。GitHub小红书

买板子只有一个坑
官方只认 Seeed XIAO ESP32S3 标准版,8MB flash + 8MB PSRAM,淘宝 40 到 50 元。Sense 版、Plus 版、ESP32-C3 一律不支持网页刷机。附赠的那根天线也必须先装上,否则蓝牙连不上,或者只能贴着手机才连得上。GitHubHandsy 官网
手机得是 iPhone XS 以上、iOS 18 以上。USB-C 机型一根短 C-to-C 数据线直插;Lightning 机型要加一个 Lightning 转 USB 相机转换器,板子全程由手机供电。刷固件那一次需要电脑,Chrome 或 Edge 打开网页就行,不必是 Mac。Handsy 官网GitHub小红书
它真干成的事
作者放出的演示,是让 iPhone 自己上完一节 Duolingo,全程没人碰屏幕,视频加速了 8 倍。1.0.2 之后板子会转发 AirPlay 音频、由 iPhone 本机转成文字,听力题和语音提示也能处理。常用任务能存下来,用 Siri、快捷指令、小组件一键触发。GitHub知乎
对 DIY 的人更有意思的是另一头:`npx -y esp32agent mcp` 就是一个 MCP server,Claude Code、Cursor 能把这台 iPhone 当成自己的手,让写代码的 AI 去真机上点一遍自己刚做好的页面。GitHub
代价,官方自己写在 README 里
慢。镜像只有 480×1040、最高 5 fps,每一步要几秒,大头都在等模型。有人拿 DeepSeek 实测:默认开着深度思考,规划一步 8.34 秒;关掉只要 1.46 秒,快 5.7 倍,新版已经默认关掉。换句话说,卡点从来不在那块板子。GitHub小红书GitHub哔哩哔哩
网和电。跑起来时手机 Wi-Fi 连的是板子热点,没有外网,模型只能走蜂窝流量。USB-C 口被板子占着,也就不能同时插线充电。想拿它 24 小时挂机的人,得先把这两笔账算清楚。GitHub哔哩哔哩
中文。只能通过板子的键盘按拼音输入,Ctrl+空格切中英文,不走剪贴板,emoji 会被丢掉,横屏 App 也还不支持。想让它替你回一条中文消息,先接受屏幕上蹦出一串拼音。GitHub
看不见。iOS 不镜像密码输入、Apple Pay 和 DRM 视频,一锁屏镜像就断。这几类界面里发生了什么,它一概不知道。GitHub
准头也不算稳。11 月 7 日还有 issue 开着,说校准做完之后点击仍然会偏。提 issue 的人让它「在备忘录画个笑脸」,跑完只剩一页空白。GitHub
隐私。免费那条模型线路是共享的,忙起来会直接报 503,任务卡住或者每步都失败。它还会保存每一步截图,而且不脱敏,官方自己写着别在免费线路上做私密的事。填自己的 API key 就能绕开这两件事:线路不跟人抢,官方也收不到你的任何画面和任务。GitHubHandsy 官网

和六千元的 AI 手机比
豆包手机二代(努比亚 NaviX Ultra)9 月 16 日发售、5999 元起,AI 做在系统里,走的是授权路线。豆包手机助手推的 SAEP 协议公示 30 天,10 月 14 日名单公布,151 款 App 明确拒绝被代操作,微信、淘宝、支付宝全在里面。ESP32 这条路不问任何人,代价是它永远只能看屏幕、慢慢点。北京日报第一财经雷科技
一句话:40 元买到的是「这条路走得通」的证明,不是能天天用的工具。当玩具、当 Agent 的手,很值;拿它抢票,别。