# feicode-backend **Repository Path**: hanhuaifei/feicode-backend ## Basic Information - **Project Name**: feicode-backend - **Description**: 以 AI 开发 + 后端架构设计 为核心的项目,基于 Spring Boot 3 + LangChain4j + Vue 3 开发对标大厂的 企业级 AI 代码生成平台,掌握新时代程序员必知必会的 AI 智能体开发、AI 工作流等前沿技术! - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-07 - **Last Updated**: 2026-02-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 零代码应用生成平台 > 作者:[hhf](https://gitee.com/hanhuaifei/projects) > > 本项目为学习LangChain4j的项目, > > ⭐️ 了解项目:[我的gitee](https://gitee.com/hanhuaifei/feicode-backend) ## 一、项目介绍 这是一套以 **AI 开发实战 + 后端架构设计** 为核心的项目教程,基于 Spring Boot 3 + LangChain4j + Vue 3 开发对标大厂的 **企业级 AI 代码生成平台** ![输入图片说明](assets/imgs/image.png) ### 4 大核心能力 1)智能代码生成:用户输入需求描述,AI 自动分析并选择合适的生成策略,通过工具调用生成代码文件,采用流式输出让用户实时看到 AI 的执行过程。 ![输入图片说明](assets/imgs/image1.png) 2)可视化编辑:生成的应用将实时展示,可以进入编辑模式,自由选择网页元素并且和 AI 对话来快速修改页面,直到满意为止。 3)一键部署分享:可以将生成的应用一键部署到云端并自动截取封面图,获得可访问的地址进行分享,同时支持完整项目源码下载。 ![输入图片说明](assets/imgs/image2.png) 查看精选案例: ![输入图片说明](assets/imgs/image3.png) 4)企业级管理:提供用户管理、应用管理、系统监控、业务指标监控等后台功能,管理员可以设置精选应用、监控 AI 调用情况和系统性能。 本项目学习的是 **通用的项目开发方法、企业级架构设计套路和最新的 AI 应用开发技术**,从这个项目中你可以学到: - 如何基于 LangChain4j 构建 AI 应用,实现真正的 AI 驱动业务? - 如何基于 LangGraph4j 实现 AI 工作流,实现复杂的 AI 智能体? - 如何设计 AI 工具调用机制,让 AI 智能生成复杂项目? - 如何实现 AI 流式输出 + 响应式编程,提升并发性能? - 如何使用 Spring Cloud Alibaba + Dubbo 实现微服务架构? - 如何设计复杂的 AI 对话记忆机制,实现多租户的 AI 服务架构? - 如何利用 AI Vibe Coding 和代码生成引擎,快速实现企业级系统? - 如何结合 Redis + Caffeine 构建高性能多级 AI 服务缓存? - 如何从性能、安全性、稳定性、成本等角度全方面优化项目? - 如何巧用多种设计模式,打造可扩展的企业级架构? - 如何构建企业级监控体系,实时掌握系统和 AI 服务的状态? - 如何实现动态网站浏览、网站截图和部署服务? ## 三、更多介绍 功能模块: ![输入图片说明](assets/imgs/image4.png) 核心业务流程: ![](https://pic.yupi.icu/1/image-20250724145913756.png) 架构设计: ![](https://pic.yupi.icu/1/AI%E5%BA%94%E7%94%A8%E7%94%9F%E6%88%90%E5%B9%B3%E5%8F%B0%E6%9E%B6%E6%9E%84%E5%9B%BE.png)