# lingjtx-cloud **Repository Path**: liusuizhu/lingjtx-cloud ## Basic Information - **Project Name**: lingjtx-cloud - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 14 - **Forks**: 5 - **Created**: 2025-02-24 - **Last Updated**: 2025-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 灵境同学 灵境同学是一个开源的企业快速开发平台,它涵盖了 AI、IM、客服、电商、物联网、推送通知、公有云及私有云存储等功能。 ## ⚡ 快速开始 ### 先决条件 * CPU >= 2 核 * 内存 >= 4 GB * [OpenJDK](https://openjdk.org/projects/jdk/23/) >= 17 ### 依赖环境 | 环境依赖 | 版本 | |------------------------------------------------|------------| | Spring Boot | 3.4.4 | | Spring Cloud | 2024.0.1 | | Spring Cloud Alibaba | 2023.0.3.2 | | [RabbitMQ](https://www.rabbitmq.com/tutorials) | 4.x 以上 | | Redis | 5.x 以上 | ### 🚀 启动服务器 每个服务之间解耦,按需启动。`cloud-gateway` 网关和 `user-auth-center` 可以先行启动,当然在开发环境下,没有顺序启动都不会报错。 ## 🎮 演示 ## 🐳 Docker ## 📖 模块说明 ```text lingjtx-cloud ├── ai-tools -- flask 构建的 api 应用服务 [10000] ├── cloud-admin -- 系统管理平台 [10010] ├── cloud-ai -- AI 应用(webflux 构建) [10020] └── cloud-common -- 系统公共模块 ├── client-api -- feign 客户端,系统间同步调用接口(springboot-starter 封装) ├── common-captcha -- 行为验证码模块 ├── common-core -- 公共工具类核心包 ├── common-influxdb -- 自定义时序数据库 ORM 框架(仿 MyBatis,springboot-starter 封装) ├── common-ip -- IP 工具模块 ├── common-other-service -- 第三方 api 调用服务(短信,极光,微信公众号等) ├── common-pay -- 支付模块(springboot-starter 封装) ├── common-security -- 登录授权权限等模块(springboot-starter 封装) ├── common-thread-pool -- 线程池管理中心,对象池管理,MQ 封装,WebClient 服务间调用工具(springboot-starter 封装) └── generator-code -- mybatis 代码自动生成工具,直接在模块项目中生成 ├── cloud-community -- CMS 社区服务 [10030] ├── cloud-developer -- 对外开发者管理平台 [10040] ├── cloud-gateway -- Spring Cloud Gateway网关 [9999] └── cloud-im -- IM 模块 ├── im-service -- IM 服务,业务功能 [10050] ├── im-socket-core -- webflux 构建的 Netty + websocket + rabbitmq 构建及时通信服务 [10060,Netty: 8010] └── kefu-manager -- 客服管理平台,业务功能 [10070] └── cloud-iot -- 物联网模块 ├── iot-manager -- 物联网管理平台(B端,物模型管理) [10080] ├── iot-network-data -- webflux 构建的 MQTT,TCP 数据分发中心 [10090] ├── iot-script-lang -- 物模型脚本语言定义解析模块 └── iot-toc-server -- C 端服务,家庭版智能物联网 APP [10100] └── cloud-mall -- 电商模块 ├── mall-manager -- 电商管理平台 [10110] └── mall-server -- C 端服务,商城业务功能 [10120] ├── cloud-order -- 订单服务 [10130] ├── cloud-oss -- webflux 构建的对象存储服务(公有云和私有云 Minio)[10140] ├── notification-push -- webflux 构建的消息推送服务 [10150] └── user-auth-center -- 用户服务 [10160] ``` ## 🙋 支持 欢迎在讨论中提出任何问题、提出问题和请求新功能