Mika (安卓端侧AI操作助手)
8,058
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Kotlin
语言
创建时间
最近更新
项目能做什么
一款 Android 端侧 AI 助手,能通过在后台自动操作 App 和网页替你完成任务,不打扰手机正常使用。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
项目简介
Mika 是一款运行在 Android 设备上的端侧 AI Agent 助手。用户只需通过一句话说明需求,它就能自动操作手机里的各类 App 和网页来完成任务。Mika 在独立的后台隐藏屏幕上运行,自动化执行过程中完全不影响你继续在前台正常使用手机。
核心功能
- 后台独立运行(不占屏幕):在后台虚拟屏幕上自动打开 App、点击、输入和滑动,用户可正常使用手机;支持通过小窗口实时预览(live view)查看操作进度。
- 通用 App 识别:像人眼一样直接识别屏幕内容与按钮控件,无需 App 提供专属 API,也无需针对特定 App 做定制集成。
- 网页即时操控:在内置浏览器中浏览任意网页时,可直接呼叫 Mika 并在当前页面执行任务;用户随时轻触屏幕即可中断暂停。
- 持续学习进化:能够记住用户告知的偏好设置,并将已完成的任务沉淀为技能(skills),让后续执行更快、更稳定。
- 本地隐私安全:项目不搭建中转服务器,数据保留在手机本地。支持接入用户自己的模型 API key,或直接登录 ChatGPT、xAI、OpenRouter 账号。
- 完全开源免费:基于 Apache-2.0 协议开源。
适合谁用
- 想在 Android 手机上体验 AI 自动化操作(如自动跨平台比价下单、自动检索信息、群聊总结、批量打招呼等)的个人开发者与技术爱好者。
- 追求数据隐私、希望使用自备模型 API key,且不希望自动化操作干扰日常前台手机使用的用户。
安装步骤
- 系统要求:Android 11+
- 安装方式:直接前往 GitHub 的 Releases 页面下载最新版 APK 文件安装到手机。
注:原 README 中“Get started in three steps”后续具体步骤因原文截断未完整展示,此部分原文未完整说明,请查看原仓库。
配置说明
- 支持填入自定义大模型 API key,或登录 ChatGPT、xAI、OpenRouter 账号进行模型授权。
- 注:具体配置界面与参数项在截断文本中未详细展开,此部分原文未完整说明,请查看原仓库。
常见问题
此部分原文未说明,请查看原仓库。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center"> <img src="docs/media/logo.png" alt="Mika" width="88" /> # Mika **An AI assistant on your phone: say what you need, and it works your apps and the web until it's done.** It works on a hidden background screen, so you can keep using your phone. <a href="https://github.com/wangzan101/Mika/releases/latest"><img src="https://img.shields.io/badge/Download%20APK-Android%2011%2B-2ea043?style=for-the-badge&logo=android&logoColor=white" alt="Download APK" /></a> <a href="https://github.com/wangzan101/Mika/stargazers"><img src="https://img.shields.io/github/stars/wangzan101/Mika?style=flat&logo=github&label=Star&color=1f6feb" alt="stars" /></a> <a href="https://github.com/wangzan101/Mika/releases"><img src="https://img.shields.io/github/downloads/wangzan101/Mika/total?label=downloads&color=2ea043" alt="downloads" /></a> <a href="https://github.com/wangzan101/Mika/releases/latest"><img src="https://img.shields.io/github/v/release/wangzan101/Mika?include_prereleases&label=version" alt="version" /></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-lightgrey" alt="license" /></a> <br/> <a href="https://trendshift.io/repositories/326940#achievements"><img src="https://trendshift.io/api/badge/trendshift/repositories/326940/daily?language=Kotlin" alt="#1 Kotlin Repository of the Day" width="250" height="55" /></a> <a href="https://trendshift.io/repositories/326940#achievements"><img src="https://trendshift.io/api/badge/trendshift/repositories/326940/weekly?language=Kotlin" alt="#1 Kotlin Repository of the Week" width="250" height="55" /></a> <a href="https://trendshift.io/repositories/326940#achievements"><img src="https://trendshift.io/api/badge/trendshift/repositories/326940/daily" alt="#5 Repository of the Day" width="250" height="55" /></a> <br/> English · [简体中文](docs/readme/README.zh-CN.md) · [繁體中文](docs/readme/README.zh-Hant.md) · [日本語](docs/readme/README.ja.md) · [한국어](docs/readme/README.ko.md) · [Español](docs/readme/README.es.md) <br/> <img src="docs/media/wechat-send-side.gif" alt="From one sentence, Mika opens WeChat on its background screen, finds the contact and sends the message" width="640" /> <sub>"Send a message to File Transfer": Mika's chat on the left, each step on its background screen on the right (4× speed; chat list blurred)</sub> </div> ## Get things done with one sentence <table> <tr> <td align="center" width="33%"><img src="docs/media/wechat-group.gif" width="230" alt="Reads through a WeChat group and summarizes today's chat" /><br/><b>"What did the group talk about today?"</b><br/><sub>Scrolls through the chat in the background, then sums it up</sub></td> <td align="center" width="33%"><img src="docs/media/amazon-cart.gif" width="230" alt="Picks a charger on a shopping site and adds it to the cart" /><br/><b>"A charger under $30, rated 4.5 stars or more"</b><br/><sub>Adds the pick to the cart and stops before checkout</sub></td> <td align="center" width="33%"><img src="阅读完整原文
商业机会分析 AI 生成
垂直场景交钥匙应用(打包专版)
| 产品构想 | 基于开源核心,针对高频且具备明确经济收益的场景(如求职自动打招呼、跨境电商/特价机票比价监控),提供无需自备 API Key 的开箱即用独立 App 版本。 |
| 核心功能 | 开箱即用(内置模型代理按次/订阅计费)、场景专用预调优工作流、运行日志与异常拦截熔断机制 |
| 目标用户 | 应届生与跳槽求职者、自由职业者、省钱/比价刚需人群 |
| 难度/周期 | 中等 · 3 - 5 周 · 成本:云端 API 转发服务及代理账单储备、少量 Android 适配机器 |
| 收费模式 | 月度/季度会员订阅制(如 29-59 元/月),包含限定额度的大模型调用 Token |
| 竞争风险 | 应用市场审核风险(涉及后台模拟点击/无障碍权限);目标 App 频繁改版导致视觉 Agent 容错率下降 |
| 依据 | 已验证事实 |
Mika 高级工作流市场与云端同步服务
| 产品构想 | 保留 Mika 开源框架,搭建工作流社区与模板市场,官方提供复杂长链路任务模版(如跨 APP 数据抓取、自动记账打标签),并提供多设备云端配置同步。 |
| 核心功能 | 一键导入高级 Agent 模板、多机配置/技能云同步、复杂任务可视化调试器 |
| 目标用户 | 效率工具极客、自媒体运营者、跨境电商小卖家 |
| 难度/周期 | 低至中等 · 2 - 3 周 · 成本:基础云服务器与数据库运行成本(低于 200 美元/月) |
| 收费模式 | 增值会员(Pro 会员)收取订阅费,或优质高级工作流单次付费解锁 |
| 竞争风险 | 开源受众对配置付费意愿极低,用户更偏好白嫖社区免费分享的模板 |
| 依据 | AI推测 |
企业级 Android RPA 自动化测试与执行 SDK
| 产品构想 | 将 Mika 独特的“隐藏后台屏幕操作”与“纯视觉多模态 Agent”能力封装为轻量级 SDK 或私有化服务,提供给企业用于 App 竞品监控、UI 自动化测试和流程自动化。 |
| 核心功能 | Headless/多实例虚拟屏幕支持、RESTful API 控制接口、错误截图回放与结构化报表导出 |
| 目标用户 | 中小型电商团队、APP 自动化测试工程师、数据调研机构 |
| 难度/周期 | 高 · 2 - 3 个月 · 成本:私有化部署测试环境、云手机集群适配成本 |
| 收费模式 | 企业商用授权费(按设备数计费)、定制化开发咨询费 |
| 竞争风险 | B端客户对端侧执行稳定性和合规性要求苛刻,个人独立开发者难以提供长期企业级 SLA 保障 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Significant-Gravitas/AutoGPT | 提供人人可用的 AI 工具,助力轻松使用和构建 AI 应用。 | 187,976 | Python |
| shadcn-ui/ui | 可组合且支持无障碍的组件集合,可自由定制和扩展以构建专属组件库。 | 127,764 | TypeScript |
| gkd-kit/gkd | 基于无障碍、高级选择器和订阅规则的自定义屏幕点击安卓应用。 | 44,397 | Kotlin |
| hpcaitech/ColossalAI | 让 AI 大模型更低成本、更快速且更易于使用。 | 41,431 | Python |
| cjpais/Handy | 免费、开源、可扩展且完全离线运行的语音转文字应用。 | 38,220 | Rust |
| atlassian/react-beautiful-dnd | 为 React 列表提供美观且支持无障碍的拖拽功能。 | 33,889 | JavaScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 40 个 Release |
| 社区活跃 | Star 8,058 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/wangzan101/Mika.git cd Mika # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。