tiny spot service
1.0.0
TinySpot
SpringBoot + Vue をベースに開発された AI チャット ブログ権限管理システムです。フロントエンドとバックエンドは SpringBoot、MyBatis-plus、MySQL、Redis、WebSocket、OAuth2.0 などのテクノロジーを使用します。 、フロントエンドは Vue、element-ui などを使用します。
ソースコード:
ギティ | ギットハブ |
---|---|
フロントエンドコード: | フロントエンドコード: https://github.com/OnlyAPI/tiny-spot-vue.git |
バックエンドコード: | バックエンドコード: https://github.com/OnlyAPI/tiny-spot-service.git |
ヒント: フロントエンド コードとバックエンド コードは予約されておらず、すべてオープン ソースです。
ホームページのデータ統計 + カレンダー (モニタリング データの折れ線グラフ データ表示 + カレンダー ToDo 項目の追加)
AIチャット(国内の多くのAIモデルサプライヤーと連携しており、便利なAIチャットが可能)
AI Health Graph (誰もが複数のサービスをより便利に拡張およびアクセスできるように、Wen Health Graph インターフェイス (Baidu) と拡張インターフェイスを提供します)
システム権限管理 (これについてはあまり言う必要はありません)
ブログ管理
その他の機能管理
OAuth2.0 認証ログイン (QQ + Gitee + Github)
ファイルのアップロード (ローカルまたはミニオ サービスのアップロードを選択し、ストレージ拡張インターフェイスを予約できます。yml ファイルの構成を変更するだけです)
道具 | バージョン番号 | ダウンロード |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-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
フィールドの構成ルール: (モデル定数は必要に応じて構成できます)ログインページ:
フロントページ:
AIチャット:
システム管理:
ブログ管理:
機能管理:
パーソナルセンター: