# PixelScope **Repository Path**: largebigsuper/PixelScope ## Basic Information - **Project Name**: PixelScope - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-18 - **Last Updated**: 2025-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PixelScope ## 项目简介 PixelScope 是摄影器材类查询类网站 包含相机品牌,相机产品,镜头产品,闪光灯,三脚架等周边器材介绍 --- # 📷 PixelScope 系统设计 & TODO ## 🧠 一、核心功能模块设计(扁平化 + 可扩展) ### 1. 产品基础模块 | 模块 | 描述 | | ------------------- | ----------------------- | | `Brand` | 品牌,如 Nikon、Canon、Sony 等 | | `Category` | 分类,如 相机、镜头、三脚架、闪光灯等 | | `ProductSPU` | 商品标准产品单元(如:Nikon Z30) | | `ProductSKU` | 商品具体型号(Z30 套机、Z30 单机 等) | | `ProductAttribute` | 产品属性(如传感器尺寸、卡口类型、焦距范围等) | | `ProductSpecOption` | 产品的可选规格参数(如颜色、版本等) | ### 2. 产品推荐模块 | 模块 | 描述 | | -------------------- | ------------------- | | `MountType` | 卡口类型(Z卡口、EF卡口、E卡口等) | | `Compatibility` | 产品兼容性(如相机与镜头) | | `RecommendationRule` | 基于搭配规则或相似参数的推荐逻辑 | ### 3. 内容展示模块 | 模块 | 描述 | | ---------------- | ------------------------ | | `Article/Guide` | 品牌故事、选购指南等内容文章 | | `MediaAsset` | 产品图/视频资料 | | `PromptTemplate` | AI 生成文章或介绍内容的提示词模板(后续拓展) | --- ## 🏗️ 二、技术选型 | 技术 | 用途 | | ------------------------ | ------------- | | FastAPI + SQLAlchemy 2.x | 主体后端框架 | | PostgreSQL/MySQL | 主数据存储 | | SQLAdmin | 快速搭建管理后台 | | Ansible | 项目自动化部署 | | ffmpeg | 视频合成 TTS + 素材 | | DashScope TTS/LLM | 内容生成、语音合成支持 | --- ## ✅ 三、开发阶段 TODO 列表(优先级递增) ### MVP(最小可用版本) * [x] 设计统一的模型基础结构(UUID + TimestampMixin) * [x] 设计 Category / Brand / ProductSPU / ProductSKU 数据模型 * [ ] 设计 Attribute + SpecOption 模型,支持产品扩展字段 * [ ] 建立模型之间的关联(SPU 与 SKU,SKU 与属性/参数) * [ ] 搭建基础 SQLAdmin 后台(品牌、分类、产品等可视管理) ### 推荐系统基础 * [ ] 添加卡口类型 MountType 模型 * [ ] 设计 Compatibility 表,实现“相机+镜头”推荐 * [ ] 实现简单的推荐查询接口(例如:给定相机返回推荐镜头) ### 内容与展示 * [ ] 构建产品详情 API(包括图文信息、属性参数) * [ ] 构建品牌故事 + 产品图文内容管理系统 * [ ] 接入 PromptTemplate 模型,支持内容自动生成 --- ## 🔁 后续可拓展方向 * SKU 导购链接(如跳转京东/淘宝) * 用户评价和笔记功能 * 配套 APP 小程序(Flutter / Vue) * 用户收藏和对比功能 * 价格监控 / 降价提醒