SuperAPI AI 工具集

harmony-next

编程与开发

查看项目

更新于 10-16 06:23

技能介绍

用途:为 HarmonyOS NEXT 开发提供帮助,并支持本地 DevEco 自动化。包含离线参考文档,覆盖 ArkTS/ArkUI/NDK API 查询、离线指南导航,以及 DevEco Studio 与 HarmonyOS 模拟器相关脚本。

主要能力:技能目录内含离线 HarmonyOS API 12–23 快照,references/JsEtsAPIReference/api26/ 下带 API 26 声明页;提供 KITS.md、TASK_MAP.md、INDEX.md 等索引用于路由查询。脚本覆盖命令行工具安装、模拟器 HVD 管理、HDC 设备取证、单次 UI 操作、离线 UI/UX 审计、Profiler trace 转 SQLite 摘要等,另有最小 Empty Ability 脚手架模板。

使用方式:先分类请求,再只打开需要的最少 Markdown 文件。将包含 SKILL.md 的目录解析为 HARMONY_NEXT_SKILL_DIR,路径 references/... 与 scripts/... 均相对该目录。安装可执行 npx skills add linhay/harmony-next.skills --skill harmony-next,Codex 或 Claude Code 可加 -a codex -g -y --copy 等参数;Gemini CLI 使用 gemini skills install https://github.com/linhay/harmony-next.skills --path harmony-next --scope user。API 查询示例:rg -n "UIAbility|AbilityStage|Want" "$HARMONY_NEXT_SKILL_DIR/references/INDEX.md" | head。脚本首次命令如 python3 "$HARMONY_NEXT_SKILL_DIR/scripts/commandline_tools_manager.py" doctor --tools-root <dir> --json。

限制:references 为离线快照而非实时在线文档;API 26 指南与示例尚待补充。命令行工具脚本只接受直链归档 URL,下载中心页面会返回 blocked。部分模拟器启动路径依赖 trace pipe 前置条件。多设备时须显式指定 127.0.0.1:<port>。当前本地版本 v1.3.37。