夜雨聆风学习资料网

ARTICLE · 1289812

豆包手机平替:一个开源 App 把安卓机变成 AI 手机

豆包手机平替:一个开源 App 把安卓机变成 AI 手机

刷GitHub,在榜单上翻到一个叫Mika的项目,简介就一句话:

你手机上的私人AI助理,替你操作App、上网、把事办成。

我往下翻了两段,坐直了——这不就是"豆包手机"那套东西吗?

一句话交代,AI在后台把事办成:操作App、上网页、发消息、订闹钟、到点自动干活;屏幕问答、本地数据检索、长期记忆——豆包手机发布会上重点讲的能力,它一个不少。

但区别在这儿:

•

豆包手机是一台新手机。努比亚NaviXUltra,今年9月16日发售,512GB5999元起,1TB7499元……

•

Mika是一个APK。83MB,装在你现在用的安卓机上,免费,Apache-2.0开源。

更关键的是生态路子完全相反。豆包手机助手优先覆盖字节系产品,第三方App要按SAEP协议自主声明操作边界、明确同意后才能被操作——初代豆包手机就因为跨应用操作触发了微信、银行的风控导致账号异常,连夜下线了金融类操作。而Mika不挑食:像人一样看屏幕、找按钮、点击输入,看得到就能操作,微信、美团、小红书、京东,全都直接上手。

模型也你自己定:DeepSeek、通义、Kimi、智谱……二十多个预设,或者ChatGPT登录,或者自定义接口,甚至局域网里自己机器上跑的Ollama。没有Mika的服务器,你的话、屏幕内容、截图,只发给你自己配置的模型商。

那些没人愿意干的活儿——BOSS直聘上逐个打招呼、五六个App来回切着比价、家族群999+未读爬楼——正好全扔给它。

这不是云评测。我把这个83MB的APK拖进了真机(Redmi,安卓14),从安装到跑任务折腾了一整天:订闹钟、京东比价、定时任务,三条主链路全部跑通,每一步都去安卓系统层核对了证据;还拿审"可疑软件"的标准把代码仓库过了一遍。

这篇文章是完整记录:这个"豆包手机替代方案"到底能不能打、多快多贵、踩了哪些坑、你要不要装。

01

先说清楚:Mika是个啥

一句话:你手机上的私人AI助理,在一块看不见的后台屏上替你操作App、上网、把事办成——你照样刷你的手机。

项目在GitHub开源(wangzan101/Mika,Apache-2.0),目前是公开测试版。几个关键点:

•

不用适配,任何App都能操作。Mika像人一样看屏幕、找按钮、点击输入——看得到就能操作。靠无障碍读界面,读不出来的App(自己画界面、控件没名字)用它自带的文字识别读屏上的字;配了能看图的模型,还能看图找按钮。

•

活在一块单独的后台屏上。App开在虚拟屏里跑,对话页有个小画面实时显示它在干嘛。你在主屏该聊天聊天,它在那头点它的。

•

自带浏览器。默认按电脑版网页打开,登录态保留,比价、查资料都在后台完成。

•

定时和条件任务。「明早9点提醒我」「每天早上看看天气,下雨才告诉我」「每周五做某件事」。

•

随时插话、随时停。任务进行中你可以继续说话补充要求;按停止它会交代做了什么、做到哪,下次说「继续」它知道从哪接。

•

记忆。你明确说过的事实和偏好,加密存在手机本机,可查看、修改、删除。密码、验证码、卡号这类不记。

•

没有Mika的服务器。你的话、屏幕内容、截图,只发给你自己配置的模型服务商。APIKey你自己带——DeepSeek、通义、Kimi、智谱、硅基流动、火山方舟等二十多个预设,也可以ChatGPT登录,或者自定义填任何OpenAI兼容/Anthropic/Gemini接口,甚至局域网里自己机器上跑的Ollama。

最后一条是这篇文章的基调:我这次测试,全程没有任何Mika官方服务器参与。

02

先看效果

光说没感觉,直接上图。以下动图全部来自项目README的官方演示(播放均已加速)——我自己的实测在后面,有系统层证据的那种。

操作App,不占你的屏幕:

GIF 动图

左边是你的手机屏幕,右边是Mika在后台屏上的每一步(加速4倍;聊天列表已打码)

GIF 动图

总结正文涉及群友发言,已打码

GIF 动图

GIF 动图

上网办事:

GIF 动图

加速1.5倍

GIF 动图

加速3倍;价格按网络所在地区显示为港币

GIF 动图

加速3.5倍——注意最后,它停在结账前,不替你付钱

日常琐事:

03

实测环境:先把家底交代清楚

项
值
被测应用
Mikav0.1.17(versionCode18),GitHubReleases直链下载,APK83.36MB
测试机
Redmi22041211AC·HyperOS(Android14/SDK34)·arm64
模型
局域网自建OpenAI兼容服务http://192.168.1.213:8000/v1,模型swift-iq3_s(别名qwen-latest)
连接
无线adb,全程可复现

装之前我先核对了APK解出的权限清单和源码里的声明:完全一致,无新增权限,没有短信、通讯录、电话、位置,allowBackup=false。

模型服务是我自己搭的,这也顺带测了一件事:完全断外网的环境下,它好不好用。

04

实测一:订闹钟——操作App这条路,通了

任务很简单,点示例条目发出的:

「帮我订明天早上9:40、9:50、10:00的闹钟」

结果:办成了。

指标
实测
步数/模型往返
6步/7次
总耗时
1分52秒
Token
12.6万
首次反馈
18.1秒
单步模型耗时
18.1/9.7/2.3/3.5/5.8/5.5秒

任务发出后的对话页,剩下的交给它

完成回复:三个闹钟都设好了,「只响一次」

我没信它自述,去系统底层核对了。dumpsys alarm里三个闹钟的origWhen都在,其中09:40精确到2026-11-01 09:40:00.000、window=0;打开系统时钟App,09:40/09:50/10:00全在,开关已开;我原有的06:00/07:00/08:00保持关闭,一个没动。

系统时钟App里的核对结果,不是Mika自己说的

「共7步·1分52秒·12.6万Token·第一次反馈18.1秒」

过程里有个我印象很深的细节:第4步它「打开时钟App·没成功」,第5步自己改成看屏幕找入口,第6步点击生效——自己发现走错了,自己改回来。它还主动报告:「打开时钟时弹了首次使用的隐私提示,我点了同意。」

一句话:这活儿它真干,而且干了会汇报。

05

实测二:京东比价——「不占用你的屏幕」是真的

第二个任务难度上调:

「从京东搜索iphoneduo的价格」

结果:也办成了。

指标
实测
步数/模型往返
21步/30次
总耗时
8分23秒
Token
118万
首次反馈
59.1秒
最慢单步
模型2分04秒

它报回来的数:全球购苹果Duo折叠屏新人到手¥17449(原价¥18449)、iPhoneDuo折叠5G¥17298.22(原价¥19529)、准新机国行原封¥17398.22、星光白256G¥17998.22;汇总京东自营256GB最低¥15999,第三方全新集中在¥17300–19500。它还主动指出:结果里混着华为MateX6、小米MIXFold、荣耀MagicV5的链接,以及二手/准新机,注意甄别。

21步·30次往返·8分23秒,全过程可回看

「不占用你的屏幕」这句宣传,我去系统层验了。dumpsys window displays显示,任务期间手机上同时存在三块屏:

text

Display: mDisplayId=8   → 京东 App 的后台虚拟屏(目标 App 在这干活)

Display: mDisplayId=7   → Mika 自带浏览器(CDP 驱动,桌面视口 1280x800)

Display: mDisplayId=0   → 主屏,还是 Mika 的对话页

也就是说:它开了两块虚拟屏干活,你的主屏什么都没被占。任务结束,虚拟屏7、8自动回收,系统只剩主屏。另外中文输入走的是剪贴板桥——写入、粘贴、然后把你的原剪贴板原样恢复,细节到位。

也有个限制要说实话:它自带的虚拟屏不允许外部截屏(screencap出来是0字节),所以外部只能看它自己存的来源截图。

06

实测三:定时任务——精确到秒的触发,和一处会漂移的设计

第三个任务最贴近「助理」两个字:

「每3分钟给微信好友不嘻嘻发一条信息,让他起来站一站」

时间线全部有系统层证据:

时刻
发生了什么
15:38
定时任务创建,正文是Mika自己写的执行计划
15:39:37
dumpsys alarm
:RTC_WAKEUP精确闹钟,origWhen=15:40:00.000,window=0
15:40:00
准点触发
15:45/15:46
会话落下两条执行记录:已发送成功,单轮4步·32秒,来源·微信·4张截图
15:47:50
我停用任务:进行中0/已停用1,系统里不再有Mika的闹钟,无残留后台

定时任务详情:计划、频率、下一次执行时间

每一轮的执行记录:4步·32秒,附核对结果

停用即干净:无残留闹钟、无后台服务

三个发现,有好有坏:

1.它给自己写的护栏,质量高。执行计划原文包含「只发给『不嘻嘻』这一个单聊对象,不要进群聊、群发或发给别人;不要发图片、链接、小程序」,还预判了「该会话界面无法通过无障碍树读取,需用截图/视觉定位」。执行后按三条自核:顶部标题确认是单聊、会话末尾出现自己发出的绿色气泡、纯文字无附件。这种自我约束,比我预期的好。

2.精确触发吃电池白名单。代码里有两条路:setExactAndAllowWhileIdle(精确)和降级的setAndAllowWhileIdle。实测window=0走的是精确路径,前提是把它加进系统电池白名单;不加的话,「每3分钟」会被系统批量唤醒合并,时间就不再精确。

3.唯一的设计偏差:「每N分钟」不是精确墙钟网格。下次登记的时刻依次是15:40:00.000 → 15:41:00.030 → 15:47:12.479——它跑完一轮按「本轮结束+间隔」重算,轮次本身的耗时会把节奏往后推。需要对齐整点的任务,请写死时间(「每天9:00、11:00」),别把「每N分钟」当精确计时器。

顺带一个成本洞察:重复任务远比首次探索便宜——定时任务单轮4步/32秒,而京东那次21步/8分23秒/118万Token。计划固化之后不用重新摸路,这才是自动化该有的样子。

(Mika自己也提醒:给真人重复发消息的任务,记得加结束时间,比如「只发到18:00」。)

07

我拿它当「可疑软件」审了一遍

一个要读你屏幕、操作你App的东西,值得用审可疑软件的标准过一遍。结论先说:

确认无数据泄露后门。

全仓零命中:telemetry/analyticsSDK、android_id/IMEI/IMSI/Build.SERIAL设备标识、DexClassLoader/System.load(动态加载、长Base64载荷、硬编码凭据、HttpURLConnection/URL.openStream、隐藏的日期/机型触发、从不被调用的上传函数、githooks、CI上报。

唯一的自动外发:检查更新时GET一次GitHub的releases接口,只带User-Agent: Mika/<版本>,无请求体、无设备标识。

正面机制也列一下(这些在教程里值得一起写):脱敏Redactor(97处调用)、分享规则拦截.apk/.env/.p12/.sh/.py、PageScript禁掉document.cookie/localStorage/indexedDB、DownloadAddressPolicy防SSRF、WorkspaceFileGate逐段不跟随符号链接、APIKey和记忆用安卓密钥库AES-GCM加密、OCR走MLKit本机识别不上传。

需要你知道的几项非后门风险:

1

明文HTTP全局允许。设计意图是给本机Ollama/LMStudio用;代价是非TLS服务商下,APIKey和对话内容在局域网可见。我这次测试正中此路径——所以测试机可以这么玩,日常主力机别在Mika干活期间登录支付、IM账号。

2

服务商地址是你任意填的。填「中转站」类地址,等于把屏幕内容和截图交给那台主机。界面对此有提示,但看到的人不多。

3

模型列表可下发base_url覆盖后续调用目标,没有host白名单。本次服务端响应干净、无该字段。对策:只连可信服务端。

4

沙箱联网开关打开后没有域名过滤。默认是断网的,且seccomp把网络系统调用封得很死;但主动放开后就是一条数据外带通路,别乱开。

5

ReleaseAPK目前用AndroidDebug证书签名,且发布页没有公布APK的SHA-256。它是非debuggable的正式构建(实测run-as被拒),不影响能力与隔离;含义是发布私钥就是开发者机器上那把口令固定为android的调试keystore。Beta阶段可接受,正式版应换releasekey并公布哈希——我这份记录里的SHA-256可以先当比对基线。

审计也有盲区,说清楚:仓库历史是一次性压缩导入(无增量审查记录);沙箱的rootfs和几个.so没有逐字节重建比对(官方提供了源码钉住和可复现构建脚本)。

08

安装与上手:四步,全程手机完成

系统要求先摆这:

项目
要求
安装、聊天、网页、沙箱任务
安卓11及以上
操作手机App
安卓12及以上
推荐
安卓14及以上:后台屏有独立焦点,不影响你在主屏打字
Linux沙箱
仅arm64设备,其他设备照常安装、沙箱显示「此设备不支持」
模型
一个支持工具调用的大模型APIKey

第一步,下载。只从GitHubReleases下APK(约83MB),这是唯一发布渠道,每个版本改了什么写在发布说明里。

首次启动的欢迎页

第二步,加模型。设置→模型:选预设服务商填Key;或者点「使用ChatGPT继续」用Plus/Pro套餐登录;或者选「自定义」填接口地址——我这次填的就是局域网里自建服务的地址,Ollama、LMStudio同理。填完点「测试并保存」,它会先试列模型接口,再带一个工具请模型真调一次,都成了才保存,哪步不成当场说原因。

添加服务商:一大排预设,或者「自定义」

自定义表单:接口类型、接口地址、名称、APIKey四项

保存成功:主模型、看图模型、轻量模型都在用

主模型要支持工具调用;看图模型可选(看懂界面、看图找按钮);轻量模型管判断结局、提取记忆这类小事,默认主模型兼任。

第三步,配对无线调试(只需一次)。设置里的「设置手机操作」向导:开发者选项→USB调试→无线调试→6位配对码。为什么需要它:Mika要在后台屏启动和操作App,得借用安卓自带的无线调试启动内置手机助手。全程在手机上完成,不需要电脑和数据线。只用聊天、网页、沙箱的话,这步可以先跳过。

无障碍不用手动开——配对成功后Mika会自己打开。从GitHub下载的App手动开无障碍常被系统拦(「受限制的设置」),让它自己开能省掉这个麻烦。

设置页总览:模型、Token用量、手机操作状态一屏看完

手机操作状态检查表:无障碍、手机助手、通知、系统版本

第四步,发一句话。空对话里有几条示例,点一下就能改了再发:

•

「帮我总结一下微信群今天都聊了些啥」

•

「打开小红书,帮我总结一下某个博主最近发的内容」

•

「每天早上8点看看天气,下雨才告诉我」

任务跑着的时候,屏幕边上有一颗悬浮胶囊显示进展,点开能插话、回答、同意或停止;双击胶囊,还能把你正在看的这一屏直接发给它——「这个怎么回」「帮我记下来」。

悬浮胶囊:借用无障碍服务画在屏幕上,不用另外授权

还有个彩蛋:手机插着电脑时,电脑上的AI工具可以通过MCP给Mika派任务、查进度、拿结果——一条adb forward命令打开,只经数据线、要令牌。等于你电脑里的Claude、Cursor们,从此多了一双能操作你手机的手。

09

实测踩到的坑(一个不遮)

坑1:HyperOS上「无障碍服务·未运行」是假警报。App里显示未运行,同一时刻系统侧dumpsys accessibility却有它的Bound记录,任务也能正常读京东页面——能力是活的,只是状态显示滞后(判定逻辑要求主进程内的实例非空,force-stop之后MIUI不把服务重接到新进程)。修法:系统设置→无障碍→已下载的应用→滚到底→Mika→真关一次(弹窗点「停止」)→真开一次(弹窗点「允许」)。adb循环开关4次都没用,只有设置界面的真实动作有效。

系统无障碍列表里滚到底找到Mika

真关一次再真开一次,状态就回来了

坑2:「每N分钟」的触发会漂移。前面实测三说过了,需要整点对齐就写死时间。

坑3:别用adb输中文。讯飞/搜狗拼音的合成会把adb shell input text的内容吃掉——我输个URL进去变成了乱码。这是输入法侧的问题,不是Mika的问题。服务商三字段和任务文本,请在手机上手敲。

坑4:Release证书和哈希。前面安全审计说过了,Beta阶段理解,但下载前建议自己对一遍SHA-256。

10

所以,要不要玩?

它适合谁:

•

想把「重复、繁琐、不用脑子」的活儿外包出去的人:打招呼、比价、总结群聊、盯页面;

•

主力机安卓14+,或者手里有闲置安卓机的(arm64才能玩沙箱);

•

心态上「交代完事不盯着看」的人——一个京东比价8分半,你该干嘛干嘛去。

成本心里要有数:京东那轮118万Token。主模型选便宜快的(DeepSeek之类),把它当夜班员工用,成本完全可控。账再明白不过:豆包手机5999元起,Mika0元——你要花的只是一台现有的安卓机,加一个模型APIKey。

它默认是询问模式——只有花钱那步先问你,卡片上写明在哪、买什么、多少钱;上面演示里「美团凑满减点外卖」就是典型场景:活干到付款前,停住,等你。登录、验证码、付款这类事,两种模式下都会请你亲手接管。这反而是我最欣赏的设计:它再聪明,也不替你按指纹。

风险也必须说:用自动化方式操作第三方App和网站,可能违反它们的用户协议,有被限制功能、封号的风险,请自行判断、自担风险。重要的事用询问模式,并检查结果。它是Beta软件,按「原样」提供。

我的结论:这是目前我在安卓上见过的、把「AI操作手机」这件事做得最像助理的产品。不是玩具——三条链路都有系统层证据;也不完美——上面四个坑都是实测撞出来的。公开测试版,值得现在就玩,也值得盯着它长大。

11

最后

•

项目地址:github.com/wangzan101/Mika(Apache-2.0,APK只在GitHubReleases发布)

•

本文全部数据来自2026-10-31真机实测(Mikav0.1.17/Redmi/Android14/局域网自建模型),测试记录与40+张原始截图、日志俱全,可复现

手机大概是你最私人的设备。让一个不开后门、不看服务器脸色的AI住进去,替你操作App、上网、把事办成——这事现在真的能成了。

https://ghfast.top/https://github.com/wangzan101/Mika/releases/download/v0.1.19/Mika-v0.1.19.apk

END

我是 leanfly,天色已晚晴,灯火照归程。

如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料