绘语AI是一套面向普通用户,提供 Stable Diffusion AI绘画功能的程序,现已支持微信小程序端,并有完善的Web后台管理界面。
模块结构分为:
- uniapp用户端(已支持微信小程序) - 本仓库
- 后端服务
- Web后台管理
- SD调用端(对接 Stable Diffusion API 的程序)
微信小程序端:
首页 | 画夹 | 广场 | 我的 |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
画夹作品详情 | 广场作品详情 | 积分记录 | 个人信息 |
![]() |
![]() |
![]() |
![]() |
Web管理端:
![]() |
![]() |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QQ机器人功能预览:
参见后端服务
Note
如需完整运行所有模块,强烈建议有 Stable Diffusion 相关的安装、使用经验者尝试
以下仅包括uniapp用户端 - 本仓库的运行方式,其它模块请看:
本模块非 HBuilder 项目,是以 npm 创建的项目
- 将
/src/manifest.json
中的mp-weixin.appid
修改为自己的微信小程序 AppID - 将
/src/config.js
中的baseServerUrl
与后端服务的网关Gateway8000
地址保持一致 - 将
/src/config.js
中的shareAppImageUrlList
修改为可公网访问的图片,推荐长宽比5:4(可选操作,用于小程序分享给好友时卡片展示的内容) - 安装依赖
npm install
- 本地运行
npm run dev:mp-weixin
- 打开微信开发者工具,导入项目目录
/dist/dev/mp-weixin
如需构建静态资源
npm run build:mp-weixin
参见后端服务