DSH Marketplace

harmony-next.skills

linhay/harmony-next.skills

为 DeepSeek Harness 提供 HarmonyOS NEXT 技能包、离线 API 参考及 DevEco、HDC 与模拟器自动化指南。

36125Python源码

安装

把 harmony-next.skills 装进 DeepSeek Harness

装到哪

GitHub 方式 · GitHub 源码

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

我们跑过,装得上

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 8 天前,DeepSeek Harness 0.2.2-rc.1.

挂进你的 README

实测可装 — dshmarketplace

给维护者的: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 是做什么的

Layered reference tiles and device blocks converge through terminal paths into an offline knowledge core.

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-next
  • dsh-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 的同类插件

dsh-skill-explorer

zhu1090093659

10k

技能中心:按来源分级浏览已加载的全部 skill,启用/禁用模型调用、创建新技能、删除进可恢复回收站。

我们跑过,装得上

npm 包TypeScript今天

AI 锐评

dsh-skill-explorer

是什么 — 在 DSH Web GUI 里按来源列出已加载 skill,可开关模型调用,并支持新建和可恢复删除。

谁该装 — 你在 DSH Web GUI 里跑 agent,官方、社区、本地 skill 叠在一起,模型会调用你想保持静默的那批。 只在编辑器和终端里改 skill 文件、从不开 Web 界面的人,不必占这个 plugin 位。

注意 — 实测在全新 profile 里能装上,harness 也把它注册进去了。没发现明显的坑。

锐评 — 装完拨一次调用开关,不值一个常驻 plugin;我只在需要反复启停 skill 时才装。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情

skillhub

iflytek

5.3k

在 DeepSeek Harness 内浏览、搜索 SkillHub 技能,并管理本地技能的安装、更新和卸载。适配 DSH 0.2.0-rc.2 与 0.2.1-rc.2,暂不兼容 0.2.1-rc.3。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Java22 天前

AI 锐评

skillhub

是什么 — 在 DeepSeek Harness 里检索 SkillHub 注册表上的 skill,并完成本机安装、更新和卸载。

谁该装 — 你在 DeepSeek Harness 里跑 agent 任务,团队已经把可复用 skill 发到组织或社区的 SkillHub,还在靠切浏览器或拷目录往本机塞。skill 只在 git 仓库或共享文件夹里流转、工作台根本不在 DSH 里的人,不必接这个 plugin。

注意 — 没有可一条命令安装的发布包,只能从仓库子目录自行接入。运行时会执行 shell 命令,并且要准备 API key 或 token。声明只对准 DSH 0.2.0-rc.2 和 0.2.1-rc.2,尚未兼容 0.2.1-rc.3。

锐评 — 注册表还没在跑的话,我不会为了这个客户端去先把 SkillHub 整套立起来。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2源码

dashi-taskboard

chuspeeism

3.4k

现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness

我们跑过,装得上

GitHub 源码JavaScript16 天前

AI 锐评

dashi-taskboard

是什么 — 本机 issue 看板,UI 与 taskctl 共用 HTTP API,经 CDP 注入 Codex。

谁该装 — 在 Codex 里按仓库切片交付时,需要 agent 能读 issue、改状态,而不是把待办只留在对话里。工作面只有 DeepSeek Harness、指望装完就出现对等嵌入面板的人不必装:给定说明停在 Codex 注入和桌面 App,没有写出 DSH 里的界面或 Skill 行为。

注意 — 沙箱实测:全新 profile 能装上,并被 DeepSeek Harness 注册。它会执行 shell 命令,还要提供 API key 或 token;服务端要求 Node.js 22.5 或更新。嵌进 Codex 期间 launcher 或 injector 必须一直开着;自己打桌面包还要 Rust 1.88 以及 Xcode 或 Visual Studio Build Tools。

锐评 — 值得留下的是那道闸:Skill 在你明确验收前不会把 issue 标成 done。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2源码

把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。

我们跑过,装得上

GitHub 源码JavaScript1 个月前

AI 锐评

answer-me-with-html

是什么 — 模型只写短 Markdown,捆绑的 am CLI 再生成带流程、时序、树、时间线、ER 图、表格和 callout 的单页 HTML。

谁该装 — 在 DeepSeek Harness 里用 agent 把 TCP 握手、仓库模块关系或 Redis 和 Memcached 选型讲清楚,终端长文对不上结构图。只让 agent 改代码并跑测试、或回答已经写入自有文档仓库的人不必装,多出来的 HTML 文件插不进那条链路。

注意 — 实测在全新 profile 里能装上,并被 harness 注册。需要 Node.js 20 或更新;会调用捆绑的 am CLI,从而执行 shell 命令。仓库在 Claude Sonnet 5.5、普通 Claude Code 环境下的对比是模型写出的 token 约 4,893 对 612、31 s 对 12 s,账单大约只少 15%,因为每轮仍读取 system prompt、问题和对话。

锐评 — 换我按用途拆 profile:只有讲解要交给别人或过几天还要打开时才装,随口问完就关的会话不加。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情

vox-director

Alisa0808

2.5k

Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Cloud + ffmpeg. An agent skill.

我们跑过,装得上

GitHub 源码Python1 个月前

AI 锐评

vox-director

是什么 — 给一句 topic ,依次做分镜、拼贴海报、运动、旁白配乐和烧字幕,输出 Vox 纸拼贴风 mp4 。

谁该装 — 你在 Claude Code 或 Codex 里做科普或广告短片,手头是一句 topic 、一段口播或一张产品照,缺的是把纸拼贴分镜做到成片的 agent skill 。只想在现成剪辑工程里换旁白或 BGM 的人不必装:它不是可拆的配音插件,必须重新走进 beats.json 。

注意 — 成片要打 Atlas Cloud 的生图、 i2v 、 TTS 和配乐,再在本地用 ffmpeg 拼接,过程会执行 shell 。你先批 beat map 、再眼选风格,其余才自动。沙箱实测:全新 profile 里能装上,并被 harness 注册进 profile 。

锐评 — 装,但时间和 Atlas Cloud 预算只押海报:拼贴不够厚就卸,不跟后面的视频模型死磕。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码
1.9k

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.

我们跑过,装得上

GitHub 源码Python18 天前

AI 锐评

new-term-radar

是什么 — 从 X、Hugging Face、GitHub 和站点地图收集新模型、产品与仓库名,赶在关键词工具收录之前。

谁该装 — 给 AI 工具站做新词页面或给行业通讯定当天选题时,缺的是刚冒头的模型名和产品名。主要在 DeepSeek Harness 里写代码、接 agent 工作流的人,这份名单没有可接的下游。

注意 — 实测可在全新 profile 里装上,并被 DeepSeek Harness 注册。X 和新站点信号要 AIsa key,按次计费;Hugging Face、GitHub 和站点地图那几路不收费。运行时会执行 shell 命令。

锐评 — 每天都要出报告我才留;只是偶发查一次新词,不值得占一个 plugin 槽。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码