harmony-next.skills:面向 DeepSeek Harness 的鸿蒙 NEXT 离线技能库
linhay/harmony-next.skills
为 DeepSeek Harness 等 AI 编程助手提供 HarmonyOS NEXT 离线技能包,覆盖 API 12–26 声明、ArkTS/ArkUI、NDK、DevEco 模拟器自动化与发布调试。
harmony-next.skills 把 HarmonyOS NEXT 的官方参考文档与工程工作流打包成可离线检索的技能库,供 DeepSeek Harness 中的 Agent 直接调用。它解决 AI 编程助手在鸿蒙开发里缺少权威 API 依据、只能靠猜的问题,让回答有据可查。技能覆盖 API 12–26 声明、ArkTS/ArkUI、NDK、DevEco Studio、模拟器自动化、调试与发布,并附带最小工程与冒烟测试、发布前自检脚本,由 linhay 维护,采用 MIT 协议。
如何安装
dsh plugin --profile web add github:linhay/harmony-next.skills- 分类
- 开发与运维
- 平台
- DSH Plugin
- 作者
- linhay
- 分发方式
- 插件
harmony-next.skills 核心特性
harmony-next.skills 仓库简介
它是做什么的?
HarmonyOS NEXT Agent Skills 是 DeepSeek Harness(DSH)的鸿蒙开发离线技能包插件,把 HarmonyOS NEXT 的官方参考文档与工程工作流变成 Agent 可直接检索的本地资料。它解决 AI 编程助手在鸿蒙开发中缺少权威 API 依据、只能靠猜的问题,让 Agent 在离线状态下也能按 Kit 与任务定位文档。技能覆盖 API 12–26 声明、ArkTS/ArkUI、NDK、DevEco Studio、模拟器自动化、调试与发布,由 linhay 维护,采用 MIT 协议,仓库已有 352 颗星。
核心功能
- API 参考检索:内置 ArkTS、ArkUI、系统模块与 API 版本确认资料,Agent 按 SKILL.md → KITS.md / TASK_MAP.md → INDEX.md 的路径逐层查找本地文档。
- API 26 声明快照:收录 API 26.0.0 的声明、类型与签名,可从新版 DevEco Studio 重新生成并做兼容性校验。
- Kit 与任务导航:按 Kit 或具体开发任务定位文档,避免在大量参考文件中盲目搜索。
- DevEco 模拟器自动化:覆盖 HVD、hdc、uitest、抓包与诊断,提供设备证据、UI/UX、Trace 等自动化脚本。
- 最小工程与冒烟测试:附带 Empty Ability 模板工程,可直接构建并运行 smoke 测试验证环境。
- 发布前自检:提供打包文档检查、参考兼容性检查与单元测试脚本,保证技能包内容一致可用。
怎么使用这个插件?
在 DSH 中启用后,直接向 Agent 提出 HarmonyOS 开发问题即可,它会按技能内的检索路径查找本地资料并给出带出处的答案。需要模拟器自动化或抓包诊断时,先阅读对应的私有接口文档,明确产物目录、脱敏边界和非交互模式再执行脚本。若要让其他 AI 编程助手复用同一套技能,可按 README 给出的各 Agent 适配方式安装,并让 Agent 读取 SKILL.md 确认技能名称、版本与实际安装路径。
报错怎么排查?
安装命令不可用时,不要假设安装成功,应让 Agent 报告实际安装路径,并改用手动安装路径。私有接口工作流若未先阅读对应文档,容易因产物目录或脱敏边界不明确而失败,需按官方说明补齐前置阅读。发布前若检查不通过,按官方说明修复打包文档与参考兼容性问题后重新校验。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:linhay/harmony-next.skills。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
