基于EasyAI官方地址官方开源项目深度优化的 AI 绘画小程序解决方案 | 支持 ComfyUI 工作流定制
- ✅ 兼容性强:适配EasyAI官方 3.2.7 版本后台系统
- 💡 功能亮点:多模态作品展示(视频/音频/图文)、动态进度条交互
- ⚙️ 企业级支持:提供微信客服集成、OSS 资源优化、管理后台扩展
- 🎨 视觉升级:重构 UI 界面、新增画廊视图、动画交互优化
- ❤️ 支持APP发布:支持发布安卓APP啦,有需要的可以联系定制app!
| 类型 | 联系方式 |
|---|---|
| 微信咨询 | hdmlgzs (备注:EasyAI 项目咨询) |
| 工具 | 版本要求 | 获取地址 |
|---|---|---|
| 微信开发者工具 | 最新版 | 官网下载 |
| HBuilderX | VsCode | 任选其一 |
| 需要安装npm环境 |
-
初始化项目
1.拉取项目或者下载zip文件 git clone https://github.com/chinahu-woker/easyai2work.git 2.解压文件进入项目目录 cd easyai2work 3.输入这个安装命令,如果你的报错可以使用'pnpm install' npm install
-
环境配置(修改
.env文件)1.完成以上操作以后,进入目录找到.env文件修改你的后端域名。在这之前你需要: 1).在管理后台中配置好你小程序id和密钥(在微信公众平台中获取) 2).如果使用域名请配置好反向代理,测试可以使用ip地址。但是要记得注释 3).以上没有问题后进入下一步 VITE_API_URL=https://你的域名/api VITE_WS_URL=wss://你的域名/websocket
-
编译运行
# 本地调试,在当前项目目录下执行该命令, npm run dev:mp-weixin # 命令运行完成后打开微信小程序开发者工具,导入项目: # ..../dist/dev/mp-weixin/ # 发布的话用这个命令-构建生产包 # 然后也是用微信小程序开发者工具,导入项目->发布 npm run build
-
部署注意事项
- 到这里基本上已经完成了,如果中间出现了报错下面是一些常见的报错解决方案:
- 执行npm命令的时候报错——删掉 (node__modeules) 再次执行,若还是报错再次删掉 (node__modeules) 然后执行pnpm i
- 运行开发者工具中没有显示,毋庸置疑,极大可能是env配置不对或者后台没有正确配置。
- 其他:无法解决可以联系作者解决;为了感谢EasyAI官方对本人的支持,EasyAi的商业版用户可以提供1次免费小程序的安装技术指导。(计划是免费指导,人太多了真整不过来,你知道的我还要抽时间更新项目)
- 最后感谢长期以来氪金用户的支持,让项目能一直有动力前进。
- 完善了遮罩绘制组件的绘制逻辑
- 现在只需要一次上传就支持遮罩绘制,与上个版本需要上传两次不同,用户体验感更好
- 关于局部绘制的工作流作者已经放在文件中,用户可以自行查看
- 修复了一些websoket的bug
- 修复了上个版本残留的bug
- 新增遮罩绘制插件,支持涂抹,直线,方框绘制(测试..有bug请大家及时反应作者修复)
更新内容
- 新增多图上传组件,一次支持上传6张
- 新增账号登陆、注册,用户可以在小程序端微信登录或账号密码登录
- 优化了历史页面的按钮以及返回按钮
更新内容
- 删除了AI聊天的页面,因为官方接口的更改,需要时间兼容;临时推出该版本
- 修改详情页面,现在直接跳转到绘画页面了
- 修复了创意页面的评论功能
- 创意页面的评论支持回复和删除了,画同款支持带参跳转。
- 更换了会员充值接口的banner(因为有人嫌太丑了)
- 修复了绘画历史页面的下载功能
核心优化:
- DragButton2 组件性能提升 60%
- 自定义悬浮按钮初始位置配置
- 进度展示系统重构
- 新增作品下载功能入口
- 评论系统增强支持多层回复
主要更新:
- 修复历史作品删除逻辑
- 完善邀请码/分享功能兼容
- 音频上传组件标准化配置(需配合后台 *.mp3 格式默认值)
- 管理员权限体系优化
视觉升级:
- 新增画廊式历史记录展示
- 个人中心 UI 重构
- 包体积优化(<2MB)
查看完整更新日志 ➤ 版本历史
src/
├── components/ # 核心组件
├── composables/ # 业务逻辑封装
├── stores/ # Pinia 状态管理
├── types/ # TypeScript 类型定义
└── views/ # 页面组件
- 框架:Vue3 + UniApp
- 状态管理:Pinia + Vue3 Composition API
- 构建工具:Vite + HBuilderX
- 样式:SCSS + Tailwind CSS
- 需在小程序后台配置所有域名白名单
- WebSocket 建议通过 Nginx 做协议转换
❗ 请勿直接使用作者 Oss 链接(会产生高额费用)
# 静态资源本地存储路径
/static/- 工作流配置需遵循:
audio_path字段需带.mp3后缀- 模型权限需设置为管理员或以上




