mylea1/phongent

★ 320⑂ 75

基于 Mika 的 iOS / Android 多设备 agent 主控与安卓执行端

About mylea1/phongent

mylea1/phongent is an open-source project on GitHub, mainly written in Kotlin. 基于 Mika 的 iOS / Android 多设备 agent 主控与安卓执行端 It currently holds 320 stars and 75 forks with 0 open issues, and was last pushed on 2026-11-02 (repository created 2026-11-01).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #66 with 0 new stars today.

GitHub Repository Details

Repository mylea1/phongent · default branch main · size 83817 KB · watchers 0 · source: GitHub REST API and repository README

README

phongent

https://github.com/mylea1/phongent/blob/HEAD/phongent

让多个手机 agent 协同完成任务。

用自然语言分配任务,在一个界面查看各设备的进度、消息和实时画面。

iOS 与 Android 均可作为主控 · Android 同时支持本机执行

简体中文 · English

演示视频 · 快速开始 · 设备分组 · 开发 · 联系作者

下载安卓安装包 · phongent.apk

phongent 是什么

phongent 是一个多设备 agent 协同控制项目。你可以用 iPhone 或安卓手机连接多台安卓设备,向全部设备、某一组或指定设备下发任务,并集中查看执行结果;通过主控设备查看被控制设备接收到的所有弹窗信息,并在主控设备中直接回复。

安卓既可以管理其他设备,也可以直接操作本机;iOS 作为主控连接安卓执行端。

| 设备角色 | iOS | Android | | --- | --- | --- | | 作为主控,连接和管理其他安卓设备 | 支持 | 支持 | | 分配任务、查看结果与消息 | 支持 | 支持 | | 查看安卓实时小窗、接管操作 | 支持 | 支持 | | 执行本机 App 操作任务 | — | 支持 |

演示视频

回复被控设备的消息

从消息通知进入回复窗口,将回复任务交给对应安卓设备的 agent。

▶ 查看演示:回复消息通知

控制设备执行任务

向设备下发任务,查看 agent 操作手机的过程。

▶ 查看演示:控制手机执行任务

核心功能

怎么下发任务

例如:

A 打开小红书主页并截图,B 打开浏览器查看今天的天气。
内容组分别生成一份产品介绍草稿,检查组查看各设备的任务状态。
内容组里的 A 改为整理已有素材,其余设备继续生成草稿。
为内容组的每台设备生成不同的标题、正文和文字图卡,
分别下发给对应设备,保存为草稿,暂不发布。

快速开始

1. 安装本项目的构建。 安卓安装 对应 APK;iOS 当前通过 Xcode 构建并签名安装。请勿用上游项目的 APK 替代本项目执行端,它可能缺少群控接口。 2. 配置安卓执行端。 在应用内完成模型配置和手机操作设置,按功能授予无障碍、通知读取等所需权限。手机操作的底层设置可参考设置指南,其中部分名称仍沿用上游。 3. 连接设备。 主控与执行端接入同一局域网,保持安卓端服务运行;主控在“设备”页选择设备或点击“一键连接”,首次连接在安卓端允许。已授权设备支持重连。 4. 配置主控模型。 在主控设置中配置任务下发模型;账号登录在对应设备上完成。 5. 开始协作。 在 agent 页选择全部、设备组或单台设备,输入任务,按设备查看进度和结果。

设备与分组

四个入口

| 入口 | 用途 | | --- | --- | | 设备 | 发现、连接、重命名、分组 | | agent | 分配任务、查看执行结果和实时小窗 | | 消息 | 按设备、应用、来源查看通知 | | 设置 | 配置主控、执行端及同步选项 |

开发与构建

| 目录 | 内容 | | --- | --- | | app/ | Android 应用、主控界面和执行端服务 | | core/ | agent 核心能力 | | ios/ | iOS 主控、组件与实时活动 | | tools/android-emulators/ | 安卓模拟器联调工具 | | docs/ | 设置指南、协议和验证记录 |

Android:JDK 17、Android SDK(当前 compileSdk 36);最低安装版本 Android 11,具体手机操作能力另受系统版本与权限限制。

./gradlew :app:assembleDebug

产物位于 app/build/outputs/apk/debug/;安装前确认构建产物已使用自己的开发签名签署。

iOS:macOS、支持项目所用 SDK 的 Xcode,最低部署版本 iOS 17。打开 ios/MikaRemote.xcodeproj,选择 MikaRemote scheme,在签名设置中选择自己的开发团队后构建。

模型密钥、账号凭证和本机签名材料不应写入源码。

联系作者

https://github.com/mylea1/phongent/blob/HEAD/mylea 的微信好友二维码,点击查看原图

致谢与许可证

本项目基于 Mika 开发,扩展了跨平台主控与多设备 agent 协同能力。

项目代码沿用 Apache License 2.0,详见 LICENSE 和 NOTICE。头像等第三方资源适用各自许可证,详见第三方声明。

GitHub Stars & Activity

320Stars
75Forks
0Open issues
KotlinLanguage

GitHub Popularity

GitHub stars320
Forks75
Open issues0
Primary languageKotlin
LicenseApache-2.0
Stars gained today0
Created2026-11-01
Last pushed2026-11-02

Trending History

Daily boardrank #66 · ▲ 0 stars

Related AI Projects

1

techjarves / Mobile-Harness

Kotlin★ 781⑂ 220▲ 8 stars
→
2

morluto / rea

TypeScript★ 422,302⑂ 0
→
3

obra / superpowers

Shell★ 311,134⑂ 27,687▲ 648 stars
→
4

mattpocock / skills

Shell★ 310,058⑂ 26,085▲ 968 stars
→
5

affaan-m / ECC

JavaScript★ 295,499⑂ 43,725▲ 797 stars
→
6

deepseek-ai / deepseek-harness

TypeScript★ 269,471⑂ 0
→
7

NousResearch / hermes-agent

Python★ 259,797⑂ 0
→
8

n8n-io / n8n

TypeScript★ 209,376⑂ 0
→

More AI Rankings