AI_零代码应用生成平台大纲
为了帮大家循序渐进地学习,鱼皮将项目设计为三个阶段,可以根据自己的时间和水平按需学习。
第一阶段 - 基础平台开发
第 1 期:项目总览
- 项目介绍
- 项目优势
- 业务流程
- 功能模块
- 技术选型
- 架构设计
- 准备工作(前置知识 + AI 学习资源)
- 学习大纲
第 2 期:项目初始化
- 后端项目初始化
- 前端项目初始化
第 3 期:用户模块(前后端)
- 库表设计
- 代码生成器
- 用户注册
- 用户登录
- 获取登录用户
- 用户注销
- 用户权限控制
- 用户管理
第 4 期:AI 生成应用
- LangChain4j 入门
- 原生应用生成(2 种模式)
- SSE 流式输出
- 代码优化(多种设计模式)
第 5 期:应用模块(前后端)
- 基础应用能力(增删改查)
- 应用管理
- 应用生成
- 应用部署(3 种方案)
- 前端页面生成和优化
第二阶段 - 企业级功能扩展
第 6 期:对话历史模块(前后端)
- 对话历史(增删改查)
- 对话记忆持久化(网站修改能力)
- Redis 分布式 Session
第 7 期:工程项目生成(前后端)
- 工程项目生成方案(工具调用)
- 工程项目浏览
- 工程项目部署
第 8 期:功能扩展(前后端)
- 生成应用封面图
- 下载项目代码包
- AI 智能路由
第 9 期:可视化修改(前后端)
- 方案设计
- 原生应用全量修改
- 工程项目增量修改
第 10 期:AI 工作流
- LangGraph4j 入门
- 工作节点构建
- 流程编排
第三阶段 - 项目优化上线
第 11 期:系统优化
- 性能优化
- 实时性优化
- 安全性优化
- 稳定性优化
- 成本优化
第 12 期:项目部署上线
- 后端部署
- 前端部署
第 13 期:可观测性
- ARMS 平台接入
- 业务数据统计
- 可视化监控配置
第 14 期:微服务项目改造
- 微服务方案设计
- 微服务调用
- 微服务网关
- 前端联调
💬 评论