Kitten 项目地址(点我!!!)

前言
大家肯定都或多或少听说过豆包手机的魔力:跟 AI 说一句话,豆包自动在后台帮你打开 APP ,并操作应用。但必须购买他们的努比亚定制豆包手机才能玩起来,现在我做了一个 Kitten 助手,利用特权进程+无障碍权限完美复刻了豆包手机的核心功能:在副屏操纵 APP ,无需用户操心。
给大家简单看下 UI 界面。

上图是一个测试用例,目前是已经执行完任务了的结果,正在执行任务时,副屏会在卡片的右侧显示,并且支持点击放大,让你可以看到 AI 是怎么操控你的 APP 的。
UI 设计上参考了 ios 的液态玻璃,使用了安卓侧的一个开源液态玻璃实现,在输入框和底部 tab 、设置的开关中均可体验到丝滑的液态玻璃效果。
目前项目只是测试版,还有很多不足之处,API Key 这些需要大家手动输入,市面上的 AI 基本都支持。
技术细节
使用 APP 需要先开启开发者模式,软件会监听无线调试服务,得现在手机的无线调试中配对上,才能够使得 Kitten 拥有能够拉起副屏的特权进程,这是必要的。并且代码完全开源,没有任何后台偷偷上传的动作,大家可以放心使用~
具体的屏幕识别,会优先使用无障碍服务获取页面节点,如果 AI 觉得有必要的话就会调用截图,获取副屏当前画面内容来辅助判断。
感谢大家~
更多细节就放在 GitHub 的 README 主页里了,就不再赘述,希望大家多多评论,多多 star🌟~