返回首页 访问原文
Poki
介绍
Poki 是开源项目 JosssphZhou/poki(站点 https://poki.bot ,仓库 https://github.com/JosssphZhou/poki ),让 AI Agent 像人一样操作真实 iPhone:无需越狱、无需额外硬件,控制程序跑在 Mac 上并通过 USB 等连接手机。
仓库约 2026-11-05 创建,雷达摘录时约 195★;许可 AGPL-3.0-only;平台 macOS + iOS。提供 Poki MCP(给 Claude Code / Codex 等 MCP 客户端)与 Poki Agent(独立终端 Agent,以及 iMessage 等通道)。
要点:
- 原生触摸事件,直接操作真实 App 与系统界面(示例:小红书收藏、地图路线、微信、提醒事项、支付宝账单、携程查票并在付款前停止等);
- 调用入口:iMessage、Terminal;Telegram / 原生 iOS App 路线图中标注即将推出;
- 核验过的执行轨迹可编译为“路线”,重复任务更快;
- 依赖:macOS 15+、完整 Xcode、Rust、Node.js 24+、ffmpeg 等(亦有 macOS arm64 预构建包可减少 Rust/
./bin/setup); - 免责声明:非 Apple/OpenAI 官方;自动化第三方 App 可能违反其服务条款;你对设备上的操作后果负责。
解释
解决什么问题
多数“电脑使用”Agent 面向桌面浏览器/桌面 OS;手机侧常需越狱、云真机或额外硬件。Poki 把本地 MCP + Agent 接到真实 iPhone,让既有 Agent 客户端用工具调用完成点按、输入与跨 App 流程。
架构要点
- Mac 上跑控制器 / MCP server;iPhone 配对后接收原生触摸等操作;
- MCP 模式:用你自己的模型订阅,无需额外模型账号;
- Agent 模式:
poki login后经终端或消息通道下发任务; - 物理机验证说明(仓库文档):目前主要在中文界面 iPhone 上验证;竖屏;部分能力(如 App 容器导出、直达部分设置子页)不可用。
局限与风险
- 会把屏幕内容发给你配置的模型服务;
- 可发送消息、触达支付流程——仓库强调若你要求它做,它就会做;示例流程会在付款前停止,但仍需人工谨慎;
- 自动化可能违反第三方 ToS;AGPL 互惠 义务需注意。
用法
适合谁
- 需要 Agent 操作真实 iOS App 的开发者与自动化团队;
- 已在用 Claude Code / Codex 等 MCP 客户端、想扩展到 iPhone 的用户;
- 愿接受本地 Mac+手机配对与开源 AGPL 约束的个人开发者。
如何上手
- 阅读 https://poki.bot 与 https://github.com/JosssphZhou/poki ;
git clone后./bin/setup再npm start,或使用 Releases 中的poki-v0.1.0-macos-arm64预构建包;- 注册 MCP:
claude mcp add ... poki-mcp或codex mcp add poki-mcp ...;或安装 Agent 后poki login; - USB 配对实体 iPhone(见 docs/physical-iphone.md),先用低风险任务试跑,并阅读 verification / Disclaimer。
广告