Skip to content

v0.6.1

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Aug 16:13

v0.6.1 — 鸿蒙开发面板 + 设备记忆 + Tier-1 扩容

DSH 社区鸿蒙开发助手:面板升级为「鸿蒙开发面板」——展示整个插件而非仅是 hdc;设备跨工具记忆;离线知识层扩至 23 篇。

新增 / Highlights

  • 设备会话抽象:工具默认使用本会话上次使用的设备(显式 target 或面板点选即切换默认;掉线静默回退首台连接设备);hdc_list_targets 暴露 preferred/preferredActive
  • 鸿蒙开发面板(原 hdc 设备面板更名升级):
    • 「本地工具链」徽章行:DevEco Studio 版本 / SDK API / devecocli 有无 / 离线知识篇数——插件自身状态一目了然
    • 设备详情(每台):名称/品牌/型号/API 版本/电池(电量、温度、充电状态)/OS 版本
    • 系统区:内存可用 / 存储使用率 / 分辨率 / OS 版本
    • 每设备独立「截图」按钮(截哪台标哪台:截图 @ 设备id),顶部截图按钮=截默认设备
    • 日志区:设备端限行(hilog -x | tail -n 60,修复真机 1.2MB 全量日志冲爆缓冲导致面板无日志的问题)
    • 交互:标题栏拖动 / 八向缩放 / 截图 × 关闭 / 设备行点选设默认(高亮 + 默认徽章)
  • Tier-1 知识层扩容(20 → 23 篇):新增 UIAbilityContext(全文)、sensor(461KB→35KB 节选)、file-fs(267KB→104KB 节选);构建器新增通用按节选入机制sections.include= 前缀精确匹配),节选文件附文件内节选声明(CC-BY 修改声明合规),index 记录 excerpted/originalBytes/keptSections
  • 官方测试框架指路:harmonyos-knowledge 技能新增 hypium(gitee.com/openharmony/testfwk_arkxtest,@ohos/hypium)与 hamock(同仓库 hamock/ 子目录,@ohos/hamock)指路——canonical 在 ohpm/Gitee,不在 GitHub

实测 / Verified

  • 全新进程回归:19 工具 + 3 技能注册、设备记忆五场景(回退→显式→记忆→掉线回退→字段)、知识层 catalog 23/read 节导航/search,全 PASS
  • 真机+模拟器双设备宿主集成测试:工具链徽章(Studio 6.1.1.290/SDK 24/知识 23)、设备详情(含电池 27% 充电中/100%)、系统区(内存/存储/分辨率 2800×1840)、hilog 12 行、定向截图(target 正确)、select/preferred 持久、非法 target 400,全 PASS
  • live 服务器端到端:panel-state/select/截图 JPEG/list_targets 字段/日志恢复,全 PASS
  • license-check PASS(含逐文件 sha256 完整性);npm pack 41 文件

环境要求 / Requirements

同 v0.6.0(面板仅 web 宿主生效;headless/TUI 不变)。

安装 / Install

dsh plugin --profile <name> add dsh-hdc-bridge