Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Modern AI image generation client powered by Google Gemini, with editing & history.基于 Gemini 的现代化 AI 绘图客户端,支持图片编辑与历史管理。

Notifications You must be signed in to change notification settings

mingchen666/ezwork-studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

10 Commits

Repository files navigation

Ezwork Studio

一站式AI绘图客户端,基于 Gemini AI模型的智能图像生成工具。

项目介绍

EZWork Studio 是一个现代化的AI绘图客户端,支持文字生成图片、图片编辑、历史记录管理等功能。采用前后端分离架构,提供流畅的用户体验。

主要功能

  • 🎨 AI图像生成(基于Google Gemini模型)
  • 🖼️ 图片编辑
  • 📚 历史记录管理

技术栈

  • 前端: Vue 3
  • 后端: Flask
  • 部署: Docker + Docker Compose

快速开始

1.Docker Compose部署

构建并启动服务

git clone https://github.com/mingchen666/ezwork-studio.git
cd ezwork-studio
# 启动服务
docker compose up --build -d

2.Docker手动构建镜像部署

(1).创建网络

docker network create ezwork-net

(2).构建镜像

# 前端
docker build -t ezworkstudio-frontend ./frontend
# 后端
docker build -t ezworkstudio-backend ./backend

(3).启动容器

# 前端
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

3.本地开发

环境要求

  • Node.js 20+
  • Python 3.10+
  • Docker

前端打包

cd frontend
pnpm install
pnpm dev

后端启动

cd backend
pip install -r requirements.txt
python app.py

后端环境配置(.env文件)

# 数据库
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

About

Modern AI image generation client powered by Google Gemini, with editing & history.基于 Gemini 的现代化 AI 绘图客户端,支持图片编辑与历史管理。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /