DSH Plugins
返回列表
🖥️

dsh-plugin-devecocli

客户端 更新于 2026.08.14

在终端中运行以下命令:

dsh plugin install frankq007/dsh-plugin-devecocli

将以下提示词粘贴到 DeepSeek Harness 对话框中:

运行 dsh plugin install frankq007/dsh-plugin-devecocli 即可将插件安装到当前 profile,重启后 13 项 harmony_* 工具即刻可用;完整源码地址:https://github.com/frankq007/dsh-plugin-devecocli

插件介绍

DeepSeek Harness 此前并不内置鸿蒙开发能力,调试 UI、跑构建、查日志往往要切回 DevEco Studio 或手动敲 devecocli 命令行。dsh-plugin-devecocli 将这十余条命令统一注册为 DSH 原生工具,让 AI agent 直接在对话中完成设备操控、构建部署和代码质量检查,省去反复切换窗口的碎片时间。

核心覆盖 thirteen 项 harmony_* 工具:模拟器启停、摇动、旋转、音量、电池与传感器模拟;屏幕截图并返回 PNG;UI 节点树 dump 后对任意节点执行点击、双击、长按、滑动、拖拽或文本输入;项目构建与一键部署到设备;按级别、包名、关键字过滤应用日志与崩溃堆栈;DevEco Code Linter 检查(可选自动修复);签名材料生成;离线 HarmonyOS 文档搜索;以及 harmony_exec 作为任意 devecocli 子命令的兜底通道。

适合已经用 DSH 做日常开发、同时需要鸿蒙能力的工程师:在 AI 辅助下完成 UI 自动化调试、构建流水线验证、日志根因定位,而不必离开当前会话手动执行 CLI。

使用场景

  • 在 DSH 对话中直接操控 HarmonyOS 模拟器完成 UI 自动化调试
  • 一轮对话完成 HarmonyOS 项目构建并部署到已连接设备
  • 让 AI agent 按关键字和级别过滤应用日志,定位崩溃根因

适合人员

  • 日常使用 DSH 进行开发、同时维护 HarmonyOS 应用的工程师
  • 希望用 AI 辅助完成设备管理与模拟调试的开发者
  • 需要将 HarmonyOS 构建、Lint、签名流程纳入 AI 工作流的小团队