Adb Claw

✨ Android 设备 AI 操控中枢

面向LLM Agent的Android设备控制中枢,支持截图+UI树感知、智能操作、无障碍实时监听与系统音频捕获,深度链接绕过CJK输入限制

收藏
3.6k
安装
1.4k
版本
1.6.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心能力评估

ADB Claw 是一款专为 LLM Agent 设计的 Android 设备控制工具,通过单一 CLI 实现对 Android 设备的「视听说控」全维度操作。其核心优势在于将传统 ADB 命令封装为结构化 JSON 接口,使 Agent 能够精准感知屏幕状态并执行复杂交互。

显著优点

1. 独家实时感知能力

  • monitor 命令直连 Android 无障碍框架,可在视频播放/直播场景下实时读取 UI 文本,解决 uiautomator dump 卡顿问题
  • audio capture 通过 REMOTE_SUBMIX 捕获系统音频(Android 11+),输出 WAV 流供 ASR 工具处理,实现音视频同步感知

2. Agent 原生优化设计

  • 结构化 JSON 输出(含 ok/data/error/suggestion),降低 Agent 解析成本
  • 索引化元素 targeting(--index),告别脆弱坐标计算
  • 等待式 API(wait 命令)替代轮询,显著降低交互延迟

3. 深度链接破解 CJK 困局

  • 绕过 adb input text 对中日韩字符的限制,通过 URL 参数传递任意文本
  • App Profiles 预置主流应用(抖音、美团)的深层链接与布局知识

4. 低侵入部署

  • monitoraudio capture 推送临时 ~7KB DEX 辅助程序,自动退出无残留
  • 其余操作均为纯 ADB 命令,无需设备端常驻服务

潜在局限

1. 系统版本门槛

  • 音频捕获要求 Android 11+(API 30),老旧设备无法使用
  • 部分 ROM 可能缺失 REMOTE_SUBMIX 支持

2. 物理连接依赖

  • 必须启用 USB 调试并通过数据线连接,无法无线部署
  • 首次配置需引导用户完成开发者模式开启流程

3. 安全边界

  • 截图、音频捕获、应用控制等能力意味着高权限暴露
  • 建议仅连接可信设备,用后关闭 USB 调试

适用场景

  • 移动应用自动化测试:UI 遍历、回归验证、性能监控
  • 直播电商数据抓取:抖音小黄车商品信息采集、直播间弹幕监听
  • 无障碍辅助:为视障用户构建语音交互代理
  • 多语言内容测试:通过深度链接快速注入 CJK 文本

常规风险提示

  • 音频捕获期间设备扬声器静音,需提前告知用户
  • 坐标操作在不同屏幕尺寸/旋转状态下可能失效,优先使用 --index
  • 部分应用(如银行类)可能检测 ADB 连接并拒绝运行
  • 无障碍服务权限需用户手动授予,首次使用可能弹出系统对话框

来源可信度

开源项目(github.com/llm-net/adb-claw),源码可审计,发布包含 SHA256 校验。作者背景为 LLM 网络(llm-net)组织,专注 Agent 基础设施开发。

Adb Claw 内容

手动下载zip · 11.4 kB
skill-card.mdtext/markdown
请选择文件