@liwenwei1/opencode-harmonyos-code
v0.0.9
Published
HarmonyOS Full-Lifecycle Development Assistant. Specialized in the complete development lifecycle of HarmonyOS applications, including project creation, UI development, state management, network requests, data storage, permission requests, performance opt
Downloads
309
Maintainers
Readme
opencode-harmonyos-code
opencode-harmonyos-code是一个opencode插件,可以作为HarmonyOS全生命周期开发助手。专注于HarmonyOS应用的完整开发生命周期,包括项目创建、UI开发、状态管理、网络请求、数据存储、权限请求、性能优化、测试和发布。
功能特性
- HarmonyOS设计专家:为HarmonyOS应用和原子化服务创建详细的PRD设计文档
- HarmonyOS开发专家:根据设计文档遵循HarmonyOS规范实现功能
- HarmonyOS构建:使用harmonyos-hvigor技能构建项目并确保编译成功
快速开始
环境要求
- Node.js 18+
- 安装opencode CLI工具,参考官方文档:https://opencode.ai/docs/zh-cn/#安装
安装步骤
1. 安装所需Skills
本项目依赖以下三个skill,需要先安装到opencode中:
harmonyos-atomic-dev- HarmonyOS原子化服务开发专家harmonyos-hvigor- Hvigor构建工具使用指南harmonyos-prd-design- HarmonyOS PRD设计生成专家
2. 编译项目
# 安装依赖
npm install
# 构建项目
npm run build3. 配置当前插件到opencode配置文件
3.1 将编译后的插件添加到opencode配置文件中:
```bash
# 查看配置文件
cat ~/.config/opencode/opencode.json
```
配置示例:
```json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["$PWD"]
}
```
*$PWD* 替换为本项目的实际路径。3.2 重启opencode
参考:<https://opencode.ai/docs/zh-cn/plugins/#%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6>体验
安装成功后,你的opencode中将会多出3个Agent,分别是harmonyos-plugin,harmoyos-dev,harmonyos-design,多出3个skill ,接下来就可以进行鸿蒙开发了。
 
许可证
MIT
