更新记录
1.0.2(2023-11-14)
开启源码授权版本
1.0.1(2023-11-01)
增加源码授权版本
1.0.0(2023-11-01)
新增ai作画、ai聊天、每日打卡、用户登录注册功能。
查看更多平台兼容性
云端兼容性
| 阿里云 | 腾讯云 | 支付宝云 | 
|---|---|---|
| √ | √ | × | 
uni-app
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 | 
|---|---|---|---|---|---|---|---|---|
| - | √ | √ | √ | - | - | - | - | - | 
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 | 
|---|---|---|---|---|---|---|---|---|---|---|
| √ | - | - | - | - | - | - | - | - | - | - | 
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
uniCloud 云端一体AI问答&AI作画项目模板
介绍
本项目是采用uniCloud官方提供的uni-ai以及uni-id用户体系,并使用uniCloud开发的云端一体AI问答及AI作画项目模板(轻便上手并且可以二次开发)
项目重点目录说明
├─components            组件
├─pages                 页面
│  ├─agreement          协议页面
│  ├─ai                 [ai相关功能](https://uniapp.dcloud.net.cn/uniCloud/uni-ai-intro.html)
│  │  ├─chat            uni-ai聊天相关页面
│  │  │  └─modules
│  │  └─draw            uni-ai绘画相关页面
│  │      └─modules
│  ├─home               首页
│  ├─mine               我的
│  │  └─historyScores   积分记录页
│  └─signIn             签到页
├─static                静态文件
│  ├─icons              静态icon图标
│  ├─images             静态图片
│  └─tabbar             tabbar所需的图标
├─stores                pinia储存
├─styles                公共样式
├─uniCloud-aliyun       阿里云云服务空间文件
│  ├─cloudfunctions     云函数文件
│  │  ├─ai-chat         [uni-ai聊天相关逻辑](https://uniapp.dcloud.net.cn/uniCloud/uni-ai.html#chat-completion)
│  │  ├─ai-draw         [uni-ai绘画相关逻辑(百度)](https://uniapp.dcloud.net.cn/uniCloud/uni-ai.html#ai-media)
│  │  └─users-sign      用户签到相关逻辑
│  │      └─lib
│  └─database           [数据库定义](https://uniapp.dcloud.net.cn/uniCloud/hellodb.html)
├─uni_modules   
│  ├─uni-id-pages       [用户登录注册页面](https://uniapp.dcloud.net.cn/uniCloud/uni-id-pages.html)
└─utils
    └─highlight
安装教程
需使用极客开发工具HbuilderX进行开发,参考
使用说明
一、使用前,需先配置下列文件:
注意:json文件中不能包含任何注释!!!
配置中心路径:uniapp-plugin\uni_modules\uni-config-center\uniCloud\cloudfunctions\common\uni-config-center
1.ai-chat --> config.json 配置参考
2.ai-draw --> config.json
{
    "spentScore": 0,    作画单张图片时所需要消耗的积分数
    "apiKey": "",       调用baidu api 获取token所需的apikey值,参考:https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu
    "secretKey": "",    调用baidu api 获取token所需的secretKey值,参考:https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu
    "styleList": []     用户前台作画选择的风格数组,参考:https://ai.baidu.com/ai-doc/NLP/Ml9i5amtk#%E8%AF%B7%E6%B1%82%E8%AF%B4%E6%98%8E
}
3.user-sign --> config.json
{
    "signAddScore":2    每日签到时增加的积分数
}
4.uni-id --> config.json 配置参考
5.uni-id --> hooks --> index.js 需配置appId和defaultScore参数,具体说明如下
  // 你的应用的 appid,比如:__UNI_123123
  const appId = "";
  // 用户注册后默认积分
  const defaultScore = 10;
二、需自行购买并配置云服务空间,同时按云服务空间初始化向导进行初始化操作。 参考
三、ai聊天功能如需流式响应,则需自行开通uni-push功能,参考

                                                                    
                                                                        收藏人数:
                                    
                                                            购买源码授权版(
                                                        导入插件并试用
                                                    
                                        赞赏(0)
                                    
                                            
                                            
                                            
                                            
                                            
 下载 326
                
 赞赏 0
                
            
                    下载 33802 
                
                        赞赏 150 
                    
            
            
            
            
            
            
            
            
            
            
            
            
            
            
                        
                                赞赏
                            
            
京公网安备:11010802035340号