




一款基于 PHP+MySQL 開發(fā)的 AI 圖像生成平臺(tái),可對(duì)接各類兼容 OpenAI 格式的 API 中轉(zhuǎn)站,支持文生圖、圖生圖兩種主流 AI 繪圖模式。
一、功能概覽
前臺(tái)用戶端功能
用戶賬號(hào)體系 支持郵箱驗(yàn)證碼注冊(cè)、賬號(hào)登錄與退出登錄,保障用戶身份安全。
AI 繪圖能力
文生圖:輸入提示詞即可一鍵生成圖片,支持 1:1、16:9、9:16、4:3、3:4 多種常用尺寸
圖生圖:可上傳或粘貼參考圖片,基于原圖做 AI 二次編輯優(yōu)化
任務(wù)調(diào)度管理 實(shí)時(shí)展示任務(wù)排隊(duì)狀態(tài)、處理進(jìn)度,任務(wù)異常自動(dòng)重試,避免繪圖失敗丟失任務(wù)。
個(gè)人作品畫廊 統(tǒng)一存儲(chǔ)所有生成作品,支持分類篩選(全部、成功、失敗、處理中、排隊(duì)中)、關(guān)鍵詞搜索;支持批量選中、批量重新生成失敗作品。
站點(diǎn)實(shí)時(shí)數(shù)據(jù)看板 首頁(yè)可視化展示當(dāng)前在線人數(shù)、排隊(duì)任務(wù)數(shù)量、平均生圖速度、全站總消耗額度。
系統(tǒng)公告模塊 后臺(tái)可發(fā)布多類型公告,以頂部橫幅形式在前臺(tái)首頁(yè)展示。
積分等級(jí)體系 AI 創(chuàng)作消耗積分,完成作品發(fā)布可賺取積分,分享作品可獲得積分額外獎(jiǎng)勵(lì),積分累計(jì)提升用戶等級(jí)。
后臺(tái)管理端功能
數(shù)據(jù)儀表盤 直觀統(tǒng)計(jì)今日注冊(cè)用戶數(shù)、今日繪圖任務(wù)量、任務(wù)成功率、API 調(diào)用錯(cuò)誤次數(shù)等核心運(yùn)營(yíng)數(shù)據(jù)。
用戶管理 可查看全站用戶列表,支持賬號(hào)啟用 / 禁用、手動(dòng)調(diào)整用戶積分額度、重置用戶登錄密碼。
任務(wù)管理 查看全站所有繪圖任務(wù),支持對(duì)批量失敗任務(wù)一鍵重新執(zhí)行。
畫廊內(nèi)容審核 管理員可審核用戶公開作品,設(shè)置作品展示或隱藏狀態(tài),規(guī)避違規(guī)內(nèi)容風(fēng)險(xiǎn)。
公告管理 支持新增、編輯、刪除公告,提供普通提示、成功、警告、錯(cuò)誤四種公告展示樣式。
API 接口配置 可配置 API 中轉(zhuǎn)站地址、密鑰、選用模型、請(qǐng)求超時(shí)時(shí)間、接口最大并發(fā)數(shù)量。
郵箱配置 基于 SMTP 協(xié)議配置發(fā)件郵箱,支持 QQ、163、Gmail 等主流郵箱,內(nèi)置發(fā)信測(cè)試功能。
系統(tǒng)全局設(shè)置 自定義站點(diǎn)名稱、新用戶初始積分額度、圖片本地留存天數(shù)、站點(diǎn)注冊(cè)功能開關(guān)。
二、技術(shù)棧
表格
層級(jí) 采用技術(shù)
后端語(yǔ)言 PHP 8.1 及以上
數(shù)據(jù)庫(kù) MySQL 5.7+ / MariaDB 10.3+
前端技術(shù) 原生 ES6 JavaScript + CSS3,采用玻璃擬態(tài) UI 設(shè)計(jì)
網(wǎng)頁(yè)字體 Space Grotesk + Noto Sans SC(谷歌開源字體)
郵件服務(wù) PHP 原生 Socket 直連 SMTP,無(wú)需第三方依賴類庫(kù)
開發(fā)架構(gòu) 原生 PHP 自研 MVC 架構(gòu),零 Composer 依賴,輕量化部署
三、服務(wù)器環(huán)境要求
PHP 版本≥8.1,需開啟擴(kuò)展:pdo_mysql、curl、fileinfo、mbstring、openssl
數(shù)據(jù)庫(kù):MySQL 5.7 及以上 或 MariaDB 10.3 及以上
Web 服務(wù):Apache(開啟 mod_rewrite 偽靜態(tài))或 Nginx
服務(wù)器可正常外網(wǎng) HTTPS 訪問(wèn),用于調(diào)用第三方 AI 繪圖 API
storage/、config/兩個(gè)目錄需設(shè)置讀寫權(quán)限
四、項(xiàng)目目錄結(jié)構(gòu)
plaintext
├── app/ # 項(xiàng)目核心業(yè)務(wù)目錄
│ ├── Controllers/ # 控制器(前臺(tái)、后臺(tái)、接口)
│ ├── Core/ # 底層基礎(chǔ)工具類(權(quán)限、數(shù)據(jù)庫(kù)、安全校驗(yàn)、響應(yīng)封裝)
│ ├── Services/ # 業(yè)務(wù)服務(wù)層(任務(wù)隊(duì)列、郵件、圖片網(wǎng)關(guān)等邏輯)
│ └── Views/ # 前后臺(tái)頁(yè)面模板文件
├── config/ # 系統(tǒng)配置目錄
│ └── config.php # 站點(diǎn)運(yùn)行配置文件(安裝程序自動(dòng)生成)
├── database/ # 數(shù)據(jù)庫(kù)相關(guān)
│ └── schema.sql # 數(shù)據(jù)表建表語(yǔ)句+初始化默認(rèn)數(shù)據(jù)
├── public/ # 網(wǎng)站訪問(wèn)根目錄
│ ├── index.php # 統(tǒng)一路由入口,內(nèi)置35+條路由規(guī)則
│ ├── install.php # 在線可視化安裝向?qū)?br/>│ ├── file.php # 圖片資源訪問(wèn)接口
│ ├── assets/ # CSS、JS靜態(tài)資源文件
│ └── cron/ # 定時(shí)任務(wù)腳本文件
└── storage/ # 數(shù)據(jù)存儲(chǔ)目錄(必須賦予讀寫權(quán)限)
├── images/ # AI生成圖片,按日期自動(dòng)分文件夾存儲(chǔ)
├── uploads/ # 用戶上傳的參考圖
├── cache/ # 接口限流緩存文件
└── logs/ # 系統(tǒng)運(yùn)行錯(cuò)誤、操作日志
五、數(shù)據(jù)庫(kù)設(shè)計(jì)(共 7 張數(shù)據(jù)表)
表格
數(shù)據(jù)表名 用途說(shuō)明
users 普通用戶表,存儲(chǔ)賬號(hào)、積分、可用額度、用戶等級(jí)信息
admins 后臺(tái)管理員賬號(hào)表
image_tasks AI 繪圖任務(wù)主表,記錄所有文生圖、圖生圖任務(wù)詳情
system_settings 站點(diǎn)全局配置鍵值表
api_settings AI 第三方 API 接口配置表
announcements 系統(tǒng)前臺(tái)公告數(shù)據(jù)表
audit_logs 管理員后臺(tái)操作日志審計(jì)表一款基于 PHP+MySQL 開發(fā)的 AI 圖像生成平臺(tái),可對(duì)接各類兼容 OpenAI 格式的 API 中轉(zhuǎn)站,支持文生圖、圖生圖兩種主流 AI 繪圖模式。
一、功能概覽
前臺(tái)用戶端功能
用戶賬號(hào)體系 支持郵箱驗(yàn)證碼注冊(cè)、賬號(hào)登錄與退出登錄,保障用戶身份安全。
AI 繪圖能力
文生圖:輸入提示詞即可一鍵生成圖片,支持 1:1、16:9、9:16、4:3、3:4 多種常用尺寸
圖生圖:可上傳或粘貼參考圖片,基于原圖做 AI 二次編輯優(yōu)化
任務(wù)調(diào)度管理 實(shí)時(shí)展示任務(wù)排隊(duì)狀態(tài)、處理進(jìn)度,任務(wù)異常自動(dòng)重試,避免繪圖失敗丟失任務(wù)。
個(gè)人作品畫廊 統(tǒng)一存儲(chǔ)所有生成作品,支持分類篩選(全部、成功、失敗、處理中、排隊(duì)中)、關(guān)鍵詞搜索;支持批量選中、批量重新生成失敗作品。
站點(diǎn)實(shí)時(shí)數(shù)據(jù)看板 首頁(yè)可視化展示當(dāng)前在線人數(shù)、排隊(duì)任務(wù)數(shù)量、平均生圖速度、全站總消耗額度。
系統(tǒng)公告模塊 后臺(tái)可發(fā)布多類型公告,以頂部橫幅形式在前臺(tái)首頁(yè)展示。
積分等級(jí)體系 AI 創(chuàng)作消耗積分,完成作品發(fā)布可賺取積分,分享作品可獲得積分額外獎(jiǎng)勵(lì),積分累計(jì)提升用戶等級(jí)。
后臺(tái)管理端功能
數(shù)據(jù)儀表盤 直觀統(tǒng)計(jì)今日注冊(cè)用戶數(shù)、今日繪圖任務(wù)量、任務(wù)成功率、API 調(diào)用錯(cuò)誤次數(shù)等核心運(yùn)營(yíng)數(shù)據(jù)。
用戶管理 可查看全站用戶列表,支持賬號(hào)啟用 / 禁用、手動(dòng)調(diào)整用戶積分額度、重置用戶登錄密碼。
任務(wù)管理 查看全站所有繪圖任務(wù),支持對(duì)批量失敗任務(wù)一鍵重新執(zhí)行。
畫廊內(nèi)容審核 管理員可審核用戶公開作品,設(shè)置作品展示或隱藏狀態(tài),規(guī)避違規(guī)內(nèi)容風(fēng)險(xiǎn)。
公告管理 支持新增、編輯、刪除公告,提供普通提示、成功、警告、錯(cuò)誤四種公告展示樣式。
API 接口配置 可配置 API 中轉(zhuǎn)站地址、密鑰、選用模型、請(qǐng)求超時(shí)時(shí)間、接口最大并發(fā)數(shù)量。
郵箱配置 基于 SMTP 協(xié)議配置發(fā)件郵箱,支持 QQ、163、Gmail 等主流郵箱,內(nèi)置發(fā)信測(cè)試功能。
系統(tǒng)全局設(shè)置 自定義站點(diǎn)名稱、新用戶初始積分額度、圖片本地留存天數(shù)、站點(diǎn)注冊(cè)功能開關(guān)。
二、技術(shù)棧
表格
層級(jí) 采用技術(shù)
后端語(yǔ)言 PHP 8.1 及以上
數(shù)據(jù)庫(kù) MySQL 5.7+ / MariaDB 10.3+
前端技術(shù) 原生 ES6 JavaScript + CSS3,采用玻璃擬態(tài) UI 設(shè)計(jì)
網(wǎng)頁(yè)字體 Space Grotesk + Noto Sans SC(谷歌開源字體)
郵件服務(wù) PHP 原生 Socket 直連 SMTP,無(wú)需第三方依賴類庫(kù)
開發(fā)架構(gòu) 原生 PHP 自研 MVC 架構(gòu),零 Composer 依賴,輕量化部署
三、服務(wù)器環(huán)境要求
PHP 版本≥8.1,需開啟擴(kuò)展:pdo_mysql、curl、fileinfo、mbstring、openssl
數(shù)據(jù)庫(kù):MySQL 5.7 及以上 或 MariaDB 10.3 及以上
Web 服務(wù):Apache(開啟 mod_rewrite 偽靜態(tài))或 Nginx
服務(wù)器可正常外網(wǎng) HTTPS 訪問(wèn),用于調(diào)用第三方 AI 繪圖 API
storage/、config/兩個(gè)目錄需設(shè)置讀寫權(quán)限
四、項(xiàng)目目錄結(jié)構(gòu)
plaintext
├── app/ # 項(xiàng)目核心業(yè)務(wù)目錄
│ ├── Controllers/ # 控制器(前臺(tái)、后臺(tái)、接口)
│ ├── Core/ # 底層基礎(chǔ)工具類(權(quán)限、數(shù)據(jù)庫(kù)、安全校驗(yàn)、響應(yīng)封裝)
│ ├── Services/ # 業(yè)務(wù)服務(wù)層(任務(wù)隊(duì)列、郵件、圖片網(wǎng)關(guān)等邏輯)
│ └── Views/ # 前后臺(tái)頁(yè)面模板文件
├── config/ # 系統(tǒng)配置目錄
│ └── config.php # 站點(diǎn)運(yùn)行配置文件(安裝程序自動(dòng)生成)
├── database/ # 數(shù)據(jù)庫(kù)相關(guān)
│ └── schema.sql # 數(shù)據(jù)表建表語(yǔ)句+初始化默認(rèn)數(shù)據(jù)
├── public/ # 網(wǎng)站訪問(wèn)根目錄
│ ├── index.php # 統(tǒng)一路由入口,內(nèi)置35+條路由規(guī)則
│ ├── install.php # 在線可視化安裝向?qū)?br/>│ ├── file.php # 圖片資源訪問(wèn)接口
│ ├── assets/ # CSS、JS靜態(tài)資源文件
│ └── cron/ # 定時(shí)任務(wù)腳本文件
└── storage/ # 數(shù)據(jù)存儲(chǔ)目錄(必須賦予讀寫權(quán)限)
├── images/ # AI生成圖片,按日期自動(dòng)分文件夾存儲(chǔ)
├── uploads/ # 用戶上傳的參考圖
├── cache/ # 接口限流緩存文件
└── logs/ # 系統(tǒng)運(yùn)行錯(cuò)誤、操作日志
五、數(shù)據(jù)庫(kù)設(shè)計(jì)(共 7 張數(shù)據(jù)表)
表格
數(shù)據(jù)表名 用途說(shuō)明
users 普通用戶表,存儲(chǔ)賬號(hào)、積分、可用額度、用戶等級(jí)信息
admins 后臺(tái)管理員賬號(hào)表
image_tasks AI 繪圖任務(wù)主表,記錄所有文生圖、圖生圖任務(wù)詳情
system_settings 站點(diǎn)全局配置鍵值表
api_settings AI 第三方 API 接口配置表
announcements 系統(tǒng)前臺(tái)公告數(shù)據(jù)表
audit_logs 管理員后臺(tái)操作日志審計(jì)表

侵權(quán)舉報(bào)/版權(quán)申訴



