smartChat-移动端产品系统Vibe Coding

我要开发同款
proginn14161523032026年09月24日
4阅读

技术信息

语言技术
JavaJVMJavaScriptuniapp
系统类型
小程序轻应用H5Web3
行业分类
人工智能电商

作品详情

行业场景

smart-chat是一站式大模型聚合调度服务,解决多平台 API 切换繁琐、本地模型私有化部署难、知识库搭建成本高的痛点。一键切换豆包、OpenAI、DeepSeek、Claude、文心一言、通义千问、讯飞星火、智谱清言、腾讯混元等主流云端模型;支持 Ollama等本地大模型私有化运行与私有知识库问答,兼容 Coze 扣子、Dify、FastGPT、Gitee AI 模力方舟第三方平台接口

痛点 场景描述
模型接入碎片化 DeepSeek、ChatGPT、豆包、通义千问……每家 API 格式不同、鉴权方式各异,逐个对接耗时耗力
密钥管理混乱 多个模型的 Key 散落在配置文件与环境变量中,切换模型还要改配置、重启服务
从零搭建成本高 鉴权、支付、会员、用户管理……对话之外的业务基建占了 80% 的开发量
本地模型难整合 想用 Ollama 跑本地模型、用 Dify 搭工作流,却无法与线上服务统一管理
多端适配麻烦 Web、小程序、App 各写一套代码,维护成本成倍增长
SmartChat 正是为解决这些问题而生。 它将上述所有能力封装为一套开箱即用的全栈方案,让你专注业务创新,不再重复造轮子。

功能介绍

项目简介
SmartChat 是一套企业级全栈 AI 对话平台,采用前后端分离架构,一个项目同时覆盖:

Web 用户端(Vue3 + TypeScript + Naive UI)
管理后台(Vue2 + Element UI)
Java 后端服务(Spring Boot 多模块)
移动端(UniApp → App / 微信小程序 / H5,商业版提供)
无论是个人开发者快速验证 AI 创意,还是企业团队搭建自有对话产品,SmartChat 都能让你从 0 到 1 最快落地。

如果项目对你有帮助,请点个 Star 支持一下!如需 ChatGPT / Claude 接入或商业版授权,欢迎联系作者。

期待更多模型或功能?欢迎提交 Issues 参与讨论。

核心亮点
10+ 主流大模型,后台一键切换
内置 DeepSeek(满血 R1)、ChatGPT、Claude3、豆包、Kimi(月之暗面)、文心一言、通义千问、讯飞星火、智谱清言、书生浦语、腾讯混元 等主流模型。

所有模型的密钥、版本号、接口地址均在管理后台可视化配置,改完即时生效,无需修改代码、无需重启服务。

云端 + 本地 + 智能体平台,三路打通
不仅支持官方 API 直连,还深度兼容:

接入方式 支持平台
本地私有化 Ollama、Langchain-chatchat
在线智能体 Coze(扣子)、Dify、FastGPT、RagFlow、Gitee AI(模力方舟)
一个后台统一纳管所有 AI 能力,自由组合、按需调度。

项目实现

技术栈一览
层级 技术选型 说明
服务端 Spring Boot 2.3.7 + Spring Security + JWT 多模块架构,RESTful API 设计
ORM MyBatis-Plus 简化数据库操作,内置分页与代码生成
数据库 MySQL 5.7+ 主业务数据存储
缓存 Redis 会话管理、Token 缓存、接口限流
Web 用户端 Vue 3 + TypeScript + Naive UI 现代响应式 SPA,暗色主题
管理后台 Vue 2 + Element UI 经典企业级后台管理框架
移动端 UniApp(App / 小程序 / H5) 一套代码多端发布(商业版提供)
JDK 版本说明: master 分支默认使用 JDK 8;另有 springboot3 分支支持 JDK 17 / 20,适配 Spring Boot 3.x,查看 SpringBoot3 分支。

在线演示
端 演示地址 账号 / 密码
Web 用户端 https://www.lingdou.top/ai-chat 注册即可体验
管理后台 https://www.lingdou.top/smart-admin yaukie / yaukiechat

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论