Skip to content

kiyoumiii/AIxiaoda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

基于Node.js+vue3+uniapp的微信小程序开发配置教程

一款基于Node.js与Vue3的大模型应用开发小程序项目,搭建个人专属AI问答小助手!可用于学习与AI创业~

已完成功能:

  • 基于智谱AI的AI问答

  • AI绘画

  • 历史对话记录查询

  • 阿里云实时语音识别

推荐在HBuilder X中运行,方便支持uni-app跨端框架~

运行教程

  • 后端
  • 跨端启动
  • 小程序端

后端-基于Node.js,IDE:VScode

配置数据库:

数据库:MySQL、Redis

数据库管理工具:SQLynx、TinyRDM

配置大模型api:

注册并配置智谱清言和阿里云实时语音识别产品的AccessKey和对应密钥

安装依赖并运行:

npm install 
nodemon app.js

得到如下输出说明启动成功:

微信小程序端-微信公众平台、微信开发者工具

注册微信小程序,配置appID和密钥;在阿里云创建智能语音交互项目,并将第三方服务器域名配置在微信小程序的服务器域名配置栏,同时配置图床url:

跨端启动-HBuilderX

将微信小程序端代码拖入HBuilderX,通过ipconfig查看自己的IPv4地址为项目配置baseURL

通过uni-app实现跨端,在mainfest.json配置对应的微信小程序appID,选择运行到小程序模拟器-微信开发者工具,自动启动微信开发者工具编译项目。

项目最终在微信开发者工具中呈现。

注意:设置微信开发者工具为没有代理、开启服务端口;在右侧点击“详情”查看配置,在本地配置下勾选不校验合法域名;注意appID一定要和vscode以及HBuilderX中配置的appID是一致的。

About

AI小哒-搭建自己的小程序端AI问答小助手

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages