🎓 Microi吾码 AI 平台培训大纲
全面掌握 Microi吾码低代码平台的各项引擎与 AI 能力
一、📌 平台介绍
- 平台定位:开源 AI 低代码平台(.NET10 + Vue3 + Element-Plus + Redis + 跨数据库)
- 核心理念:"万物皆表单引擎"
- 架构总览:PC端 / 移动端UniApp / WebOS
- 版本对比:开源版 / 个人版 / 企业版
二、🛠️ 环境搭建与部署
- Docker 部署
- Windows 部署
- 本地开发:后端(.NET SDK)+ 前端(Node.js + pnpm)
- SaaS三参数:OsClient、OsClientType、OsClientNetwork
三、⚡ 快速开始
- 核心流程:创建物理表 → 设计表单 → 创建模块 → 配置权限
- 两种建表方式:平台内创建 / Navicat创建后加载
- 一表多用:一张表 → 多个模块 / 多个流程 / 多个报表
四、📝 表单引擎
- 拖拽设计表单、所有表单组件介绍
- 字段属性与事件(显隐、必填、校验、值变更)
- V8事件体系(前端+后端事件、执行顺序)
- 定制组件、动态关联表单、模板引擎
五、⚙️ V8引擎 与 接口引擎
- 在线JavaScript编写后端API,保存即生效
- V8函数-后端:FormEngine、Db、Cache、Http、CurrentUser 等
- V8函数-前端:Form、FormSet、Tips、Post、Result 等
- V8调试:在线+本地双向同步、全路径断点调试
- 扩展接口引擎(V8EngineExtend自定义后端函数)
六、📦 模块引擎
- 五种打开方式:Diy / Component / Iframe / SecondMenu / Report
- 数据源配置:关联表、查询列、排序、搜索、Where权限条件
- 接口替换、动态按钮、模块复制
七、🔄 流程引擎(工作流 v4)
- 流程设计:绘制流程图、节点属性、条件分支
- 流程V8事件(12步执行顺序)
- 流程操作:发起、同意、拒绝退回、撤回、抄送
八、🧩 其他系统引擎
- 报表引擎:数据源+接口+表单+模块组合实现
- 数据源引擎:SQL / V8 / JSON 三种类型
- 界面引擎:自定义界面设计、ECharts图表
- 打印引擎:在线制作打印模板
- SaaS引擎:多租户独立配置,一套程序驱动N个租户
- 翻译引擎:多语言管理
- 搜索引擎:ElasticSearch集成
- MQTT引擎:IoT物联网设备接入
- 任务调度:定时任务、执行接口引擎或DLL
- 消息队列:RabbitMQ
- 应用商城:模块上传、下载、安装
九、🤖 AI引擎
- AI在线编程:在线AI代写V8接口引擎代码(自然语言 → V8代码)
- AI本地编程:本地IDE集成AI,双向增量同步V8代码,支持断点调试
- AI数据分析:自然语言转SQL,智能数据查询与报表生成
- AI代码检查:V8代码质量检测与优化建议
- 向量数据库:自动差量同步,提升AI精准度
- AI训练与微调:提示词管理、模型定制
- 多模型支持:接入DeepSeek / OpenAI / 本地部署模型
十、🎨 AI辅助设计
- AI辅助数据库设计:AI根据业务需求自动推荐表结构、字段类型、关联关系
- AI辅助表单设计:AI根据表结构自动推荐控件类型、布局方案、字段校验规则
- AI辅助流程设计:AI根据业务描述推荐流程节点、条件分支、审批规则
- AI辅助大屏设计:AI推荐goView图表组合方案、数据源绑定建议
- AI辅助接口设计:AI根据功能描述自动生成接口引擎代码模板
- AI提示词设计:设计和优化AI提示词,提升各场景下AI输出质量
十一、🦞 OpenClaw 吾码小龙虾
- 简介:基于Microi吾码的AI内容自动化与远程集群管理系统
- 仪表盘:全局态势感知、节点状态监控、趋势图表
- 任务中心:完整流程(爬取 → AI写作 → 发布 → 互评)、支持单步执行
- 文章管理:AI生成文章的审核、编辑、发布记录
- 平台账号:多平台账号管理(CSDN等)
- 互评管理:自动互评、点赞
- 节点管理:远程集群节点部署、状态监控、指令下发
- AI模型配置:为OpenClaw配置AI大模型
- 系统设置:爬取、写作、发布、互评全局配置
十一、📂 存储 / Office / 可视化
- 分布式存储:阿里云OSS / MinIO / 亚马逊S3
- Office在线编辑(OnlyOffice)
- goView数据大屏设计
十二、🔒 权限与二次开发
- 权限体系:角色、用户、部门,细粒度控制到表/字段/菜单/接口
- 前端二次开发:定制Vue组件、Component页面、微服务
- 后端二次开发:V8EngineExtend扩展、gRPC跨语言
十三、📱 移动端(App + H5 + 小程序)
- 项目结构:microi.uniapp 目录介绍、基础配置(manifest.json、pages.json)
- 运行方式:表格列表、表单页面以 WebView 加载自适应 H5 界面
- 打包发布:Android App / iOS App / 微信小程序 / 支付宝小程序 / H5
- 移动端表单:调用平台表单引擎实现移动端增删改查
- 移动端接口对接:通过接口引擎统一提供移动端数据接口
- UniApp 二次开发:自定义页面、自定义组件、与平台权限体系集成
- H5独立部署:微信/支付宝在线支付商城 H5 项目结构与打包
十四、🛠️ 实战演练
- AI快速搭建完整业务系统:AI辅助建表 → AI生成V8接口代码 → 表单设计 → 模块配置 → 权限分配,全流程演示
- 从零搭建CRUD模块(含搜索、排序、权限)
- 接口引擎实现复杂业务逻辑(多表事务、外部API调用)
- 搭建完整审批流程(条件分支、多级审批、V8通知)
- 报表+数据大屏制作
- 行业案例分享:MES / ERP / OA / CRM / IoT