妙码生花
妙若天成,码到成功
妙码(MiaoMa)是一款全新的全栈代码自动生成工具,以数据库表结构为核心, 通过多语言、多框架的映射转换和模板渲染,实现从数据库设计到代码开发的一站式自动化流程。
妙码生成示例
# 解析SQL
python miaoma.py parse-sql t_miaoma_student
# 生成配置
python miaoma.py gen-config t_miaoma_student
# 生成代码
python miaoma.py gen-code t_miaoma_student --template springboot3
核心特性
文档 + 测试 + AI驱动
文档先行,测试保障,AI赋能,确保代码质量和可维护性
AI First设计
目录即语义,注释即文档,代码即意图,智能化开发体验
配置驱动
统一的配置结构,多语言多框架支持,灵活适配各种技术栈
代码分层
自动生成层、自定义层、共享层,清晰的架构设计
增量更新
智能代码合并,自定义代码保护,无缝升级体验
妙不可言
AI的创造力是无限的,能带来妙不可言的惊喜
快速开始
1
安装妙码
pip install miaoma
2
解析SQL
python miaoma.py parse-sql t_miaoma_student
3
生成代码
python miaoma.py gen-code t_miaoma_student --template springboot3
支持的技术栈
后端框架
Java + Spring Boot
Node.js + Express
Python + FastAPI
前端框架
TypeScript + Vue3
React + Ant Design
Angular + Material
数据库
MySQL
PostgreSQL