harmony-next.skills
linhay/harmony-next.skills
为 DeepSeek Harness 提供 HarmonyOS NEXT 技能包、离线 API 参考及 DevEco、HDC 与模拟器自动化指南。
安装
把 harmony-next.skills 装进 DeepSeek Harness
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 8 天前,DeepSeek Harness 0.2.2-rc.1.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 harmony-next.skills 之前,先看这几条
- 源码在这里: linhay/harmony-next.skills——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 没检测到协议文件。没有协议的代码,默认保留全部权利。
安全
装 harmony-next.skills 会执行什么
- 构建脚本
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,8 天前。
- 安装钩子
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
- README 里提到
shell 命令(bash、exec、spawn 之类)
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
AI 锐评
是什么 — harmony-next.skills 提供 HarmonyOS NEXT 的离线 API 参考和自动化指导。
谁该装 — 如果你使用 DeepSeek Harness 进行 HarmonyOS NEXT 应用开发,需要本地 ArkTS 和 DevEco 参考时,可以安装 harmony-next.skills。 如果你主要处理非 HarmonyOS 项目或不使用支持 skills 的 AI 助手,则可以选择其他参考工具。
注意 — 沙箱实测通过,在全新 profile 安装并注册。 会执行 shell 命令。 未发现明显的坑。
锐评 — 我会安装它,因为它包含 HarmonyOS NEXT 的 API 26 快照。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
harmony-next.skills 是做什么的

harmony-next.skills 是一个面向 HarmonyOS NEXT 开发的 DeepSeek Harness 插件,提供离线 API 参考、ArkTS/ArkUI 资料,以及 DevEco Studio、HDC、模拟器自动化和调试发布流程说明。资料覆盖 API 12–26,并包含 API 26.0.0 的声明、类型和签名快照。
DeepSeek Harness 通过 filesystem skill 使用这个技能包。agent 按 harmony-next/SKILL.md 进入,再依次参考 KITS.md、TASK_MAP.md 和 INDEX.md 定位内容;仓库同时提供 empty-ability-app smoke fixture,以及设备证据、UI/UX、Trace 和命令行脚本。这个 bundle 不安装 MCP、tools 或 apps。
它适合需要本地 HarmonyOS NEXT 资料、工程模板或 DevEco/HDC/模拟器操作指引的开发任务。不适合非 HarmonyOS 项目,或必须依赖最新在线资料的场景。检测到的终端风险来自脚本和操作指南:agent 可能按文档执行终端命令,接触本地 DevEco、设备、模拟器、抓包和诊断流程。使用私有接口前,应先阅读对应文档,并明确产物目录、脱敏边界和非交互模式。
harmony-next.skills 的文档
harmony-next.skills 的配置
DeepSeek Harness 通过 filesystem skill 读取这个 bundle。可用的兼容路径包括:
DSH_SOURCE=/path/to/harmony-next.skills.dsh/skills/harmony-next$HOME/.agents/skills/harmony-nextdsh-harmony-next
入口文件是 harmony-next/SKILL.md。README 没有定义其他配置键或默认值。
harmony-next.skills 的资料结构
推荐检索顺序为 SKILL.md → KITS.md 或 TASK_MAP.md → INDEX.md。API 资料位于 harmony-next/references/JsEtsAPIReference/,API 26 快照位于 harmony-next/references/JsEtsAPIReference/api26/。DevEco、HDC 和模拟器说明位于 harmony-next/references/ideGuides/DevEco模拟器私有接口与AI自动化.md;模板位于 references/templates/empty-ability-app/,脚本位于 harmony-next/scripts/。
harmony-next.skills 的命令
仓库记录了以下维护和校验命令:
python3 harmony-next/scripts/sync_api26_snapshot.py --deveco-app /path/to/DevEco-Studio.app:从 DevEco Studio 重新生成 API 26 声明快照。python3 harmony-next/scripts/reference_compat.py generate:生成兼容性资料。python3 harmony-next/scripts/check_packaging_docs.py:检查打包文档。python3 harmony-next/scripts/reference_compat.py check:检查参考资料兼容性。python3 -m unittest discover -s harmony-next/tests -p 'test_*.py' -v:运行测试。
harmony-next.skills 的环境要求与限制
README 未给出 DeepSeek Harness 版本要求或完整平台矩阵。文档覆盖 DevEco Studio、HVD、hdc、uitest、模拟器自动化、抓包和诊断,因此执行相关流程可能使用终端并接触本地开发工具。私有接口流程必须先阅读对应文档,并指定产物目录、脱敏边界和非交互模式。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
harmony-next.skills 的同类插件
skillhub
iflytek
在 DeepSeek Harness 内浏览、搜索 SkillHub 技能,并管理本地技能的安装、更新和卸载。适配 DSH 0.2.0-rc.2 与 0.2.1-rc.2,暂不兼容 0.2.1-rc.3。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
answer-me-with-html
QingYunA
把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。
我们跑过,装得上
vox-director
Alisa0808
Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Cloud + ffmpeg. An agent skill.
我们跑过,装得上
new-term-radar
zhuyansen
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
我们跑过,装得上