dsh-android:DeepSeek Harness 的 Android 设备实时控制插件
zseven-w/dsh-android
DSH plugin 将真实 Android 设备(模拟器或 USB 手机)实时流式接入对话,通过 adb 驱动 20 个 Agent 工具完成构建、运行、UI 操作与 OCR 识别。
dsh-android 是 DeepSeek Harness 的 Android 设备插件,让智能体在对话中直接操控模拟器或 USB 连接的手机。它通过 adb 驱动设备,提供 20 个工具,包括屏幕流、UI 交互、Gradle 构建和 OCR 识别。侧边栏实时渲染设备屏幕,支持点击、拖动和旋转,并有三键导航面板。安全路由确保只有授权会话能访问设备流,能力令牌 10 分钟过期。
如何安装
dsh plugin --profile <your-profile> add @zseven-w/dsh-android--profile 换成你本机实际使用的 profile 名(ls ~/.dsh/profiles/ 可查看目录名):浏览器版通常是 web,桌面版通常是 desktop 或 desktop-NNN。
- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- zseven-w
- 分发方式
- 插件
dsh-android 核心特性
dsh-android 仓库简介
它是做什么的?
DSH Android 是 DeepSeek Harness(DSH)的 Android 设备插件,让智能体在对话中直接操控真实的 Android 模拟器或 USB 连接的手机。它解决在对话中无法实时查看和控制设备的问题,通过 adb 驱动设备,提供 20 个智能体工具,包括屏幕流、UI 交互、Gradle 构建、OCR 识别等。核心能力是进程内实时屏幕流、语义与视觉自动化操作,以及安全的路由机制。
核心功能
- 实时设备流:通过 multipart/x-mixed-replace PNG 流在侧边栏持续渲染设备屏幕,支持点击、拖动、旋转及三键导航。
- 20 个智能体工具:涵盖设备管理、截图、交互、Gradle 构建与运行、应用列表/启动、uiautomator 树解析、OCR 查找/点击、logcat、进程/内存检查等。
- 原生多模态:支持图像能力的模型可直接接收截图作为图像块,文本模型则获得 JSON 摘要。
- 单一 adb 代码路径:模拟器、USB 设备或 ip:port 目标均以相同方式处理,无需区分模拟器与真机。
- 安全路由:所有路由要求回环连接、校验 Host 头与来源,能力令牌 10 分钟过期。
怎么使用这个插件?
在 DSH 中启用插件后,智能体可通过 adb 连接设备,调用工具进行构建、安装、UI 操作和日志读取。用户可在侧边栏实时查看设备屏幕,并通过三键面板直接交互。需要调整时,可在插件配置中修改相关参数。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:zseven-w/dsh-android。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
