anan-iphone-use

通过 M5Stack StopWatch 让 AI 智能体向 iPhone 发送鼠标和键盘输入的固件。

查看公开 issue

挑一个能复现的小 issue,用 AI 编程助手把它修好。

分享到 X许可证: GPL-3.0

概述

这是适用于 M5Stack StopWatch 的 ESP32-S3 固件,可让 MCP 客户端向 iPhone 发送鼠标和键盘输入。客户端负责观察手机屏幕并决定操作,固件则转发点击、拖动、滚动和按键,不运行模型,也不提供屏幕截图。客户端通过 Wi-Fi 或 USB 网络连接 StopWatch,手机通过 USB 或实验性的蓝牙接收输入。配套设置技能会指导固件烧录和开发板适配。

主要特点

  • 通过 Wi-Fi 或 USB 网络提供 MCP 端点。
  • 通过 USB 或实验性的 BLE 向 iPhone 发送点击、拖动、滚动和键盘输入。
  • 提供指导固件烧录和适配 ESP32 开发板的设置技能。
  • 操作期间在 StopWatch 屏幕上显示状态反馈。

适用场景

适合希望通过 M5Stack StopWatch 使用支持 MCP 的智能体控制 iPhone 的用户。屏幕观察功能需由客户端提供。

上游仓库
ananhq/anan-iphone-use
GitHub 上的 fork
Guo-astro/anan-iphone-use
上游 Star 数
57
分类
开发者工具与基础设施
编程语言
C
许可证
GPL-3.0
Fork 时间
2026-10-14
同步状态
已同步上次同步 2026-10-20