今日 AI 开源 · 2026-11-11
wangzan101/Mika
Mika 是一款只需一句话就能代为操作 Android 应用和网页的 AI 智能体应用。
| 代码仓库 | github.com/wangzan101/Mika ↗ |
|---|---|
| 主要语言 | Kotlin |
| 许可 | Apache-2.0 |
| GitHub 星标 · 复刻 | ★ 8,070 · 复刻 1,840 (截至 2026-11-11) |
| 创建 · 最近更新 | 2026-10-29 · 2026-11-10 |
| GitHub 主题 | accessibility, ai-agent, android, automation, jetpack-compose, kotlin, llm, mobile-agent |
简介
Mika 是一款运行在 Android 手机上的开源 AI 智能体应用。用一句话说出想做的事,它就会直接打开应用和网页,点击、输入、滚动,把事情完成。
任务在一个看不见的独立后台屏幕中进行,因此用户在此期间可以照常使用手机。它无需应用 API 或针对各应用的集成,而是像人一样看屏幕、找按钮;在内置浏览器中,还可以直接对正在浏览的网页下达指令。无需单独的 Mika 服务器,手机直接连接用户所选的模型 API。
适合想把聊天记录总结、购物、机票比价等需要在多个应用之间切换的重复性任务交给手机处理的用户。对于想通过代码了解移动智能体运作方式的开发者,也有参考价值。
为何值得关注
值得注意的是,它不为每个应用单独做集成,而是通过看屏幕进行操作,因此可适用于任何应用。智能体在独立的后台屏幕中工作、不占用用户屏幕,这一设计直接针对使用手机智能体时的不便。README 中还介绍了将完成的任务转化为 Skill、以便下次更快处理的机制。
主要功能
- 在独立的后台屏幕中打开应用并进行点击·输入·滚动,可通过小型实时画面查看进度。
- 无需应用 API,通过看屏幕找按钮,因此不受限于特定应用。
- 可在内置浏览器中直接对正在浏览的页面下达指令,触碰页面时会停止。
- 记住用户告知的偏好,并将完成的任务制作成 Skill,供下次执行使用。
- 下单·付款前会征得确认,登录和验证码会标示为由用户亲自处理。
用途
- 用于让它阅读并总结聊天群组当天的对话。
- 用于让它挑选符合条件的商品加入购物车,并在付款前停下。
- 用于让它在机票网站上比较符合条件的航班。
- 用于让它逐条阅读并整理特定创作者的最新帖子。
快速上手
- 从 GitHub Releases 下载 APK 并安装(Android 11 及以上,arm64)。
- 在“设置 › 模型”中选择提供商并输入 API 密钥,或使用 ChatGPT·xAI·OpenRouter 账号登录。
- 若要操作手机应用,需按照设置中的“手机控制设置”向导,完成一次无线调试配对。
- 用一句话说出想做的事,试着运行。
选用时的考量
- 以 Apache-2.0 许可证公开。
- 这是 2026 年 10 月底创建的早期项目,功能和设置可能会变化。
- 需要模型 API 密钥或外部账号,并会根据用量产生模型费用。
- 该方式通过无线调试授予较广泛的手机操作权限,因此应事先考虑要交给它的应用和任务范围,以及各应用关于自动操作的条款。
相关术语与企业
来源
本文借助 AI,依据仓库 README 与 GitHub 信息整理。星标等数字为标注日期的 GitHub 数值;功能与许可证可能变化,请以仓库为准。