发现 
移动应用AI 应用
Zafiro:Android 开源 AI Agent
运行在 Android 上的开源 BYOK AI Agent,能看懂屏幕、控制手机并跨应用执行任务。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v18-1.10.1
- 平台
- Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Zafiro 是一款运行在 Android 设备上的开源智能 Agent,采用 BYOK(自带 API Key)模式。它能理解屏幕内容、控制设备、跨应用执行操作,完整支持 Skills、MCP 与记忆,还可以在设备上原生运行 Shell 与 Python 3,自行封装工具完成网页搜索、文件下载等任务,或通过 SSH 连接远程开发机。
对于原生应用,Zafiro 通过无障碍服务进行控制;对于非原生应用,也可以通过 Shizuku 免 Root 操作。Root 用户可获得完整体验。

主要功能
设备控制
- 打开应用、选择音乐、点外卖等操作由 Agent 代劳
- 屏幕上显示指针,Agent 的每一步操作都可见
Agent 系统
- 内置支持 OpenAI、Anthropic、Google Gemini、DeepSeek、OpenRouter、Kimi、阿里百炼、SiliconFlow 等提供商
- 完整支持 Skills 与 MCP,并提供记忆与工作区,可按需扩展
- 可配置的权限规则,每条命令和代码都在掌控之中;敏感 Shell 操作支持人工确认拦截
- 随时查看上下文窗口占用并进行压缩
- 对话支持分支、回退与重新生成,所有对话数据严格保存在本地,同一会话中可随时切换模型
Python 工具
- 在设备上原生运行 Python 3
- 可自行封装 Python 工具,Agent 会复用并维护自己创建的工具
- 内置网页搜索、网页读取、APK 安装等场景
远程环境
- 通过 Termux 在 Android 上使用 Linux 命令与工具
- 通过 SSH 连接开发机或服务器执行远程任务
- 配合 Claude Code,在手机上派发开发任务,由远程 Coding Agent 执行
界面与交互
- Material 3 Expressive 与 Apple Liquid Glass 风格界面,支持多种主题色、深色模式与动态取色
- 支持英语、中文、日语、西班牙语、俄语
- 悬浮球与通知栏 UI,可在后台实时查看并介入 Agent 的操作
语音助手接管
通过 LSPosed 框架,Zafiro 可以接管系统语音助手:唤醒小布后,真正作答的是你自己的 Agent。也可以按关键词决定请求交给 Zafiro 还是交给原生助手。接管后助手保留设备控制等完整 Agent 能力。
安装与使用
在 Releases 下载安装包,或从源码构建:
./gradlew assembleDebug
构建环境要求:Android Studio(或 Android SDK + JDK 17),以及 Android 11 及以上的设备。
注意事项
- 接管系统语音助手需要 Root + LSPosed,官方说明目前支持 OPPO 小布。
- 语音接管可用性可能受手机型号、系统版本、语音助手版本及厂商系统限制影响。
- 设备暂不支持接管时,仍可使用 Zafiro 的聊天界面和全部 Agent 能力。
- 项目采用 MIT 许可证。
本作品整理自 GitHub 开源项目 niki914/zafiro,原作者 @niki914,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v18-1.10.1当前版本
新增对话数据脱敏,发送前过滤敏感信息;对话界面支持将连续执行步骤折叠成卡片,查看器可预览图片与工具输出;新增悬浮球独立设置页;适配小布助手 13.3.5 接管;修复若干问题。
评论