What problem does it solve?
It turns design documents (PDD) into OpenHarmony system service code quickly, while keeping generated code consistent with existing repository structure, naming, and architecture.
Core Features & Use Cases
- Design-to-code framework generation: Create directory layout, IDL interfaces, header/source templates, and service scaffolding.
- OpenHarmony-style compliance: Analyze existing OpenHarmony modules to match coding style, conventions, and architecture patterns before generation.
- Build configuration generation: Generate BUILD.gn (including module and deps wiring) plus SA profile related config artifacts (e.g., SA JSON and init config).
Typical uses include: generating a new service module from a functional design document, producing IDL interface definitions for IPC/kit integration, and scaffolding a complete bundle/SA/build setup ready for compilation.
Quick Start
Provide the functional design document path, then ask the assistant to generate a complete OpenHarmony service module for your target module name.