×

.NET10 + Vue3 + AI ,一款面向开发者的低代码与 AI 编程深度融合的低代码平台

独孤求败 独孤求败 发表于2026-04-03 14:00:33 浏览18 评论0

抢沙发发表评论

在数字化转型浪潮中,企业级应用开发正面临效率与复杂度的双重挑战。Microi吾码作为一款开源的AI低代码平台,通过深度融合V8引擎与AI技术,重新定义了开发范式。

图片

技术架构

基础技术栈

  • 后端框架:基于.NET10构建,采用.Net Standard标准开发核心库,支持gRPC跨语言通信

  • 前端框架:Vue3生态体系,配合ECharts实现数据可视化

  • 数据库支持:MySql 5.5+/SqlServer 2016+/Oracle 11g+,支持读写分离与分库分表

  • 缓存系统:Redis哨兵模式实现分布式缓存

  • 存储方案:集成阿里云OSS/MinIO/亚马逊S3,支持自定义扩展

核心创新技术

  • V8引擎深度集成:

    • 在线JavaScript接口开发,支持Get/Post请求
    • 接口代码生成准确率达99%,保存即部署
    • 支持JSON/文件/HTML等多种返回格式
  • AI编程体系:

    • 本地AI编程:VS Code插件自动生成知识库,支持Copilot/Claude Code/Cursor
    • 在线AI编程:内置DeepSeek等模型,支持自然语言转SQL
    • 数据分析:向量数据库差量同步,支持AI训练与提示词管理
  • 分布式架构:

    • 支持Docker/K8S/Jenkins/Rancher部署
    • 集成RabbitMQ消息队列与ElasticSearch搜索引擎
    • MongoDB日志系统实现亿级数据毫秒级分页

图片

源码说明

Microi.net/
├── Microi.Server/          # 🔧 后端 99% 源码(.NET10)
│   ├── Microi.net.Api/     #     Web API 层(ASP.NET Core 控制器)
│   ├── Microi.Core/        #     核心基础设施库(接口定义/模型/抽象)
│   ├── Microi.V8Engine/    #     V8 引擎独立模块
│   ├── Microi.Cache/       #     缓存模块(Redis + 内存)
│   ├── Microi.ORM/         #     ORM 模块(多数据库适配)
│   ├── Microi.MongoDB/     #     MongoDB 集成模块
│   ├── Microi.MQ/          #     RabbitMQ 消息队列模块
│   ├── Microi.MQTT/        #     MQTT 物联网服务模块
│   ├── Microi.SearchEngine/ #    Elasticsearch 搜索引擎模块
│   ├── Microi.Office/      #     Office 处理模块(Excel/Word/邮件)
│   ├── Microi.Job/         #     定时任务调度模块
│   ├── Microi.Spider/      #     采集引擎模块
│   ├── Microi.WeChat/      #     微信公众号/小程序集成
│   ├── Microi.Captcha/     #     验证码模块
│   ├── Microi.HDFS/        #     分布式文件存储(OSS/MinIO/S3)
│   ├── Microi.Upgrade/     #     平台热更新模块
│   ├── Dos.ORM/            #     自研 ORM 基础库
│   └── Dos.Common/         #     通用工具类库
├── Microi.Client/          # 🖥️ PC 传统界面 100% 源码(Vue3 + Element-Plus + Vite + Pinia)
├── microi.uniapp/          # 📱 UniApp 移动端 100% 源码(小程序 / H5 / App)
├── microi.app/             # 📱 HBuilderX APK/IPA 套壳打包工程(Wap2App)
├── microi.doc/             # 📝 官方文档(基于 VitePress)
├── microi.mcp/             # 🔌 MCP Server 源码(AI Agent 工具)
├── microi-v8-engine/       # ⚙️ V8 引擎开发工作区
└── microi.skills/          # 🧠 AI Skills 知识库

图片

核心功能模块

2.1 开发引擎矩阵

引擎类型
技术特性
典型应用场景
接口引擎
JavaScript开发,保存即生效
快速构建API服务
表单引擎
自定义Vue组件嵌入
复杂业务表单设计
工作流引擎
表单+接口双驱动
审批流程自动化
报表引擎
虚拟表格+ECharts
动态数据可视化
SaaS引擎
三种隔离模式
多租户系统开发

2.2 AI增强能力

  • 代码生成:

    • 本地模式:VS Code插件自动拉取业务代码与数据库结构
    • 在线模式:上传V8文档即可生成高质量接口代码
  • 智能分析:

    • 自然语言查询业务数据
    • 自动生成交互式可视化图表
    • 支持DeepSeek/OpenAI等多模型接入
  • 质量保障:

    • 代码智能检查与优化
    • 自然语言转SQL校验
    • 接口调用链追踪

图片

界面展示

图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片


图片

快速开始

开发环境配置

本地开发:

    • 安装VS Code插件(Gitee下载)
    • 连接数据库自动生成知识库
    • 配置Copilot/Claude Code等AI工具

在线开发:

    • 访问在线开发平台
    • 上传V8文档与数据库结构(db.json)
    • 使用内置AI模型生成代码框架

典型开发流程

graph TD
    A[需求分析] --> B[数据库设计]
    B --> C[表单配置]
    C --> D{AI编程模式}
    D -->|本地| E[VS Code开发]
    D -->|在线| F[平台内置AI]
    E --> G[远程调试]
    F --> H[代码优化]
    G --> I[接口部署]
    H --> I
    I --> J[系统测试]

部署方案选择

部署方式
技术要求
适用场景
单机部署
Docker
开发测试环境
集群部署
K8s+Jenkins
高并发生产环境
混合部署
微服务架构
大型企业系统

图片

行业价值与变革

开发效率提升

  • 传统模式:3人月开发ERP系统

  • 吾码模式:1人1月完成100+表系统

  • 关键指标:

    • 代码生成效率提升80%
    • 调试周期缩短65%
    • 需求变更响应速度提高3倍

技术架构优势

  • 全栈开源:前端/移动端100%开源,后端99%开源
  • 跨平台支持:小程序/H5/Android/iOS多端统一
  • 无限扩展:不限制用户数、表单数、数据量

典型成功案例

  • 制造业:某大型MES系统(500+表,500+接口)
  • 物联网:智能家居平台(亿级数据量处理)
  • 政企系统:某集团OA系统(多租户架构)
  • 教育领域:高校实训课程开发平台
项目链接: 

留言:开源AI低代码平台
获取


群贤毕至

访客