乐于分享
好东西不私藏

一款纯安卓端运行的AI自动化工具,无需Root权限、无需连接电脑,仅通过无障碍服务即可实现AI对手机的完整控制

一款纯安卓端运行的AI自动化工具,无需Root权限、无需连接电脑,仅通过无障碍服务即可实现AI对手机的完整控制

Andclaw

一款纯安卓端运行的AI自动化工具,无需Root权限、无需连接电脑,仅通过无障碍服务即可实现AI对手机的完整控制,支持Telegram远程操控,是移动端AI Agent的独立解决方案。

Github地址

https://github.com/andforce/Andclaw

视频介绍

https://www.bilibili.com/video/BV1k8w4zeEL7/

功能特性

核心架构优势

Andclaw 最显著的差异化在于零外部依赖设计。与市面上需要Shizuku激活或ADB配合的方案不同,它完全基于Android原生无障碍服务构建,这意味着用户拿到手机即可使用,无需任何前置配置或电脑辅助。这种架构选择虽然对开发提出了更高要求——需要精细处理UI层级解析和手势模拟——但换来了真正的移动原生体验。

项目采用双模感知机制:优先通过Accessibility API读取UI节点树获取结构化界面信息,当检测到WebView或浏览器场景时,自动触发截图进行视觉分析辅助。这种混合策略既保证了对原生应用的高效操作,又解决了复杂网页场景的识别难题。特别值得一提的是其循环检测与重试机制:当同一操作连续执行5次仍未推进时,系统会自动切换至截图视觉重试模式,最多进行3轮视觉分析,有效避免Agent陷入死循环。

AI能力与模型支持

Andclaw 支持多提供商接入,目前兼容三种API格式:

  • Kimi Code(Anthropic Messages格式):专为Coding Agent优化,端点 api.kimi.com/coding
  • Moonshot(OpenAI兼容格式):通用大模型API,端点 api.moonshot.cn/v1
  • 任意OpenAI兼容API:可接入自定义模型端点

所有模式均支持多模态输入,AI可接收文本指令配合截图进行决策。系统提示词经过专门设计,引导AI返回结构化JSON操作指令,涵盖点击、滑动、长按、文本输入、Intent跳转、系统级操作等完整指令集。

设备管控与远程能力

在Device Owner模式下,Andclaw解锁企业级设备管理能力:静默安装卸载应用、远程锁屏重启、Kiosk单应用锁定、禁用摄像头与USB传输等。这一模式需要设备恢复出厂设置后通过ADB激活,虽有一定门槛,但为无人值守场景提供了完整的基础设施。

Telegram Bot集成是另一亮点。用户可远程下发指令、查询Agent状态、紧急停止任务,截图拍照录像完成后自动推送至对话。这使得Andclaw不仅是一个本地自动化工具,更成为可远程管理的云端机器人节点。

多媒体与系统操作

项目内置完整的媒体控制能力:拍照、录像、录屏、截图、音量调节均可通过AI指令触发。截图与录屏文件分别保存至标准媒体目录,并支持自动分享。系统级操作覆盖返回、Home、最近任务、通知栏、快捷设置等全局功能,配合Intent机制可实现跨应用跳转与系统服务调用。


部署与使用方式

环境准备

  • 系统要求:Android 12(API 31)及以上
  • 必要权限:无障碍服务、悬浮窗显示权限
  • API密钥:从Kimi Code会员页面或Moonshot开放平台获取

安装途径

推荐方式:在线安装

使用Chrome浏览器访问 andclaw.app/#/install,按页面引导完成安装。此方法已针对Chrome优化,可自动处理必要权限申请。

开发者方式:源码编译

git clone https://github.com/andforce/Andclaw.gitcd Andclaw./gradlew :app:installDebug

首次配置

  1. 启用无障碍服务:安装后按应用内提示,在系统设置中开启Andclaw无障碍权限

  2. 授予悬浮窗权限:用于显示紧急停止按钮,确保任务异常时可人工干预

  3. 配置AI提供商:在设置页填入API Key,选择对应提供商类型

  4. (可选)激活Device Owner:如需完整设备管控能力,执行:

adb shell dpm set-device-owner com.andforce.andclaw/.DeviceAdminReceiver

⚠️ 注意:此操作需先恢复出厂设置,激活后获得企业级MDM能力

  1. 创建Telegram机器人(可选):向@BotFather发送 /newbot 创建机器人,复制Bot Token至Andclaw设置,即可启用远程控制

日常使用

启动应用后,直接在输入框描述任务目标,例如:”打开美团,搜索附近评分4.5以上的火锅店,按距离排序查看前三家”。Andclaw将自动完成应用启动、搜索、筛选、排序、信息提取的全流程。任务执行期间,屏幕边缘显示浮动停止按钮,可随时中断。

通过Telegram远程使用时,直接发送文字指令,或使用 /status 查询状态、/stop 终止任务。所有媒体产出自动回传对话,形成完整的远程工作流。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 一款纯安卓端运行的AI自动化工具,无需Root权限、无需连接电脑,仅通过无障碍服务即可实现AI对手机的完整控制

猜你喜欢

  • 暂无文章