TinySpot
是基于SpringBoot + Vue开发的AI聊天博客权限管理系统,前后端分离,后端采用了SpringBoot、MyBatis-plus、MySQL、Redis、WebSocket、OAuth2.0 等技术,前端采用Vue、element-ui 等。
исходный код:
Гитее | GitHub |
---|---|
Front -end Code: | Передний код: https://github.com/onlyapi/tiny-dut- vue.git |
Back -Fend Code: | Бэк-код: https://github.com/onlyapi/tiny-dot- service.git |
Совет: нет резервации кода переднего и заднего кода, все открытый исходный код.
Статистика данных домашней страницы+ календарь (мониторинг данных складки данных Дисплей данных+ календарь ожидает добавления)
AI 聊天(已接入国内多家AI模型供应商,可以方便的进行AI聊天)
AI 生图(提供了文生图接口(百度)和扩展接口,使大家可以更方便的扩展接入多家服务)
Управление разрешениями системы (я не говорю об этом много)
Управление блогами
Другое функциональное управление
OAuth2.0 Авторизованный вход (QQ + Gitee + Github)
Файл загружен (вы можете загрузить локальную или мини -сервис, зарезервировать интерфейс расширения хранилища и изменить конфигурацию в файле YML)
инструмент | Номер версии | скачать |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-vloadsloads-2133151.html |
Mysql | 5.7 | https://www.mysql.com/ |
Редис | 7.0 | https://redis.io/download |
nginx | 1.22 | http://nginx.org/en/download.html |
# 1.克隆完整项目
git clone https://github.com/OnlyAPI/tiny-spot-service.git
# 2.修改yml文件的MySQL和Redis配置
# 3.创建数据库(tiny_spot_origin),执行doc文件夹下的sql文件,导入所有表,如需要使用AI功能,则需要导入配置,见下方 `数据库AI配置规则`
# 4.找到`Application`类,启动项目
ts_ai_config
表中的auth_config
字段配置规则:(模型常量可按需配置) Страница входа в систему:
Первая страница:
Ай чат:
Управление системой:
Управление блогами:
Управление функциями:
Личный центр: