# PHP小蓝书系统 **Repository Path**: fojie/xiaolanshu ## Basic Information - **Project Name**: PHP小蓝书系统 - **Description**: PHP小蓝书系统,小蓝书是仿照小红书设计的一款社交分享系统,用户可在平台上自由的分享笔记和视频,记录美好生活,前端代码纯手写还原小红书,目前该源码前端界面仅支持PC端。 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-09-09 - **Last Updated**: 2025-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PHP小蓝书系统 ![PHP Version](https://img.shields.io/badge/PHP-7.4%2B-brightgreen) ![Python Version](https://img.shields.io/badge/Python-3.8%2B-blue) ## 项目概述 小蓝书内容管理系统是一个仿照小红书的PHP系统,详细功能可见功能设计图,集成AI内容审核、用户个性化推荐、多媒体处理。采用PHP+MySQL架构,结合Python视频处理脚本和腾讯元器AI模型智能化能力。 ## 功能部分演示图 ![功能](/preview/index.png) ![功能](/preview/explore.png) ![功能](/preview/profile.png) ![功能](/preview/reg.png) ![功能](/preview/control.png) ![功能](/preview/admin1.png) ![功能](/preview/admin_note.png) ![功能](/preview/admin_check.png) ![功能](/preview/admin_action.png) ![功能](/preview/admin_ai.png) ## 功能设计图 ![功能设计图](/preview/功能.jpeg) ## 核心功能 - ✅ AI智能内容审核(腾讯元器智能体集成) - ✨ 用户个性化推荐 - ⏱ 定时视频帧提取处理(Python+OpenCV) - 📣 实时互动评论系统 - 🔒 多维度权限管理体系 ## 环境要求 - PHP 7.4+ (需启用GD库webp支持) - MySQL 5.7+ - Python 3.8+ (需安装opencv-python、requests库) - Nginx(推荐)/Apache ## 快速部署 ```bash # 克隆项目 git clone https://gitee.com/fojie/xiaolanshu # 数据库初始化 mysql -u root -p < no_data.sql ``` ## 配置说明 ### 数据库配置 `config.php` ```php ``` ### 腾讯AI审核与AI评论配置 `api/ai.php` `admin/aibot.php` ```php // 智能体身份验证 $assistant_id = "your_assistant_id"; // 从腾讯元器获取 $token = "your_api_token"; // 腾讯元器bot的授权访问令牌 ``` ## 定时任务设置 ```bash # 视频帧处理任务(每分钟执行) * * * * * /usr/bin/python3 /path/to/video.py # AI内容审核任务(每10秒触发) */10 * * * * curl -X POST http://localhost/api/ai.php?type=aicheck ``` ## 伪静态配置(Nginx) ```nginx location / { try_files $uri $uri/ /index.php?$query_string; } location ~* \.(jpg|jpeg|png|gif|webp)$ { expires 30d; access_log off; } ``` ## 项目结构 ``` ├── admin/ # 管理后台模块 ├── api/ # 接口服务模块 ├── class/ # PHP业务逻辑类 ├── python/ # 视频处理脚本 ├── static/ # 静态资源文件 └── includes/ # 公共函数库 ```