AI Agent Hub
Back to plugins
🖥️

dsh-plugin-devecocli

Client Updated 2026.08.14

Run the following command in DeepSeek Harness:

dsh plugin install frankq007/dsh-plugin-devecocli

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install frankq007/dsh-plugin-devecocli to add the plugin to your current profile; after a restart all 13 harmony_* tools become available. Full source: https://github.com/frankq007/dsh-plugin-devecocli

About this plugin

DeepSeek Harness ships without HarmonyOS tooling out of the box, so UI debugging, builds, and log inspection usually mean hopping back to DevEco Studio or typing devecocli commands by hand. dsh-plugin-devecocli registers a dozen-plus devecocli subcommands as native DSH tools, letting the AI agent drive device control, build-and-deploy, and code-quality checks right inside the conversation.

The thirteen harmony_* tools cover emulator lifecycle management (start, stop, shake, rotate, volume, battery, sensors, fold); screen capture returning a PNG; UI node-tree dump followed by per-node click, double-click, long-press, swipe, fling, drag, or text input; project builds and one-step deployment to a connected device; filtered app logs and crash traces by level, bundle, or keyword; DevEco Code Linter with optional auto-fix; signing material generation; offline HarmonyOS doc search; and a harmony_exec escape hatch for any whitelisted devecocli subcommand.

Best suited for engineers who already use DSH for daily development and also work with HarmonyOS: let the assistant handle UI automation, build verification, and log triage without ever leaving the current session.

Use Cases

  • Drive HarmonyOS emulator UI tests without leaving the DSH conversation
  • Build and deploy a HarmonyOS project in a single agent turn
  • Ask the agent to filter app logs by keyword and level to trace a crash

Best For

  • Engineers who maintain HarmonyOS apps while day-to-day coding in DSH
  • Developers who want AI-assisted emulator and device management
  • Small teams that fold HarmonyOS build, lint, and signing into AI workflows