妙码生花

妙若天成,码到成功

妙码(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