返回目录
其他 插件

dsh-adb-ultimate

newborne/dsh-adb-ultimate

Full-featured ADB device management plugin for DeepSeek Harness - control your Android device via AI

Stars
4
Forks
0
Issues
1
更新
29 天前

PROJECT TOPICS

项目标签

INSTALL REFERENCE

安装参考

未验证
dsh plugin --profile web add github:newborne/dsh-adb-ultimate

该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。

PROJECT README

README

dsh-adb-ultimate

English · 中文

npm stars License: MIT

Full-featured ADB device management plugin for DeepSeek Harness (DSH).

Plugin Overview

🚀 Project Motivation

I have a Linux environment called DROID running on my Android tablet, with DSH deployed in it.

As a tech enthusiast, I wanted to control my device with AI to achieve "self-control" — letting AI:

  • See the device's real-time screen
  • Execute any system operations
  • Automatically manage apps and files on the device
  • Monitor system performance and status
  • ...

With this idea, dsh-adb-ultimate was born. It enables DSH to fully control Android devices through the ADB protocol, truly realizing "AI as your phone assistant".

Features

📱 Device Panel

Embeds a complete device management panel in the DSH session with 5 tabs:

Tab Features
🖥️ Screen Real-time device screen monitoring with play/pause (1s interval)
📊 Performance Real-time memory, CPU, battery status (auto-refresh)
📋 Info Device model, Android version, serial number, etc.
📦 Apps Browse, search, view app details (version, permissions)
📝 Logs Real-time logcat output with V/D/I/W/E level filtering

🔌 Device Connection

  • WiFi Connect - Connect to Android device via IP address
  • WiFi Pair - Support pairing verification for first-time connections
  • Connection History - Auto-save history for quick reconnect
  • Multi-device - Manage multiple devices simultaneously

🎮 Device Control

  • Screen - Screenshot, screen on/off, real-time monitoring
  • Input - Tap, swipe, text input, key events
  • Apps - Install, uninstall, launch, force stop
  • File - Push/pull files

📊 Performance Monitoring

  • Memory - Real-time RAM usage
  • Battery - Level, temperature, health status
  • CPU - Cores, processor model

🔧 System Debug

  • Logcat - Real-time log output with level filtering
  • Dumpsys - Query system service info
  • Getprop - Read system properties
  • Shell - Execute shell commands directly

Install

💡 Copy any install command below and give it to Agent for automatic installation

Way 1: GitHub Install

dsh plugin --profile web add github:newborne/dsh-adb-ultimate

Way 2: Local Install

# Clone the repo
git clone https://github.com/newborne/dsh-adb-ultimate.git

# Install to DSH
dsh plugin --profile web add /path/to/dsh-adb-ultimate

Way 3: Natural Language Install

Just tell Agent:

"Help me install this plugin: https://github.com/newborne/dsh-adb-ultimate"

Interface Preview

1. Tablet Configuration

Enable WiFi ADB debugging on your tablet:

Tablet Config

2. Plugin Overview

DSH Web UI embeds a complete device management panel:

Plugin Overview

3. Device Connection

Connect new devices, view history, manage connected devices:

Device Connection

4. Real-time Screen Monitoring

Real-time device screen with 1-second auto-refresh:

Screen Monitoring

License

MIT

CLASSIFICATION EVIDENCE

分类依据

项目类型插件
功能分类其他
规则置信度

系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。