PICFLOW — 瀑布流图片分享社区

PICFLOW 是一个全栈图片分享社区平台,采用 PHP + MySQL 构建,支持瀑布流布局、智能推荐、多云存储、AI 内容审核,并配套 uni-app 跨平台移动客户端。

核心特性

模块 说明
瀑布流首页 自适应瀑布流/网格布局,支持明暗双主题
推荐引擎 v3.0 六因子评分算法(标签匹配、上传者偏好、协同过滤、新鲜度、热度、多样性)
多云存储 本地 / 阿里云 OSS / 腾讯云 COS 三种后端,用户可自选
AI 审核 支持 OpenAI GPT-4 Vision / 阿里云 / 腾讯云内容安全审核
RESTful API 18 个端点,Bearer Token 鉴权,完整 JSON 响应
管理后台 25+ 功能页面,用户管理、图片管理、系统配置、数据分析
Bot 自动化 CLI 批量上传、自动标签、AI 审核定时任务
移动端 uni-app (Vue 3),支持 iOS / Android / H5 / 微信小程序

技术栈

组件 技术
后端 PHP 8.0+ (严格模式, PDO)
数据库 MySQL 5.7+ / 8.0 (utf8mb4)
前端 纯 HTML/CSS/JS,CSS 变量驱动双主题,30+ UI 组件
邮件 PHPMailer v7.0.2 (Composer)
移动端 uni-app (Vue 3, 跨平台)
AI 服务 OpenAI GPT-4 Vision, 阿里云, 腾讯云

系统架构

PICFLOW 系统架构

文档导航

📝 本文由AI生成