From a5924cecce63618e4616bb5c78710bf0916bd1d8 Mon Sep 17 00:00:00 2001 From: Jeff Date: Thu, 23 Oct 2025 23:11:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=BF=9B=E5=BA=A6=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 测试用账号.md | 10 ++ 系统功能说明.md | 268 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 278 insertions(+) create mode 100644 测试用账号.md create mode 100644 系统功能说明.md diff --git a/测试用账号.md b/测试用账号.md new file mode 100644 index 0000000..0ce1ab6 --- /dev/null +++ b/测试用账号.md @@ -0,0 +1,10 @@ +# 测试账号 + +## temu + +**下载紫鸟浏览器**, 然后选择企业登录 +``` +企业: 跃兴科技有限公司 +账号: duzi123 +密码: Duzi123+ +``` \ No newline at end of file diff --git a/系统功能说明.md b/系统功能说明.md new file mode 100644 index 0000000..fd69839 --- /dev/null +++ b/系统功能说明.md @@ -0,0 +1,268 @@ +# AI产品定制管理系统 - 功能说明书 + +## 系统概述 + +**系统名称**: AI_Product_Design_System +**系统版本**: 0.1.0 +**系统描述**: 基于AI技术的产品定制管理系统,集成热点数据采集、AI设计生成、多平台电商管理、工作流自动化等功能 +**技术架构**: FastAPI + 任务调度 + 第三方API集成 + +--- + +## 核心功能模块 + +### 📊 1. 基础管理模块 ✅ + +#### 1.1 用户管理系统 ✅ +- ✅ **用户注册与登录**: 支持用户名/邮箱登录,密码加密存储 +- ✅ **用户信息管理**: 用户资料维护、状态管理 +- ✅ **多用户类型**: 普通用户、管理员等不同权限级别 +- ✅ **用户查询**: 支持多条件筛选和分页查询 + +#### 1.2 角色权限管理 ✅ +- ✅ **角色定义**: 创建和管理不同业务角色 +- ✅ **权限分配**: 基于菜单的细粒度权限控制 +- ✅ **用户角色关联**: 用户与角色的多对多关系管理 +- ✅ **权限继承**: 支持角色权限的继承和覆盖 + +#### 1.3 菜单管理 ✅ +- ✅ **菜单树结构**: 支持多级菜单的树形管理 +- ✅ **菜单类型**: 模块、一级菜单、二级菜单分类管理 +- ✅ **动态菜单**: 根据用户权限动态显示菜单 +- ✅ **菜单配置**: 路径、图标、排序等属性配置 + +#### 1.4 系统配置 ✅ +- ✅ **健康检查**: 系统运行状态监控 +- ✅ **数据库初始化**: 表结构自动化初始化 +- ✅ **Token管理**: API认证令牌生成和验证 +- ✅ **配置检查**: 系统关键配置项验证 + +--- + +### 🔥 2. 热点数据采集模块 🟡 + +#### 2.1 Twitter热点采集 ⚠️ +- ✅ **实时趋势获取**: 基于地理位置的热搜趋势数据 +- ✅ **WOEID支持**: 支持全球不同地区的趋势采集 +- ✅ **数据筛选**: 按推文量、热度等级进行数据过滤 +- ✅ **自动化采集**: 定时任务自动采集热点数据 +- ✅ **数据存储**: 热点词条的结构化存储和管理 + +#### 2.2 热点词条管理 ✅ +- ✅ **词条审核**: 热点词条的人工审核流程 +- ❌ **状态管理**: 未审批、已审批、已使用等状态流转 +- ❌ **评分系统**: 热点词条的评分和推荐机制 +- ❌ **批量操作**: 支持批量审核和状态更新 + +--- + +### 🤖 3. AI设计生成模块 ⚠️ + +#### 3.1 OpenAI图片生成 ⚠️ (API权限受限) +- ✅ **文本到图片**: 基于自然语言描述生成产品设计图 +- ✅ **多尺寸支持**: 支持不同分辨率的图片生成 +- ✅ **批量生成**: 一次请求生成多张图片 +- ❌ **提示词优化**: 智能提示词处理和优化 +- ❌ **历史记录**: 生成历史和结果保存 +- ❌ **API权限**: 需要解决账号功能受限问题 + +#### 3.2 设计模板管理 ✅ +- ✅ **模板分类**: 按产品类型、风格等维度分类 +- ❌ **模板继承**: 父子模板的继承关系 +- ❌ **模板版本**: 支持模板的版本控制和回滚 +- ❌ **参数化模板**: 支持动态参数的模板定制 + +--- + +### 📦 4. 产品管理模块 ✅ + +#### 4.1 产品基础管理 ✅ +- ✅ **产品信息**: 名称、描述、价格、货币等基础信息 +- ✅ **产品分类**: 多级分类体系和分类管理 +- ❌ **产品状态**: 未上架、上架、已下架等状态管理 +- ❌ **多货币支持**: USD、GBP、EUR、RMB等多货币 + +#### 4.2 产品属性系统 ✅ +- ✅ **属性定义**: 颜色、尺寸、材质等产品属性定义 +- ✅ **属性类型**: 字符串、数字、布尔、JSON等数据类型 +- ✅ **变体属性**: 支持产品变体的属性标记 +- ✅ **属性值**: 属性的具体值和额外数据配置 + +#### 4.3 SKU管理 ✅ +- ✅ **SKU创建**: 基于产品属性组合生成SKU +- ✅ **价格管理**: 价格、销售价、市场价的多价格体系 +- ❌ **库存管理**: SKU库存数量的实时管理 +- ❌ **物理属性**: 重量、尺寸等物理属性配置 +- ❌ **平台属性**: 各电商平台特有属性的配置 + +#### 4.4 SKU属性关联 ✅ +- ✅ **属性值绑定**: SKU与具体属性值的关联 +- ✅ **批量操作**: 支持SKU属性的批量设置 +- ❌ **属性继承**: 从产品层面继承属性配置 +- ❌ **数据验证**: 属性值的格式和业务规则验证 + +--- + +### 🛒 5. 电商平台集成模块 🟡 + +#### 5.1 Amazon平台集成 ⏳ (需要有效数据支撑API开发) +- ✅ **商品上传**: 支持Amazon商品信息的自动上传 +- ✅ **属性映射**: 系统属性到Amazon属性的映射 +- ❌ **分类管理**: Amazon产品分类的对接 +- ❌ **价格同步**: 价格信息的实时同步 +- ❌ **库存同步**: 库存数量的自动同步 + +#### 5.2 多平台店铺管理 ✅ +- ✅ **店铺配置**: 各平台店铺的基础信息配置 +- ✅ **授权管理**: 各平台API的授权信息管理 +- ✅ **多货币支持**: 不同店铺的货币设置 +- ✅ **地区设置**: 店铺所在地区和WOEID配置 + +#### 5.3 店铺产品关联 ❌ +- ✅ **产品分配**: 产品到店铺的分配管理 +- ❌ **销售状态**: 产品在各店铺的销售状态 +- ✅ **审批流程**: 产品上架前的审批机制 +- ❌ **批量操作**: 支持产品的批量分配和状态更新 + +#### 5.4 用户店铺权限 ✅ +- ✅ **权限分配**: 用户对店铺的操作权限分配 +- ✅ **多店铺管理**: 用户可管理多个店铺 +- ✅ **权限继承**: 基于角色的店铺权限继承 + +#### 5.5 SHEIN平台集成 ❌ (受限) +- ❌ **账号验证**: 需要海外发货地址和国外手机号 +- ❌ **商品上传**: 无法完成账户验证,阻塞商品上传 +- ❌ **API接口**: 待解决账号问题后开发 + +#### 5.6 TEMU平台集成 ❌ +- ❌ **手动上传**: 已完成手动上传流程测试 +- ❌ **API集成**: API接口开发中 +- ❌ **自动化上传**: 待API集成完成后实现 + +--- + +### 🔄 6. 工作流引擎模块 ✅ + +#### 6.1 工作流模板 ✅ +- ✅ **模板设计**: 可视化的工作流模板设计 +- ✅ **步骤定义**: 工作流中各个步骤的详细定义 +- ❌ **条件分支**: 支持基于条件的流程分支 +- ❌ **并行处理**: 支持并行步骤的执行 +- ❌ **版本管理**: 工作流模板的版本控制 + +#### 6.2 步骤管理 ✅ +- ✅ **步骤类型**: 人工步骤、自动步骤的分类管理 +- ✅ **API调用**: 步骤中的外部API调用配置 +- ✅ **参数映射**: 步骤间的数据传递和映射 +- ✅ **超时控制**: 步骤执行的超时时间设置 +- ✅ **错误处理**: 步骤执行失败的处理机制 + +#### 6.3 步骤关系 ✅ +- ✅ **依赖关系**: 步骤间的前后依赖关系定义 +- ✅ **循环控制**: 支持循环执行的步骤 +- ❌ **条件执行**: 基于条件的步骤执行控制 +- ❌ **分支合并**: 分支流程的合并处理 + +#### 6.4 工作流实例 ✅ +- ✅ **实例创建**: 基于模板创建工作流实例 +- ✅ **执行跟踪**: 实例执行状态的实时跟踪 +- ✅ **数据传递**: 实例执行过程中的数据流转 +- ✅ **人工干预**: 支持人工审核和干预 +- ❌ **历史记录**: 完整的执行历史记录 + +#### 6.5 步骤执行 ✅ +- ✅ **执行状态**: pending、进行中、完成、失败等状态 +- ✅ **时间记录**: 步骤的开始和结束时间 +- ❌ **审核意见**: 人工步骤的审核意见记录 +- ❌ **执行者**: 步骤执行者的身份记录 +- ❌ **输入输出**: 步骤的输入数据和输出结果 + +--- + +### 📁 7. 文件管理模块 ✅ + +#### 7.1 AWS S3集成 ✅ +- ✅ **文件上传**: 支持多种格式文件的上传 +- ✅ **批量上传**: 支持多文件的批量上传操作 +- ✅ **文件下载**: 文件的下载和批量下载 +- ❌ **预签名URL**: 临时访问URL的生成 +- ❌ **文件删除**: 单个和批量文件删除 + +#### 7.2 图片管理 ✅ +- ✅ **图片上传**: 专门的图片上传接口 +- ✅ **格式支持**: JPEG、PNG、GIF等格式支持 +- ✅ **尺寸控制**: 图片尺寸的验证和限制 +- ❌ **压缩优化**: 图片的自动压缩和优化 +- ❌ **CDN加速**: 通过CDN提供图片访问 + +#### 7.3 文件安全 ✅ +- ❌ **访问控制**: 基于权限的文件访问控制 +- ❌ **临时链接**: 有时效性的文件访问链接 +- ❌ **文件加密**: 敏感文件的加密存储 +- ❌ **病毒扫描**: 上传文件的安全扫描 + +--- + +### 💻 8. 前端界面模块 ⏳ (开发中) + +#### 8.1 管理后台 ✅ +- ✅ **用户管理界面**: 用户增删改查的可视化界面 +- ✅ **权限管理界面**: 角色权限分配的操作界面 +- ✅ **产品管理界面**: 产品信息的编辑和管理界面 +- ✅ **工作流设计器**: 可视化的工作流设计工具 + +#### 8.2 业务操作界面 ⚠️ +- ✅ **审批工作台**: 审批任务的处理界面 +- ❌ **热点数据dashboard**: 热点趋势的数据可视化 +- ❌ **AI设计界面**: AI图片生成的交互界面 +- ❌ **商品上传界面**: 多平台商品上传的统一界面 + +#### 8.3 数据可视化 ❌ +- ❌ **业务dashboard**: 关键业务指标的可视化展示 +- ❌ **系统监控界面**: 系统运行状态的监控面板 +- ❌ **报表系统**: 业务数据的统计报表 +- ❌ **趋势分析**: 热点和产品趋势的分析图表 + +--- + +### 🔗 10. 更多平台集成 ⏳ (开发中) + +#### 10.1 Facebook/Instagram集成 ❌ +- ❌ **热点数据采集**: Facebook/Instagram热点趋势采集 +- ❌ **广告数据分析**: 社交媒体广告效果分析 +- ❌ **内容发布**: 自动化内容发布功能 + +#### 10.2 其他电商平台 ❌ +- ❌ **Shopee集成**: 东南亚电商平台集成 +- ❌ **Lazada集成**: 东南亚电商平台集成 +- ❌ **eBay集成**: 全球电商平台集成 +- ❌ **Etsy集成**: 手工艺品平台集成 + +#### 10.3 供应链集成 ❌ +- ❌ **供应商管理**: 供应商信息和产品目录管理 +- ❌ **库存同步**: 供应商库存的实时同步 +- ❌ **订单处理**: 自动化订单处理和配送 +- ❌ **质量管控**: 产品质量的检验和管控 + +--- + +### 📊 11. 数据分析模块 ❌ (待开发) + +#### 11.1 业务分析 ❌ +- ❌ **销售分析**: 各平台销售数据的统计分析 +- ❌ **热点分析**: 热点趋势与产品表现的关联分析 +- ❌ **用户行为分析**: 用户操作行为的数据分析 +- ❌ **ROI分析**: 投入产出比的效果分析 + +#### 11.2 预测模型 ❌ +- ❌ **销量预测**: 基于历史数据的销量预测模型 +- ❌ **热点预测**: 社交媒体热点趋势预测 +- ❌ **库存预测**: 库存需求的智能预测 +- ❌ **价格优化**: 动态价格优化建议 + +#### 11.3 智能推荐 ❌ +- ❌ **产品推荐**: 基于热点的产品设计推荐 +- ❌ **标签推荐**: 产品标签和关键词推荐 +- ❌ **市场推荐**: 目标市场和平台推荐 +- ❌ **优化建议**: 产品和运营的优化建议 +