DSH Plugins
返回列表
🖥️

dsh-deveco

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install MoonlitDropOfBlood/dsh-deveco

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

在 DeepSeek Harness 中执行 dsh plugin install MoonlitDropOfBlood/dsh-deveco 即可安装;源码仓库:https://github.com/MoonlitDropOfBlood/dsh-deveco

插件介绍

在 DeepSeek Harness 里做 HarmonyOS 应用开发时,日志、界面结构、源码查看和真机调试往往要来回切 DevEco Studio 与终端。dsh-deveco 把 HiLog、ArkUI 检查、.ets 查看和工具链管理收进 DSH 官方右侧边栏,让 Web UI 成为一站式的 HarmonyOS 工作台。

HiLog 检查器提供基于 devecocli 的实时日志流,可按级别、包名和关键词过滤,并随时开始或停止采集。ArkUI Inspector 采用类似 Chrome DevTools 的三栏布局:设备截图点选定位节点、可折叠的 UI 树(含自定义组件名与无障碍标识)、以及带搜索的节点属性与盒模型;树源可在 DevEco 调试链路(含 padding/margin/border 声明值)与无障碍树之间切换,并支持窗口切换与 Tap/Swipe/Text 操作。

插件还注册 .ets 文件的 ArkTS 语法高亮侧边栏查看器,并在设置页集中配置 DevEco Studio、Command Line Tools 路径、版本校验与 IP 网络 hdc 连接。对话内的 agent 可通过 harmony_ui_tree 工具直接拉取 DevEco 调试源的 UI 树文本或 JSON,便于在聊天里分析界面结构。

适合已在 DSH ^0.2.0-rc.1(0.2.x)环境上开发 HarmonyOS 的工程师:需要边对话边查日志与 UI、又不想频繁离开 Harness 的人。使用 DevEco 调试源时需 debug 应用且勿让 DevEco Studio Inspector 独占调试连接。

使用场景

  • 在 DSH 对话开发 HarmonyOS 时实时查看与过滤 HiLog
  • 需要截图点选、UI 树与盒模型分析 ArkUI 界面结构
  • 希望 agent 通过 harmony_ui_tree 在对话里读取 DevEco 调试源 UI 树

适合人员

  • 使用 DSH 0.2.x 的 HarmonyOS / ArkTS 开发者
  • 习惯 Web UI 一站式调试、少切换 DevEco Studio 的团队
  • 需要管理 hdc 连接与 DevEco / CLT 工具链路径的工程师