一站式AI绘图客户端,基于 Gemini AI模型的智能图像生成工具。
EZWork Studio 是一个现代化的AI绘图客户端,支持文字生成图片、图片编辑、历史记录管理等功能。采用前后端分离架构,提供流畅的用户体验。
- 🎨 AI图像生成(基于Google Gemini模型)
- 🖼️ 图片编辑
- 📚 历史记录管理
- 前端: Vue 3
- 后端: Flask
- 部署: Docker + Docker Compose
git clone https://github.com/mingchen666/ezwork-studio.git cd ezwork-studio # 启动服务 docker compose up --build -d
docker network create ezwork-net
# 前端 docker build -t ezworkstudio-frontend ./frontend # 后端 docker build -t ezworkstudio-backend ./backend
# 前端 docker run -d --name ezworkstudio-frontend \ --network ezwork-net \ -p 1580:8080 \ ezworkstudio-frontend # 后端 docker run -d --name ezworkstudio-backend \ --network ezwork-net \ --env-file ./backend/.env \ -p 5000:5000 \ ezworkstudio-backend
环境要求
- Node.js 20+
- Python 3.10+
- Docker
cd frontend
pnpm install
pnpm devcd backend
pip install -r requirements.txt
python app.py# 数据库 DATABASE_URL=xxxx # JWT JWT_SECRET_KEY=your-jwt-secret-key # 邮件服务 MAIL_SERVER=smtp.qq.com MAIL_USERNAME=your-email@qq.com MAIL_PASSWORD=your-email-password .......
部署成功请访问:http://localhost:1580
| 版本 | 日期 | 说明 |
|---|---|---|
| v0.0.0 | 2025年09月09日 | 初始版本发布:AI 绘图、图片编辑、历史记录、Docker 部署等 |
| v0.0.1 | 待定 | 待定 |
Apache-2.0