AI platform for web and WeChat mini-programs, built with SpringBoot3
Top 67.1% on sourcepulse
This project provides a comprehensive AI platform built with Spring Boot 3, offering web and WeChat mini-program clients with synchronized data. It targets users looking for a feature-rich AI application, including chat, image generation, and payment processing, with a focus on long-term maintenance and community support.
How It Works
The platform utilizes a Spring Boot 3 backend to manage core AI functionalities, including chat interactions and image generation. It supports multiple front-end clients (H5, Web, WeChat mini-program) that share a common backend, ensuring data consistency. For enhanced AI art capabilities, specific branches integrate a Python SDK. Deployment is facilitated via Docker and shell scripts, with detailed configuration instructions provided for various components.
Quick Start & Requirements
init.sh
script for environment initialization and deployment.Highlighted Details
Maintenance & Community
The project is described as long-term maintained with an active WeChat community for support and discussion. The author encourages community contributions and provides contact information for assistance.
Licensing & Compatibility
The project's licensing is not explicitly stated in the README, but it mentions "遵循开源规则" (follow open-source rules) for derivative works, suggesting a permissive or copyleft license. Commercial use compatibility is not detailed.
Limitations & Caveats
The project is primarily developed for the Chinese market, with features like WeChat login and Alipay payment. AI art generation is currently limited to the mini-program, with the web version only supporting SD. The README mentions potential "429" rate limiting issues with upstream APIs, suggesting the use of the oneAPI
project as a potential solution.
1 year ago
1 day