低代码优势与 Microi 吾码概览
低代码与传统开发对比
低代码平台通过可视化界面与预建模块显著提升开发速度,大幅缩短周期,适用于快速迭代项目。传统开发需从零编写大量代码,架构搭建耗时较长。
低代码与零代码区别
低代码平台提供更强扩展性,支持构建复杂应用以满足企业长远发展需求。零代码虽学习曲线低,但难以应对业务规模扩大后的功能演进,且不利于开发者技能提升。低代码要求掌握基础编程概念(变量、循环等),有助于技术人员应对复杂场景。
Microi 吾码简介
Microi 吾码是一款专注于'零代码全局应用搭建'的开源平台。它支持多人协作,不限制表单数、数据量及数据库数量。技术栈采用.NET8 + Vue3 + Element-Plus,集成 Google V8 引擎,支持 JavaScript 在线编写后端接口,实现灵活的业务逻辑处理。
核心特性:
- 多语言支持:前后端均可配置多语言,满足国际化需求。
- 细粒度权限:控制可细化至表、字段、菜单、按钮及接口级别。
- 界面自定义:内置界面引擎,支持自定义 Vue 组件嵌入表单。
- 跨平台部署:支持 MySQL/SqlServer/Oracle/MongoDB 等多种数据库,兼容分布式部署。
- 消息集成:支持多公众号、小程序配置及模板消息发送。

安装指南
环境准备
推荐使用 Docker 环境进行部署。若服务器未安装 Docker,脚本将提示是否自动安装。建议配合容器管理面板使用,也可手动执行安装命令。
一键安装脚本
在 CentOS 7 环境下,可通过以下脚本快速初始化所有服务(MySQL, Redis, MongoDB, MinIO, API, WebOS)。
url=https://static.itdos.com/install/install-microi-centos.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install-microi-centos.sh $url;fi;bash install-microi-centos.sh
注意事项
- IP 选择:脚本运行后需根据实际网络环境选择公网或内网 IP 安装模式。
- 端口开放:安装成功后,务必开放 microi-api、前端界面、WebOS 及 MinIO 相关端口。
- 资源配置:脚本默认适配 4G 内存服务器,2G 内存环境建议调整配置后再运行。
- 数据清理:重复执行脚本前会提示删除旧容器,这将导致数据丢失,请谨慎操作。
脚本详解
该脚本自动化完成了以下流程:
- Docker 环境检查与安装:自动检测并安装 Docker 及必要依赖。
- 镜像加速器配置:优化国内下载速度。
- 中间件部署:启动 MySQL 5.6、Redis 6.2、MongoDB 及 MinIO 对象存储。




