ModernPS - AI 智能图片编辑 Android APP
专业级 AI 驱动图片编辑应用后端服务
ModernPS 是一款专业级 AI 图片编辑 Android 应用,提供智能修图、抠图、魔法消除、扩图、写真等 AI 功能,以及完整的人像美化、基础编辑、200+ 滤镜系统和会员订阅功能。
模块
功能
🤖 AI 功能
智能修图、抠图、魔法消除、扩图、写真
👤 人像美化
一键美颜、精准美型、立体五官、自动美体
🎨 基础编辑
亮度、对比度、曝光、裁剪、旋转
🌈 滤镜系统
200+ 风格滤镜
💎 会员系统
免费版、VIP、SVIP
Python 3.11+
PostgreSQL 15+
Redis 7+
Docker (可选)
# 克隆仓库
git clone https://github.com/your-org/modernps.git
cd modernps
# 创建虚拟环境
python -m venv venv
source venv/bin/activate
# 安装依赖
cd backend
pip install -r requirements.txt
# 配置环境变量
cp .env.example .env
# 编辑 .env 文件
# 运行数据库迁移
alembic upgrade head
# 启动开发服务器
uvicorn src.main:app --reload
# 构建镜像
docker-compose build
# 启动服务
docker-compose up -d
# 查看日志
docker-compose logs -f api
# 运行所有测试
pytest tests/ -v
# 运行单元测试
pytest tests/unit/ -v
# 生成覆盖率报告
pytest tests/ --cov=src --cov-report=html
ModernPS/
├── backend/ # 后端代码
│ ├── src/ # 源代码
│ ├── tests/ # 测试代码
│ ├── alembic/ # 数据库迁移
│ └── Dockerfile
├── docs/ # 文档
│ ├── backend/ # 后端设计文档
│ ├── frontend/ # 前端设计文档
│ ├── api/ # API 规范
│ ├── testing/ # 测试文档
│ └── deployment/ # 部署文档
├── .github/workflows/ # CI/CD 配置
└── docker-compose.yml
MIT License