乐于分享
好东西不私藏

释放安卓终极潜力:Andclaw让AI接管你的手机,无需Root,远程遥控一切

释放安卓终极潜力:Andclaw让AI接管你的手机,无需Root,远程遥控一切

你是否曾想象过,只需一句指令,你的手机就能像一位贴心的助理一样,自动完成打开应用、搜索信息、播放视频等一系列复杂操作?现在,这一切已成为现实。

Andclaw 是一款革命性的开源 Android 工具,它的核心理念是:“让 AI 像人类一样使用你的手机”。最引人注目的是,它完全在设备上独立运行,既不需要 Root 权限,也无需连接电脑,真正实现了零依赖的 AI 自动化。

  • 官方网站: https://andclaw.app/
  • 在线安装 APK: https://andclaw.app/#/install

🌟 核心亮点:为什么选择 Andclaw?

Andclaw 凭借其独特的技术实现,解决了传统自动化工具的诸多痛点,提供了前所未有的便捷体验。

特性 说明
🚫 无需 Root 基于 Android 原生的无障碍服务实现,不破坏系统,安全可靠。
💻 无需电脑 所有 AI 推理和操作均在手机本地完成,无需 ADB 或 PC 端配合。
🧠 AI 驱动 支持 Kimi Code、Moonshot 及任意 OpenAI 兼容的 API,模型选择灵活。
👁️ 屏幕感知 实时读取 UI 层次结构,在浏览器等场景下自动截图辅助视觉分析。
🤏 拟人操作 模拟点击、滑动、长按、文本输入等丰富的手势操作,如同真人。
📸 多媒体能力 支持拍照、录像、录屏、截图和音量控制,功能全面。
📱 设备管控 在 Device Owner 模式下,可实现企业级的设备管理,如静默装卸应用等。
🤖 Telegram 远程控制 通过 Telegram 机器人远程下达指令、接收截图和录像,实现无人值守。

📋 独特优势:与其他方案对比

与其他自动化方案相比,Andclaw 在“零依赖”和“远程控制”方面优势明显。

特性 Andclaw Open-AutoGLM 肉包 Roubao 豆包手机
无需电脑 ❌ 需 PC 运行 Python
无需专用硬件 ❌ 需购买 3499 元工程机
无需 Shizuku / ADB ✅ 无障碍服务 ❌ ADB 控制 ❌ 依赖 Shizuku
远程控制 ✅ Telegram Bot
自定义模型 ✅ 多 Provider ❌ 仅豆包
开源
原生 Android ✅ Kotlin ❌ Python ✅ Kotlin

Andclaw 的核心差异化优势:

  1. 零外部依赖:不依赖 Shizuku 初始化,也无需通过 ADB 连接电脑,真正做到开箱即用。
  2. 强大的远程控制:内置 Telegram Bot 支持,让你随时随地通过聊天指令操控手机,并能接收执行结果(如截图、录像),非常适合无人值守的自动化场景。
  3. UI 层级 + 视觉双模感知:优先通过无障碍服务解析高效的 UI 节点树,当遇到 WebView 或浏览器等无法解析的场景时,会自动切换到截图视觉分析模式,兼顾效率与准确性。
  4. 智能防卡死机制:当 AI Agent 连续 5 次执行相同操作(可能陷入死循环)时,系统会自动触发“截图 + 视觉重试”机制,帮助 Agent 脱困,大大提升了任务成功率。

📱 功能演示

眼见为实,通过以下演示视频,直观感受 Andclaw 的强大能力。

🚀 快速上手指南

只需简单几步,即可开始你的 AI 自动化之旅。

1. 环境要求

  • Android 版本: Android 12 (API 31) 或更高版本。
  • 必要权限:
    • 无障碍服务: 在 设置 > 无障碍 中手动启用 Andclaw。
    • 悬浮窗权限: 用于显示紧急停止按钮,防止 AI 操作失控。
  • API Key: 你需要一个大语言模型(LLM)的 API Key。可以从 Kimi Code (https://www.kimi.com/code/console)、Moonshot 开放平台 (https://platform.moonshot.cn/) 或其他任何兼容 OpenAI API 的提供商获取。

2. 安装方式

方式一:在线安装(推荐)

使用手机上的 Chrome 浏览器访问 https://andclaw.app/#/install,然后按照页面提示操作即可完成安装。

方式二:从源码编译

  1. 克隆项目仓库:
    git clone https://github.com/andforce/Andclaw.git
    cd Andclaw
    
  2. 编译并安装应用:
    ./gradlew :app:installDebug
    
  3. 打开应用后,根据引导授予无障碍服务和**悬浮窗(显示在其他应用上层)**权限。

3. [可选] 激活设备所有者模式(Device Owner)

⚠️ 重要提示:激活 Device Owner 模式需要恢复出厂设置手机。这是 Android 系统的安全限制。此模式会赋予 Andclaw 极高的设备管理权限,请谨慎操作。如果不激活此模式,AI 的部分高级操作将受限。

通过 ADB 命令激活(仅首次设置需要):

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

激活后可解锁的企业级功能包括:

  • 应用管理:静默安装/卸载、隐藏/显示应用、自动授予权限等。
  • 设备控制:远程锁屏、重启、恢复出厂设置、禁用摄像头等。
  • Kiosk 模式:将设备锁定在单个应用中,替换默认桌面。

4. [可选] 配置 Telegram 远程控制

  1. 在 Telegram 中搜索并打开 @BotFather
  2. 发送 /newbot 指令创建你的机器人。
  3. 按照提示设置机器人名称和用户名(用户名必须以 bot 结尾)。
  4. 创建成功后,复制 BotFather 提供的 Bot Token
  5. 打开 Andclaw 应用,在设置页面填入你获取的 Bot Token。

🎯 核心用法与工作原理

1. 通过文字指令驱动

使用 Andclaw 非常简单,直接用自然语言告诉它你想做什么即可。

指令示例 AI 执行过程
“打开bilibili,搜索AI学习相关的视频,并播放” 识别B站图标 → 点击 → 进入搜索页 → 输入”AI学习” → 点击搜索 → 选择视频 → 播放

2. AI Agent 工作流程

Andclaw 的 AI Agent 遵循一个严谨的“感知-思考-行动”循环:

  1. 捕获屏幕: 每隔 1.5 秒,通过无障碍服务捕获当前屏幕的 UI 结构树。
  2. 视觉辅助: 如果当前是浏览器或 WebView 界面,自动进行截图以辅助视觉分析。
  3. 发送给 LLM: 将屏幕数据(UI 树 + 可选的截图)连同用户指令和历史记录发送给大语言模型。
  4. AI 决策: AI 分析信息后,返回一个包含具体操作(如点击、输入)的 JSON 决策。
  5. 执行操作: Andclaw 解析 JSON 并执行相应的拟人化操作。
  6. 循环与防卡死: 操作执行后,等待 2.5 秒再次捕获屏幕。如果检测到连续 5 次执行相同操作,则启动视觉重试机制;否则,判断任务是否完成,未完成则继续循环。

3. 强大的能力集:支持的操作类型

Andclaw 的 AI 可以调用一系列丰富的原子操作来完成复杂任务。

类型 说明
intent 启动应用、打开网页、拨号、发短信等系统级意图。
click 在指定坐标 (x, y) 模拟点击。
swipe 模拟滑动手势,用于滚动和翻页。
long_press 模拟长按操作。
text_input 向当前输入框输入文本。
global_action 执行系统级操作:返回、Home、最近任务、下拉通知栏等。
screenshot 截图并自动通过 Telegram 发送。
download 直接下载文件,无需打开浏览器。
camera 拍照 (take_photo)、开始/停止录像 (start_video / stop_video)。
screen_record 开始/停止录屏 (start_record / stop_record)。
volume 控制音量:设置、增减、静音等。
dpm 执行 Device Owner 模式下的高级设备管理操作。
finish 标记任务完成,停止 Agent 循环。

4. 灵活的模型支持:AI 提供商配置

Andclaw 支持多家主流 AI 服务提供商,并能处理多模态输入(文本 + 截图)。

提供商 API 格式 Base URL 默认模型
Kimi Code Anthropic Messages https://api.kimi.com/coding kimi-k2.5
Moonshot OpenAI Chat Completions https://api.moonshot.cn/v1 kimi-k2-turbo-preview
OpenAI 兼容 OpenAI Chat Completions https://api.openai.com/v1 gpt-4o

注意:Moonshot AI 提供了两套独立的 API 服务(Kimi Code 和 Moonshot 开放平台),它们的 API Key 不通用,协议格式和认证方式也不同,配置时请注意区分。

5. 随时随地:Telegram 远程遥控

配置好 Telegram Bot 后,你可以通过聊天来远程控制手机:

  • 直接发送文字: 将作为任务指令下发给 Andclaw Agent 执行。
  • /status: 查询 Agent 的当前状态(运行中/空闲)。
  • /stop: 强制停止当前正在执行的任务。

所有截图、拍照、录像文件都会在完成后自动发送到你的 Telegram 对话中。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 释放安卓终极潜力:Andclaw让AI接管你的手机,无需Root,远程遥控一切

猜你喜欢

  • 暂无文章