harmonyos-app-dev:鸿蒙应用代码生成 Skill 介绍

前言

写鸿蒙应用时,通用代码助手对 ArkTS 语法、Stage 模型和 DevEco Studio 工程结构往往不够熟悉,生成的代码常需要大量返工。下面介绍的 harmonyos-app-dev 是一个面向鸿蒙应用开发的 Agent Skill,把 DevEco Code AI Agent 工具链的知识集成进提示词,让模型在聊鸿蒙相关话题时按这套约定出代码。

这是什么

harmonyos-app-dev 是一个社区版(source: community)Skill,坐标 @user_ea38fd42/harmonyos-app-dev,版本 1.1.0,由 SkillHub 用户 user_ea38fd42 发布并维护,分类为 dev-programming。它解决的问题是:当用户提到鸿蒙、HarmonyOS、ArkTS 等关键词时,让 Agent 具备对应领域的代码生成与工程约定知识。标签显示该 Skill 不需要 API Key(requires_api_key=false)。

核心功能

根据官方页面简介,该 Skill 的核心能力包括:

  1. 鸿蒙(HarmonyOS)应用代码生成:面向鸿蒙应用开发的代码产出。
  2. 集成 DevEco Code AI Agent 工具链知识:在生成代码时遵循 DevEco Code 相关约定。
  3. 触发词覆盖:鸿蒙、HarmonyOS、ArkTS、DevEco Studio、DevEco Code、Stage 模型。当对话中出现这些关键词时,Skill 被激活。

安装与启用

该 Skill 托管在 SkillHub 上,坐标与官方页面如下:

坐标:@user_ea38fd42/harmonyos-app-dev
官方地址:https://api.skillhub.cn/user_ea38fd42/harmonyos-app-dev
SkillHub 页面:https://www.skillhub.cn/skills/user_ea38fd42/harmonyos-app-dev

说明:本次抓取中官方页面未能打开,抓取资料未包含具体的安装命令和在 Cursor、Codex CLI、Claude Code 等工具中的启用方式。上述两处地址是该 Skill 的官方入口,安装命令请以页面实际内容为准,本节不做推测。

典型用法

抓取资料中未提供官方示例对话或可复现的用法样例,因此本节只列出基于触发词的官方描述,不虚构案例。

当用户消息中出现以下任一关键词时,该 Skill 即被触发:

  • 鸿蒙
  • HarmonyOS
  • ArkTS
  • DevEco Studio
  • DevEco Code
  • Stage 模型

典型场景如:直接描述需要的鸿蒙页面或功能,由 Agent 结合 DevEco Code 工具链知识生成 ArkTS 代码与 Stage 模型相关结构。具体生成效果请以 Skill 实际运行结果为准。

适用场景与注意

适合谁:

  • 使用 HarmonyOS / ArkTS 开发应用、希望 Agent 直接给出符合工程约定代码的开发者。
  • 在 DevEco Studio 或 DevEco Code 环境中工作、需要生成或解释 Stage 模型相关代码的人。

需要注意:

  1. 该 Skill 为社区来源(community),由个人发布者 user_ea38fd42 维护,采用前请自行评估其内容质量与更新频率。
  2. 抓取到的资料显示评分 100000、下载 1462 次、安装 0 次。安装数为 0,说明目前可能还没有经过大量实际使用的验证。
  3. Skill 知识来自发布时的快照,DevEco Studio 与鸿蒙 API 版本迭代较快,生成代码需对照当前版本文档复核。

结尾

harmonyos-app-dev 的价值在于把鸿蒙应用开发的领域知识固化进 Skill 触发词,让通用 Agent 在鸿蒙话题下不再”答非所问”。如果你想在鸿蒙开发中用 Agent 辅助生成代码,可以从下面地址了解详情:

https://api.skillhub.cn/user_ea38fd42/harmonyos-app-dev

需要说明的是,本次抓取未能打开官方页面,安装命令与完整用法请以官方页面为准。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye