Mangi-11/Eta
Android 系统级 AI Agent——越过沙盒,让模型访问底层API、屏幕、终端与你的数据
解决的问题
Eta 通过提供一个系统级的 Android AI 代理,解决了内置移动 AI 助手的局限性,允许用户引入自己的模型(BYOK)。它弥合了简单聊天界面与实际设备控制之间的差距,使 AI 能够执行跨应用任务、访问本地系统数据,并执行通常在移动沙盒中受限的技术命令。
工作原理
Eta 使用内部的 Agent Runtime 来管理一个「Agent Loop」,协调模型调用、工具执行和反馈。它采用多种机制与设备交互:
- 系统集成:直接调用 Android API 和 Intents 来控制设置、媒体和闹钟。还可通过 Xposed/LSPosed 钩住系统入口点(如电源键或厂商助手)。
- GUI 代理:利用无障碍 UI 树和截图,在缺乏 API 的应用中执行点击、滚动和文本输入。
- 技术环境:内置浏览器(WebView)和完整的 Linux 终端(通过 PRoot 或 chroot 运行 Alpine/Debian),用于运行脚本、管理文件和执行代码。
- 上下文与记忆:获取本地通知、应用使用情况和位置信息,并维护一个长期记忆文件(
MEMORY.md),用于跨会话上下文。 - 可扩展性:支持「技能」(任务方法/脚本)和模型上下文协议(MCP),实现远程工具集成。
适用人群
希望拥有更强大、与模型无关的 AI 助手,能够真正控制设备、运行 Linux 命令并集成首选 LLM 提供商的 Android 高级用户和开发者。
主要亮点
- BYOK(自带密钥):支持 OpenAI、Anthropic、DeepSeek、Kimi 等广泛提供商。
- 系统级控制:可拦截电源键按下并替换厂商助手(如 Breeno 或 Super Xiaoai)。
- 集成 Linux 环境:提供完整的终端支持,支持安装 Python 和 Node.js,实现移动端的「Vibe Coding」。
- 混合执行:结合直接 API 调用、GUI 自动化和 shell 脚本,完成复杂任务。
- 个人上下文:可访问本地数据如笔记、录音和健康摘要(部分功能需 Root)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目