dsh-plugin-devecocli
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
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.