[开源]MIT开源协议,一款 AI 智能聊天小程序 支持Ollama、DeepSeek

开源系统
2026-06-08 22:43 8 次浏览 • 0 次下载 100KB
[开源]MIT开源协议,一款 AI 智能聊天小程序 支持Ollama、DeepSeek

一、开源项目简介

基于ruoyi-vue-plus的ai智能聊天小程序

AI智能聊天小程序开源版本,目前支持对接阿里百炼、百度千帆文心一言、讯飞星火大模型. 基于ruoyi-vue-plus的java8版本 目前支持主要的三家厂商+本地ollama接口调用。

二、开源协议

使用MIT开源协议

三、界面展示

演示图

管理后台
图片
图片
模型配置
图片
图片
微信小程序
图片
图片
图片
图片
图片
图片
图片

四、功能概述

基于ruoyi-vue-plus、springboot2、jdk8、mybatisplus

对接阿里百炼、百度千帆文心一言、讯飞星火大模型

支持对接本地ollama,支持deepseek推理模型思考

开源版本

  • 微信小程序
  • 后端
  • 管理后台前端
  • 开源功能
  • 微信登录
  • AI聊天功能
  • 次数记录
  • 首次赠送
  • 支持后台配置对接的AI厂商,目前支持阿里通义千问,百度千帆大模型(文心一言),讯飞星火大模型
  • 支持本地ollama的api,注意暂时后端yml配置api地址

五、技术选型

基于ruoyi-vue-plus的ai智能聊天小程序

主要技术栈

  • 后端:springboot2.7.18、mybatisplus、mysql、redis
  • web前端:vue2、markdown编辑器cherry-markdown
  • 小程序:微信原生语法、vant ui组件

快速上手

项目目录

├── ai-chat-ui-mini //微信小程序
├── ai-chat-ui-web  //管理后台前端
├── doc
├── LICENSE
├── pom.xml
├── README.md
├── ruoyi-admin
├── ruoyi-ai      //AI相关接口
├── ruoyi-common
├── ruoyi-demo
├── ruoyi-framework
├── ruoyi-generator
├── ruoyi-oss
├── ruoyi-sms
├── ruoyi-system
└── script

数据库导入

  • sql文件路径:script/sql/ai-chat-open.sql
  • 注意:由于sql变更比较频繁,ai-chat-open.sql可能没来得及更新最新的,update_开头的sql语句也要执行,后期可考虑再加一个始终保持最新的的sql文件
  • 新建数据库ai-chat-open,将sql文件导入即可

后端配置

找到application-dev.yml文件

小程序配置

找到ai-chat-ui-mini里面的config.js文件,修改后端地址

详细内容请查看 README.md 文档