GitHub 每日精选

每天 3 个值得看的开源项目,喂饭级解读:这是什么、解决什么问题、小白怎么用起来

【每日精选】iPhone Use:让 AI 像人一样用手机

2026-10-10 · ⭐ 1924 · Python · zhongerxin/iPhone-use

一句话总结

这是一个 Python 插件,能让 AI 通过 USB 操作真实 iPhone,自动安装软件并实时显示屏幕。

它是干什么的(大白话)

这个项目是给 AI 用的“手机遥控器”。它利用 WebDriverAgent(WDA)在手机上建立一个服务,然后通过 USB 把手机的操作权交给 AI。你只需要用中文告诉 AI:“帮我打开微信,把这段文字发到群里”,AI 就能自动点开 App、输入文字、发送消息,并且把手机屏幕实时显示在聊天窗口里。它不需要你手动写代码去控制手机,只需要你说话。

它解决什么问题(举个例子)

想象一下,你在电脑前写代码或者处理文档,突然想用手机发个朋友圈或者给手机里的某个 App 填个表单。以前你可能得放下手头的事,掏出手机,解锁,点开 App,找页面,打字,再点发送。有了这个插件,你只需要在电脑的 AI 对话框里输入:“打开朋友圈,输入今天天气不错,点击发送。” AI 就能全自动帮你搞定,你只需要看着屏幕确认一下就行。它还能帮你批量处理手机里的列表数据,比如把手机通讯录里的联系人整理成 Excel 表格。

小白怎么用起来

  1. 准备环境:你需要一台 Mac 电脑,安装了 Xcode(完整版,不是命令行工具),并且有一部 iPhone 通过 USB 连接。
  2. 安装插件:打开电脑终端(Terminal),复制粘贴以下命令把项目下载下来并安装:
    git clone https://github.com/zhongerxin/iPhone-use.git
    cd iPhone-use
    sh scripts/install.sh
  1. 让 AI 帮你装手机端服务:安装完插件后,重启你的 AI 聊天窗口。然后在对话框里输入这段话,让 AI 帮你完成剩下的工作:
    请帮我安装和配置 iPhone Use:
    https://github.com/zhongerxin/iPhone-use

    先读取仓库 README 和安装脚本,检查本机 Codex CLI、Python、Node.js、npm、
    完整 Xcode,以及通过 USB 连接的 iPhone。把项目放到合适的本机目录,
    运行 sh scripts/install.sh 安装插件。

    如果当前聊天还没有加载新工具,明确告诉我重连或新开聊天后继续。
    工具可用后读取 iphone-use-setup 技能,检查现有配置,优先复用已有 WDA。
    首次配置时发现我的设备,使用我自己的 Apple 开发团队和可签名 bundle ID,
    获取固定版本 WDA、配置签名、构建并启动,直到 pua_ready 返回 ready=true,
    然后打开手机屏幕。不要照搬作者的设备标识或签名信息。

    缺少依赖时说明具体缺项并帮助安装。Apple 账号登录、设备信任、开发者模式
    或解锁需要我操作时,告诉我明确步骤,等我完成再继续。
  1. 开始使用:等 AI 说配置好了,你就可以直接在对话框里说:“打开备忘录,输入‘测试成功’”,然后看着手机屏幕上的光标移动和文字输入。

你需要什么基础

  1. Mac 电脑:这东西只能在 macOS 上跑,Windows 和 Linux 用不了。
  2. Xcode:必须安装完整的 Xcode(不是命令行工具),并且第一次启动时同意了许可协议。Xcode 用来编译和签名手机上的服务。
  3. Apple 开发者账号:虽然不一定需要付费,但你需要一个 Apple ID,并且在 Xcode 里登录,用来给手机上的 WDA 服务签名。
  4. iPhone 设置:手机需要通过 USB 连接到 Mac,并且在手机上信任这台电脑,开启“开发者模式”。
  5. 基础命令行操作:你需要会打开终端,复制粘贴命令,知道怎么重启聊天窗口。

适合谁 / 不适合谁

适合谁:

不适合谁:

⚠️ 以上信息整理自项目官方仓库,使用前请自行确认许可证与安全风险。

项目地址:https://github.com/zhongerxin/iPhone-use

← 回首页