
厂商:
备案号:
BetterAIChat2是一款本地优先的Android AI智能体应用,用Kotlin编写并遵循GPL-3.0-or-later开源协议。它让大模型通过函数调用直接操作你的手机,内置无障碍自动化、截屏OCR、文件管理、网页浏览、提醒与定时任务、Shizuku shell等52个工具,支持任意OpenAI兼容及Anthropic、Gemini模型,提供Chat、Chat+、Act、Max四种自主模式。对话、笔记与运行记录全部保存在本地,API Key由Keystore加密,还带有仿生记忆系统,适合喜欢折腾AI自动化、注重隐私的安卓用户。

1. 先看定位:这是本地优先的AI智能体,不是普通聊天App,核心是让模型替你动手操作手机。
2. 再看能力:52个内置工具覆盖无障碍点击、截屏识字、文件读写、定时提醒、Shizuku命令等场景。
3. 接着看模型:只要接口兼容OpenAI格式,或使用Anthropic、Gemini,都能接进来跑。
4. 然后看模式:Chat纯聊天、Chat+带少量工具、Act自主执行、Max全力放开,按需切换。
5. 最后看安全:数据存本地Room数据库,密钥走Keystore加密,还带提示注入防御和工具熔断。
6. 综合来说,适合愿意配置API、想体验手机端AI自动化的进阶用户,新手需要一点耐心。
借助无障碍服务模拟点击、滑动、读取界面节点,让AI按你的指令完成跨应用操作,比如自动填表、批量点按。
通过MediaProjection截屏并识别文字,配合文件工具读取、写入、整理本地文档,把屏幕内容变成可处理的数据。
接入Shizuku后可执行shell命令,实现更底层的设备控制,扩展自动化的边界。

Chat只对话,Chat+允许有限工具调用,Act自主编排多步任务,Max放开预算全力执行,按场景自由选择。
情景检索、实体记忆、Hebbian联想与睡眠期固化共同作用,让AI记住过往交互,越用越贴合你的习惯。
1. 安装后首次打开,按引导授予无障碍服务权限,这是自动化操作的基础。
2. 进入设置填写模型API地址与密钥,支持OpenAI兼容、Anthropic、Gemini三类接口。
3. 需要截屏识字时,授权MediaProjection录屏权限,OCR功能才能正常调用。
4. 想用shell命令的话,先装好Shizuku并按提示激活,再在应用内完成桥接。
5. 在主界面选择Chat、Chat+、Act或Max模式,输入任务描述即可开始。
6. 执行中可查看工具调用记录,遇到异常可在运行记录里排查,必要时调整模式预算。
| 项目 | 说明 |
|---|---|
| 开发语言 | Kotlin,多模块工程(core/device/tools/feature) |
| 开源协议 | GPL-3.0-or-later |
| 内置工具 | 52个,含无障碍、OCR、文件、网页、提醒、Shizuku |
| 支持模型 | OpenAI兼容 / Anthropic / Gemini |
| 自主模式 | Chat / Chat+ / Act / Max |
| 数据存储 | Room本地数据库,API Key经Keystore加密 |

1. 问:必须联网吗?答:模型推理需要网络,但对话、笔记、运行记录都存本地。
2. 问:没有API Key能用吗?答:不能,需要自备兼容接口的密钥。
3. 问:无障碍权限安全吗?答:权限用于模拟操作,数据不上传,但建议只授予可信应用。
4. 问:Act和Max区别?答:Act按步骤自主执行,Max预算更宽、工具放开更多,适合复杂任务。
5. 问:支持中文吗?答:界面与交互支持中文,模型输出取决于你所接的模型。
| 软件名称 | 功能优势 | 评分 |
|---|---|---|
| Tasker | 安卓自动化老牌工具 | ★★★★★ |
| Automate | 流程图式自动化编排 | ★★★★☆ |
| MacroDroid | 宏触发上手简单 | ★★★★☆ |
| Shizuku | 免root提权好帮手 | ★★★★★ |
| Termux | 手机端Linux终端 | ★★★★☆ |