最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • 文章介绍
  • 评价建议
  • 一款基于 PHP+MySQL 开发的 AI 图像生成平台,可对接各类兼容 OpenAI 格式的 API 中转站,支持文生图、图生图两种主流 AI 绘图模式。
    一、功能概览
    前台用户端功能

    用户账号体系 支持邮箱验证码注册、账号登录与退出登录,保障用户身份安全。
    AI 绘图能力

    文生图:输入提示词即可一键生成图片,支持 1:1、16:9、9:16、4:3、3:4 多种常用尺寸
    图生图:可上传或粘贴参考图片,基于原图做 AI 二次编辑优化

    任务调度管理 实时展示任务排队状态、处理进度,任务异常自动重试,避免绘图失败丢失任务。
    个人作品画廊 统一存储所有生成作品,支持分类筛选(全部、成功、失败、处理中、排队中)、关键词搜索;支持批量选中、批量重新生成失败作品。
    站点实时数据看板 首页可视化展示当前在线人数、排队任务数量、平均生图速度、全站总消耗额度。
    系统公告模块 后台可发布多类型公告,以顶部横幅形式在前台首页展示。
    积分等级体系 AI 创作消耗积分,完成作品发布可赚取积分,分享作品可获得积分额外奖励,积分累计提升用户等级。

    后台管理端功能

    数据仪表盘 直观统计今日注册用户数、今日绘图任务量、任务成功率、API 调用错误次数等核心运营数据。
    用户管理 可查看全站用户列表,支持账号启用 / 禁用、手动调整用户积分额度、重置用户登录密码。
    任务管理 查看全站所有绘图任务,支持对批量失败任务一键重新执行。
    画廊内容审核 管理员可审核用户公开作品,设置作品展示或隐藏状态,规避违规内容风险。
    公告管理 支持新增、编辑、删除公告,提供普通提示、成功、警告、错误四种公告展示样式。
    API 接口配置 可配置 API 中转站地址、密钥、选用模型、请求超时时间、接口最大并发数量。
    邮箱配置 基于 SMTP 协议配置发件邮箱,支持 QQ、163、Gmail 等主流邮箱,内置发信测试功能。
    系统全局设置 自定义站点名称、新用户初始积分额度、图片本地留存天数、站点注册功能开关。

    二、技术栈

    表格
    层级 采用技术
    后端语言 PHP 8.1 及以上
    数据库 MySQL 5.7+ / MariaDB 10.3+
    前端技术 原生 ES6 JavaScript + CSS3,采用玻璃拟态 UI 设计
    网页字体 Space Grotesk + Noto Sans SC(谷歌开源字体)
    邮件服务 PHP 原生 Socket 直连 SMTP,无需第三方依赖类库
    开发架构 原生 PHP 自研 MVC 架构,零 Composer 依赖,轻量化部署
    三、服务器环境要求

    PHP 版本≥8.1,需开启扩展:pdo_mysql、curl、fileinfo、mbstring、openssl
    数据库:MySQL 5.7 及以上 或 MariaDB 10.3 及以上
    Web 服务:Apache(开启 mod_rewrite 伪静态)或 Nginx
    服务器可正常外网 HTTPS 访问,用于调用第三方 AI 绘图 API
    storage/、config/两个目录需设置读写权限

    四、项目目录结构

    plaintext
    ├── app/ # 项目核心业务目录
    │ ├── Controllers/ # 控制器(前台、后台、接口)
    │ ├── Core/ # 底层基础工具类(权限、数据库、安全校验、响应封装)
    │ ├── Services/ # 业务服务层(任务队列、邮件、图片网关等逻辑)
    │ └── Views/ # 前后台页面模板文件
    ├── config/ # 系统配置目录
    │ └── config.php # 站点运行配置文件(安装程序自动生成)
    ├── database/ # 数据库相关
    │ └── schema.sql # 数据表建表语句+初始化默认数据
    ├── public/ # 网站访问根目录
    │ ├── index.php # 统一路由入口,内置35+条路由规则
    │ ├── install.php # 在线可视化安装向导
    │ ├── file.php # 图片资源访问接口
    │ ├── assets/ # CSS、JS静态资源文件
    │ └── cron/ # 定时任务脚本文件
    └── storage/ # 数据存储目录(必须赋予读写权限)
    ├── images/ # AI生成图片,按日期自动分文件夹存储
    ├── uploads/ # 用户上传的参考图
    ├── cache/ # 接口限流缓存文件
    └── logs/ # 系统运行错误、操作日志
    五、数据库设计(共 7 张数据表)

    表格
    数据表名 用途说明
    users 普通用户表,存储账号、积分、可用额度、用户等级信息
    admins 后台管理员账号表
    image_tasks AI 绘图任务主表,记录所有文生图、图生图任务详情
    system_settings 站点全局配置键值表
    api_settings AI 第三方 API 接口配置表
    announcements 系统前台公告数据表
    audit_logs 管理员后台操作日志审计表一款基于 PHP+MySQL 开发的 AI 图像生成平台,可对接各类兼容 OpenAI 格式的 API 中转站,支持文生图、图生图两种主流 AI 绘图模式。
    一、功能概览
    前台用户端功能

    用户账号体系 支持邮箱验证码注册、账号登录与退出登录,保障用户身份安全。
    AI 绘图能力

    文生图:输入提示词即可一键生成图片,支持 1:1、16:9、9:16、4:3、3:4 多种常用尺寸
    图生图:可上传或粘贴参考图片,基于原图做 AI 二次编辑优化

    任务调度管理 实时展示任务排队状态、处理进度,任务异常自动重试,避免绘图失败丢失任务。
    个人作品画廊 统一存储所有生成作品,支持分类筛选(全部、成功、失败、处理中、排队中)、关键词搜索;支持批量选中、批量重新生成失败作品。
    站点实时数据看板 首页可视化展示当前在线人数、排队任务数量、平均生图速度、全站总消耗额度。
    系统公告模块 后台可发布多类型公告,以顶部横幅形式在前台首页展示。
    积分等级体系 AI 创作消耗积分,完成作品发布可赚取积分,分享作品可获得积分额外奖励,积分累计提升用户等级。

    后台管理端功能

    数据仪表盘 直观统计今日注册用户数、今日绘图任务量、任务成功率、API 调用错误次数等核心运营数据。
    用户管理 可查看全站用户列表,支持账号启用 / 禁用、手动调整用户积分额度、重置用户登录密码。
    任务管理 查看全站所有绘图任务,支持对批量失败任务一键重新执行。
    画廊内容审核 管理员可审核用户公开作品,设置作品展示或隐藏状态,规避违规内容风险。
    公告管理 支持新增、编辑、删除公告,提供普通提示、成功、警告、错误四种公告展示样式。
    API 接口配置 可配置 API 中转站地址、密钥、选用模型、请求超时时间、接口最大并发数量。
    邮箱配置 基于 SMTP 协议配置发件邮箱,支持 QQ、163、Gmail 等主流邮箱,内置发信测试功能。
    系统全局设置 自定义站点名称、新用户初始积分额度、图片本地留存天数、站点注册功能开关。

    二、技术栈

    表格
    层级 采用技术
    后端语言 PHP 8.1 及以上
    数据库 MySQL 5.7+ / MariaDB 10.3+
    前端技术 原生 ES6 JavaScript + CSS3,采用玻璃拟态 UI 设计
    网页字体 Space Grotesk + Noto Sans SC(谷歌开源字体)
    邮件服务 PHP 原生 Socket 直连 SMTP,无需第三方依赖类库
    开发架构 原生 PHP 自研 MVC 架构,零 Composer 依赖,轻量化部署
    三、服务器环境要求

    PHP 版本≥8.1,需开启扩展:pdo_mysql、curl、fileinfo、mbstring、openssl
    数据库:MySQL 5.7 及以上 或 MariaDB 10.3 及以上
    Web 服务:Apache(开启 mod_rewrite 伪静态)或 Nginx
    服务器可正常外网 HTTPS 访问,用于调用第三方 AI 绘图 API
    storage/、config/两个目录需设置读写权限

    四、项目目录结构

    plaintext
    ├── app/ # 项目核心业务目录
    │ ├── Controllers/ # 控制器(前台、后台、接口)
    │ ├── Core/ # 底层基础工具类(权限、数据库、安全校验、响应封装)
    │ ├── Services/ # 业务服务层(任务队列、邮件、图片网关等逻辑)
    │ └── Views/ # 前后台页面模板文件
    ├── config/ # 系统配置目录
    │ └── config.php # 站点运行配置文件(安装程序自动生成)
    ├── database/ # 数据库相关
    │ └── schema.sql # 数据表建表语句+初始化默认数据
    ├── public/ # 网站访问根目录
    │ ├── index.php # 统一路由入口,内置35+条路由规则
    │ ├── install.php # 在线可视化安装向导
    │ ├── file.php # 图片资源访问接口
    │ ├── assets/ # CSS、JS静态资源文件
    │ └── cron/ # 定时任务脚本文件
    └── storage/ # 数据存储目录(必须赋予读写权限)
    ├── images/ # AI生成图片,按日期自动分文件夹存储
    ├── uploads/ # 用户上传的参考图
    ├── cache/ # 接口限流缓存文件
    └── logs/ # 系统运行错误、操作日志
    五、数据库设计(共 7 张数据表)

    表格
    数据表名 用途说明
    users 普通用户表,存储账号、积分、可用额度、用户等级信息
    admins 后台管理员账号表
    image_tasks AI 绘图任务主表,记录所有文生图、图生图任务详情
    system_settings 站点全局配置键值表
    api_settings AI 第三方 API 接口配置表
    announcements 系统前台公告数据表
    audit_logs 管理员后台操作日志审计表


    源码屋 » AI生图系统 PHP 源码 开源 AI 绘画平台 支持文生图图生图

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    • 56681资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 2323稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情