@liwenwei1/opencode-harmonyos-code
v0.0.4
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
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
