电商商家在制作商品主图、营销图和不同渠道的宣传素材时,需要反复沟通、排队生成并管理大量图片。项目旨在将AI图片生成能力封装成可以注册、购买额度、提交任务、查看历史结果的完整SaaS产品,同时解决异步生成耗时、任务失败退款、多租户数据隔离和生成文件统一存储等问题。
点击空白处退出提示
电商商家在制作商品主图、营销图和不同渠道的宣传素材时,需要反复沟通、排队生成并管理大量图片。项目旨在将AI图片生成能力封装成可以注册、购买额度、提交任务、查看历史结果的完整SaaS产品,同时解决异步生成耗时、任务失败退款、多租户数据隔离和生成文件统一存储等问题。
平台包含产品首页、套餐定价、用户注册登录、AI创作工作台、异步生成任务、作品历史、积分账户和管理后台。用户可以输入商品信息和生成要求,选择图片比例与模型后提交任务,在历史页面查看处理状态和生成结果。后台可以查看平台数据、租户信息和积分流水,并对用户额度进行调整。系统还实现任务入队时预扣积分、失败时自动退还和多模型提供商切换。
我负责产品结构、前后端开发、数据库设计、异步任务架构和容器化运行。前端使用Next.js与TypeScript,后端使用FastAPI;PostgreSQL保存租户、用户、任务和积分流水,Redis与ARQ负责异步队列,MinIO负责S3兼容对象存储。通过统一模型接口隔离不同AI服务商,并使用租户字段和存储路径实现数据隔离,Docker Compose可一次启动完整开发环境。
截图建议:










评论