面向 OpenClaw Agent 的 HarmonyOS ArkTS 应用代码生成技能。根据自然语言需求,直接输出可在 DevEco Studio 中编译运行的 ArkTS 代码。
- 直接生成可运行代码:不是教程,而是页面、组件、工具类、配置文件。
- 覆盖 DevEco 全工具链:DevEco Studio、DevEco Code、DevEco CLI、DevEco CodeGenie。
- 内置常见能力示例:Navigation 路由、HTTP 请求、Preferences 本地存储、系统分享(Share Kit)、生物识别(UserAuth)。
- ArkTS 严格模式友好:主动规避
for...in、类嵌套、隐式any、声明提升等编译陷阱。 - 附带参考资料:ArkUI 组件大全、状态管理深度解析、速查表。
- 从零创建 HarmonyOS 应用原型
- 快速生成页面 / 组件 / 工具类
- 自动修复常见 ArkTS 编译错误
- 作为 DevEco Code AI Agent 的知识外挂
将本仓库放到 OpenClaw 的 skills 目录即可:
gh repo clone 1395367184/harmonyos-app-dev ~/.qclaw/skills/harmonyos-app-dev或手动下载后解压到 ~/.qclaw/skills/harmonyos-app-dev/。
鸿蒙、HarmonyOS、ArkTS、DevEco Studio、DevEco Code、Stage 模型
harmonyos-app-dev/
├── SKILL.md # 技能主文件
├── references/
│ ├── arkui-components.md # ArkUI 组件与布局大全
│ ├── state-management.md # 状态管理深度解析
│ └── cheatsheet.md # 常用代码速查表
└── assets/helloworld/ # HelloWorld 示例工程
本仓库是由社区开发者整理的 OpenClaw Skill,用于辅助 HarmonyOS ArkTS 应用代码生成,与华为官方无关。
仓库中的 API 示例、装饰器说明、生命周期表等内容基于华为公开开发者文档整理,仅供学习参考。HarmonyOS、ArkTS、DevEco、DevEco Studio、DevEco Code、DevEco CLI、DevEco CodeGenie 等名称和商标归华为技术有限公司所有。
MIT © 1395367184