1308 lines
105 KiB
Markdown
1308 lines
105 KiB
Markdown
# 🏢 务实业务功能梳理 (V8.0)
|
||
|
||
> 基于前端功能推导 + Java ERP标准功能 + 行业标杆拆解 + 技术实现方案 + 麦腾后台完整菜单爬取
|
||
> **更新日期**: 2026-03-15
|
||
> **核心优化**: 补充商品管理12个子功能、素材管理3个AI生成功能、数据报表12个新报表、系统工具/管理/监控完整功能
|
||
|
||
---
|
||
|
||
## 一、核心业务模块
|
||
|
||
### 1. 商品管理 (PIM) ⭐⭐⭐
|
||
|
||
#### 1.1 商品档案
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| SPU管理 | 标准产品单位管理(款) | P0 | 【场景】运营管理商品款式 【输入】商品标题、描述、图片 【输出】SPU记录 【字段】spuCode,title,description,images[] 【关联】→SKU管理 |
|
||
| SKU管理 | 库存量单位管理(色/尺码) | P0 | 【场景】管理具体销售单元 【输入】SPU+规格属性 【输出】SKU记录 【字段】skuCode,spuId,attributes,costPrice 【关联】SPU→SKU |
|
||
| 商品分类 | 多级类目管理 | P0 | 【场景】商品归类便于管理 【输入】分类名称/父分类 【输出】分类树结构 【字段】categoryId,parentId,name 【关联】→商品关联 |
|
||
| 商品属性 | 属性模板(颜色/尺码/规格) | P1 | 【场景】定义商品可选规格 【输入】属性名称/属性值 【输出】属性模板 【字段】attrName,attrValues[] 【关联】→SKU规格 |
|
||
| 商品图片 | 图片管理、主图/详情图 | P1 | 【场景】商品主图/详情图管理 【输入】图片URL/上传 【输出】图片记录 【字段】url,isMain,sort 【关联】→SPU |
|
||
| 商品条码 | UPC/EAN/条码管理 | P1 | 【场景】商品条码管理用于扫货 【输入】条码号码 【输出】条码记录 【字段】barcode,barcodeType 【关联】→SKU |
|
||
| 商品编码 | 内部SKU编码 | P1 | 【场景】内部商品编号管理 【输入】编码规则 【输出】自动编码 【字段】innerCode,skuId 【关联】→SKU |
|
||
| **快速创建商品** | 快速创建商品草稿 | P0 | 【场景】快速创建商品草稿 【输入】商品标题+主图+价格 【输出】商品草稿 【字段】productId,title,mainImage,price 【关联】←用户输入 →商品编辑 |
|
||
| **镜像商品** | 复制/镜像现有商品 | P0 | 【场景】基于现有商品快速创建相似商品 【输入】源商品ID 【输出】新商品草稿 【字段】sourceProductId,newProductId,copyOptions 【关联】←源商品 →商品编辑 |
|
||
|
||
#### 1.2 商品刊登
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 多平台刊登 | 一键发布到Amazon/eBay/Temu/Shopee等 | P0 | 【场景】将商品发布到多个销售平台 【输入】SPU/SKU+目标平台 【输出】平台商品ID 【字段】platform,productId,listingStatus 【关联】商品档案→平台店铺 |
|
||
| 批量刊登 | Excel/CSV/Google Sheets 批量导入(拖拽上传+实时预览) | P1 | 【场景】批量导入商品进行发布 【输入】Excel/CSV/Google Sheets(拖拽上传)【输出】实时预览+批量任务结果 【字段】taskId,total,success,failed,errorDetails 【关联】→多平台刊登 |
|
||
| **产品裂变批量刊登** | 基于爆款商品快速裂变多个变体/相似商品 | P0 | 【场景】基于爆款快速生成多变体/多平台商品 【输入】源商品ID+裂变规则(价格/图片/标题变体)【输出】裂变商品列表+批量刊登 【字段】sourceProductId,variantRules,fissionProducts[],taskId 【关联】←爆款商品 →多平台刊登 |
|
||
| 属性映射 | 平台间属性自动转换 | P1 | 【场景】不同平台属性格式转换 【输入】源属性+映射规则 【输出】目标属性 【字段】sourceAttr,mappingRules,targetAttr 【关联】→多平台刊登 |
|
||
| 商品模板 | 描述模板、图片模板 | P1 | 【场景】批量生成商品描述 【输入】模板+变量 【输出】渲染后描述 【字段】templateId,content,variables[] 【关联】→多平台刊登 |
|
||
| 定时刊登 | 定时发布、自动上下架 | P2 | 【场景】定时自动发布商品 【输入】发布时间 【输出】定时任务 【字段】scheduleTime,platform,productId 【关联】→多平台刊登 |
|
||
| 刊登状态 | 刊登成功/失败/待审核 | P1 | 【场景】追踪商品发布状态 【输入】平台返回状态 【输出】状态记录 【字段】status,errorMsg,platformProductId 【关联】←多平台刊登 |
|
||
| **刊登记录** | 全平台刊登历史记录(成功/失败/原因) | P0 | 【场景】查看商品所有平台的刊登历史 【输入】商品ID/时间范围 【输出】刊登记录列表 【字段】recordId,productId,platform,status,errorMsg,operator,operateTime 【关联】←多平台刊登 →操作审计 |
|
||
|
||
#### 1.3 商品采集 ⭐重点
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 1688采集 | 一键采集1688商品 | P1 | 【场景】从1688选品采集 【输入】1688商品URL 【输出】内部SPU/SKU草稿 【字段】sourceUrl,title,images[],skus[].costPrice 【关联】←用户输入 →商品编辑 |
|
||
| 速卖通采集 | 采集速卖通商品 | P2 | 【场景】从速卖通选品参考 【输入】速卖通商品URL 【输出】商品信息 【字段】同1688 【关联】←用户输入 →竞品分析 |
|
||
| 竞品采集 | 采集竞品信息 | P2 | 【场景】采集竞争对手商品 【输入】竞品URL 【输出】竞品数据 【字段】sourceUrl,price,销量 【关联】←用户输入 →价格分析 |
|
||
| 批量采集 | 批量URL采集 | P2 | 【场景】批量采集多个商品 【输入】URL列表 【输出】批量任务结果 【字段】taskId,results[] 【关联】→单商品采集 |
|
||
|
||
**技术实现方案 - 商品采集**:
|
||
|
||
```
|
||
采集层架构
|
||
├── 有API平台(官方接口)
|
||
│ ├── 1688开放平台 → 代购/铺货
|
||
│ ├── 速卖通API → 选品参考
|
||
│ ├── Amazon SP-API → 竞品分析
|
||
│ └── Shopee API → 同平台采集
|
||
│
|
||
├── 无API平台(爬虫+解析)
|
||
│ ├── 视觉识别层(Puppeteer/Playwright)
|
||
│ ├── DOM语义解析层
|
||
│ └── 数据清洗层
|
||
│
|
||
└── 混合策略引擎
|
||
├── 来源优先级排序
|
||
├── 数据融合逻辑
|
||
└── 去重与归一化
|
||
```
|
||
|
||
**有API平台对接**:
|
||
| 平台 | API类型 | 对接方式 | 数据范围 |
|
||
| :--- | :--- | :--- | :--- |
|
||
| **1688** | 开放平台 | AppKey/Secret授权 | 商品详情、价格、SKU |
|
||
| **速卖通** | Open Platform | OAuth2.0授权 | 商品信息、销量 |
|
||
| **Amazon** | SP-API | AWS IAM授权 | 商品、库存、评价 |
|
||
| **Shopee** | Open API | Shopee ID授权 | 商品、订单 |
|
||
|
||
**无API平台方案**(Temu、Taobao):
|
||
| 层级 | 技术栈 | 功能 |
|
||
| :--- | :--- | :--- |
|
||
| 浏览器控制 | Puppeteer/Playwright | 模拟真实用户访问 |
|
||
| 反检测 | 代理IP池、UA轮换、指纹隔离 | 避免封禁 |
|
||
| DOM解析 | Cheerio/页面分析 | 提取商品信息 |
|
||
| 视觉识别 | OpenCV/Sharp | 图片水印去除 |
|
||
| 容错机制 | 重试队列、降级策略 | 改版自愈 |
|
||
|
||
**数据归一化模型**:
|
||
```typescript
|
||
interface NormalizedProduct {
|
||
spuId: string;
|
||
source: '1688' | 'taobao' | 'amazon' | 'manual';
|
||
sourceUrl: string;
|
||
sourceProductId: string;
|
||
title: string;
|
||
description: string;
|
||
images: { url: string; isMain: boolean }[];
|
||
skus: { skuCode: string; attributes: Record<string, string>; costPrice: number; }[];
|
||
category: CategoryNode;
|
||
}
|
||
```
|
||
|
||
| **商品采集记录** | 全渠道采集历史记录(来源/时间/结果) | P0 | 【场景】查看商品的采集来源和历史 【输入】商品ID/时间范围/来源 【输出】采集记录列表 【字段】recordId,productId,source,sourceUrl,status,operator,collectTime 【关联】←商品采集 →操作审计 |
|
||
|
||
**采集与刊登记录数据模型**:
|
||
```typescript
|
||
interface ProductCollectRecord {
|
||
recordId: string;
|
||
productId: string;
|
||
source: '1688' | 'taobao' | 'amazon' | 'aliexpress' | 'manual';
|
||
sourceUrl: string;
|
||
sourceProductId: string;
|
||
collectStatus: 'SUCCESS' | 'FAILED' | 'PARTIAL';
|
||
failReason?: string;
|
||
collectedData: {
|
||
title: string;
|
||
images: string[];
|
||
skus: any[];
|
||
costPrice?: number;
|
||
};
|
||
operatorId: string;
|
||
operatorName: string;
|
||
collectTime: Date;
|
||
}
|
||
|
||
interface ProductListingRecord {
|
||
recordId: string;
|
||
productId: string;
|
||
skuId?: string;
|
||
platform: string;
|
||
shopId: string;
|
||
listingType: 'CREATE' | 'UPDATE' | 'ON_SHELF' | 'OFF_SHELF';
|
||
listingStatus: 'SUCCESS' | 'FAILED' | 'PENDING' | 'REJECTED';
|
||
platformProductId?: string;
|
||
failReason?: string;
|
||
rejectReason?: string;
|
||
operatorId: string;
|
||
operatorName: string;
|
||
operateTime: Date;
|
||
}
|
||
```
|
||
|
||
#### 1.5 商品状态与同步管理 ⭐核心
|
||
**商品状态体系**:总计/可用/卖家已停用/待定/草稿/平台已停用/冻结/失败/删除
|
||
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **商品状态标签** | 多状态商品筛选标签页 | P0 | 【场景】按状态快速筛选商品 【输入】状态标签 【输出】对应状态商品列表 【字段】statusTab,count 【关联】←商品列表 →筛选结果 |
|
||
| **商品状态变更** | 商品状态手动/自动变更 | P0 | 【场景】变更商品状态 【输入】商品ID+新状态 【输出】状态变更记录 【字段】productId,oldStatus,newStatus,reason 【关联】←商品管理 →状态变更日志 |
|
||
| **同步商品** | 从TikTok同步商品到ERP | P0 | 【场景】从平台同步商品信息 【输入】店铺+商品范围 【输出】同步结果 【字段】shopId,syncType,successCount,failedCount 【关联】←TikTok →商品档案 |
|
||
| **批量操作** | 商品批量状态/上下架/删除 | P0 | 【场景】批量操作商品 【输入】商品ID列表+操作类型 【输出】批量操作结果 【字段】taskId,operation,success[],failed[] 【关联】←商品列表 →操作审计 |
|
||
| **商品高级筛选** | 多维度商品筛选(店铺/类目/SKU/日期/标题/ID) | P0 | 【场景】多条件筛选商品 【输入】筛选条件组合 【输出】筛选结果列表 【字段】filters,results,count 【关联】←商品列表 →筛选结果 |
|
||
| **列配置** | 自定义商品列表显示列 | P1 | 【场景】自定义列表显示字段 【输入】列配置 【输出】列配置保存 【字段】userId,columns[],sort 【关联】←用户设置 →列表展示 |
|
||
|
||
#### 1.6 价格管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 成本价格 | 采购成本录入 | P0 | 【场景】录入商品采购成本 【输入】SKU+成本金额 【输出】成本记录 【字段】skuId,costPrice,supplierId 【关联】←采购订单 →利润计算 |
|
||
| 售价管理 | 各平台售价管理 | P0 | 【场景】管理各平台销售价格 【输入】SKU+平台+售价 【输出】售价记录 【字段】skuId,platform,sellingPrice 【关联】←出价建议 →刊登 |
|
||
| 价格公式 | 成本+利润=售价公式 | P0 | 【场景】自动计算销售价格 【输入】成本+目标利润率 【输出】计算后售价 【字段】formula,targetProfitRate 【关联】成本→售价 |
|
||
| 调价记录 | 价格变更历史 | P1 | 【场景】追踪价格变更 【输入】变更前后价格 【输出】价格流水 【字段】skuId,oldPrice,newPrice,changedBy,changedAt 【关联】←售价管理 |
|
||
|
||
#### 1.7 产品裂变 ⭐核心
|
||
**产品裂变场景**:基于一个爆款商品,快速生成多个变体/相似商品,用于A/B测试、多平台铺货、价格测试等。
|
||
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **标题裂变** | 自动生成多个标题变体 | P0 | 【场景】生成多个标题测试点击率 【输入】源标题+关键词库+模板 【输出】标题变体列表 【字段】sourceTitle,keywords,templates,variants[] 【关联】←源商品 →裂变商品 |
|
||
| **图片裂变** | 图片排列/滤镜/水印变体 | P0 | 【场景】生成多个主图测试转化率 【输入】源图片+排列规则+滤镜 【输出】图片变体列表 【字段】sourceImages,arrangement,filters,variants[] 【关联】←源商品 →裂变商品 |
|
||
| **价格裂变** | 按比例/固定金额生成价格梯度 | P0 | 【场景】测试不同价格点的销量 【输入】源价格+价格梯度规则 【输出】价格变体列表 【字段】sourcePrice,priceRules,variants[] 【关联】←源商品 →裂变商品 |
|
||
| **SKU裂变** | 基于现有SKU生成新SKU组合 | P0 | 【场景】生成更多SKU变体 【输入】源SKU+属性组合规则 【输出】SKU变体列表 【字段】sourceSkus,attributeCombinations,variants[] 【关联】←源商品 →裂变商品 |
|
||
| **描述裂变** | 描述模板+变量生成变体 | P1 | 【场景】生成不同描述测试转化 【输入】源描述+模板+变量 【输出】描述变体列表 【字段】sourceDescription,template,variables,variants[] 【关联】←源商品 →裂变商品 |
|
||
| **多平台裂变** | 一键裂变到多个平台 | P0 | 【场景】将裂变商品发布到多平台 【输入】裂变商品列表+目标平台 【输出】多平台刊登任务 【字段】fissionProducts[],platforms[],taskId 【关联】←裂变商品 →多平台刊登 |
|
||
| **裂变效果追踪** | 追踪各裂变变体的表现 | P1 | 【场景】分析哪个变体效果最好 【输入】裂变商品+时间范围 【输出】效果对比报告 【字段】variantId,views,orders,gmv,conversion 【关联】←裂变商品 →数据报表 |
|
||
|
||
**裂变规则配置**:
|
||
```typescript
|
||
interface FissionRule {
|
||
ruleId: string;
|
||
ruleName: string;
|
||
sourceProductId: string;
|
||
fissionType: 'TITLE' | 'IMAGE' | 'PRICE' | 'SKU' | 'DESCRIPTION' | 'ALL';
|
||
titleConfig?: {
|
||
keywords: string[];
|
||
templates: string[];
|
||
maxVariants: number;
|
||
};
|
||
imageConfig?: {
|
||
rearrange: boolean;
|
||
filters: string[];
|
||
watermarks: string[];
|
||
maxVariants: number;
|
||
};
|
||
priceConfig?: {
|
||
variationType: 'PERCENTAGE' | 'FIXED';
|
||
values: number[];
|
||
maxVariants: number;
|
||
};
|
||
skuConfig?: {
|
||
attributeCombinations: Record<string, string[]>;
|
||
maxVariants: number;
|
||
};
|
||
targetPlatforms: string[];
|
||
autoPublish: boolean;
|
||
}
|
||
```
|
||
|
||
#### 1.8 商品批量操作 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **修改价格** | 批量修改商品售价 | P0 | 【场景】批量调整商品售价 【输入】商品ID列表+新价格 【输出】价格变更记录 【字段】productIds[],newPrice,changeReason 【关联】←商品列表 →价格管理 |
|
||
| **修改库存** | 批量修改商品库存 | P0 | 【场景】批量调整商品库存 【输入】商品ID列表+新库存 【输出】库存变更记录 【字段】productIds[],newStock,changeReason 【关联】←商品列表 →库存管理 |
|
||
| **修改标题** | 批量修改商品标题 | P1 | 【场景】批量优化商品标题 【输入】商品ID列表+新标题 【输出】标题变更记录 【字段】productIds[],newTitle,changeReason 【关联】←商品列表 →商品档案 |
|
||
| **修改类目** | 批量修改商品类目 | P1 | 【场景】批量调整商品类目归属 【输入】商品ID列表+新类目 【输出】类目变更记录 【字段】productIds[],newCategoryId,changeReason 【关联】←商品列表 →商品分类 |
|
||
| **修改包装重量** | 批量修改包装重量 | P1 | 【场景】批量设置商品包装重量 【输入】商品ID列表+新重量 【输出】重量变更记录 【字段】productIds[],newWeight,changeReason 【关联】←商品列表 →物流计算 |
|
||
| **修改包装尺寸** | 批量修改包装尺寸 | P1 | 【场景】批量设置商品包装尺寸 【输入】商品ID列表+新尺寸 【输出】尺寸变更记录 【字段】productIds[],newSize,changeReason 【关联】←商品列表 →物流计算 |
|
||
| **修改是否到货付款** | 批量设置到货付款选项 | P2 | 【场景】批量设置是否支持到货付款 【输入】商品ID列表+是否支持 【输出】配置变更记录 【字段】productIds[],codEnabled,changeReason 【关联】←商品列表 →商品档案 |
|
||
| **修改Seller SKU** | 批量修改卖家SKU | P1 | 【场景】批量更新卖家自定义SKU 【输入】商品ID列表+新Seller SKU 【输出】SKU变更记录 【字段】productIds[],newSellerSku,changeReason 【关联】←商品列表 →SKU管理 |
|
||
| **批量上架** | 批量商品上架操作 | P0 | 【场景】批量将商品上架销售 【输入】商品ID列表 【输出】上架结果记录 【字段】productIds[],successCount,failedCount 【关联】←商品列表 →商品状态 |
|
||
| **批量下架** | 批量商品下架操作 | P0 | 【场景】批量将商品下架暂停销售 【输入】商品ID列表+下架原因 【输出】下架结果记录 【字段】productIds[],offShelfReason,successCount,failedCount 【关联】←商品列表 →商品状态 |
|
||
| **产品发布记录** | 商品发布历史记录查询 | P0 | 【场景】查看商品发布历史和状态 【输入】商品ID/时间范围 【输出】发布记录列表 【字段】recordId,productId,platform,status,publishTime 【关联】←商品刊登 →操作审计 |
|
||
| **管理商品** | 商品全生命周期管理入口 | P0 | 【场景】商品综合管理工作台 【输入】筛选条件 【输出】商品管理列表 【字段】filters,productList,actions[] 【关联】←商品档案 →各商品操作 |
|
||
|
||
#### 1.9 库存管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 库存同步 | 各平台库存同步 | P0 | 【场景】同步各平台库存防超卖 【输入】SKU+仓库+库存量 【输出】同步结果 【字段】skuId,warehouseId,quantity 【关联】仓库→平台店铺 |
|
||
| 库存预警 | 安全库存提醒 | P0 | 【场景】库存低于安全线提醒 【输入】SKU+预警阈值 【输出】预警通知 【字段】skuId,threshold,currentStock 【关联】←库存同步 |
|
||
| 库存分配 | 指定仓库库存 | P1 | 【场景】分配商品到具体仓库 【输入】SKU+仓库+数量 【输出】分配记录 【字段】skuId,warehouseId,allocatedQty 【关联】→出库管理 |
|
||
|
||
---
|
||
|
||
### 2. 订单管理 (OMS) ⭐⭐⭐
|
||
|
||
#### 2.1 订单处理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 订单工作台 | 多平台订单归集、审核、发货 | P0 | 【场景】集中处理各平台订单 【输入】平台订单数据 【输出】待处理订单列表 【字段】orderId,platform,buyer,items[],status 【关联】←平台同步 →订单审核 |
|
||
| 订单利润分析 | 成本核算、利润计算 | P0 | 【场景】计算每笔订单利润 【输入】订单+成本数据 【输出】利润数据 【字段】orderId,revenue,cost,profit,profitRate 【关联】←订单工作台 →财务报表 |
|
||
| 订单审核 | 自动审核+人工审核 | P0 | 【场景】审核订单有效性 【输入】订单信息 【输出】审核结果 【字段】orderId,auditResult,auditType,auditor 【关联】←订单工作台 →发货 |
|
||
| 异常订单 | 地址异常、库存不足处理 | P1 | 【场景】处理问题订单 【输入】异常订单 【输出】处理方案 【字段】orderId,exceptionType,solution 【关联】←订单审核 |
|
||
| 批量发货 | 批量打单、批量发货 | P1 | 【场景】批量处理订单发货 【输入】订单列表 【输出】发货结果 【字段】taskId,orders[],shippingNo 【关联】←订单审核 |
|
||
|
||
#### 2.2 智能辅助 ⭐轻量规则引擎
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 规则引擎 | 基于数据的自动判断 | P0 | 【场景】自动判断业务操作 【输入】业务数据 【输出】判断结果 【字段】ruleId,data,result 【关联】←业务数据 →操作执行 |
|
||
| 异常预警 | 异常数据自动标记 | P0 | 【场景】自动标记异常订单/库存 【输入】业务数据 【输出】预警列表 【字段】type,data,warningLevel 【关联】←业务数据 →通知 |
|
||
| 智能建议 | 基于历史数据的建议 | P1 | 【场景】根据历史数据给出建议 【输入】历史数据 【输出】建议内容 【字段】type,suggestion,confidence 【关联】←历史数据 →展示 |
|
||
| 辅助决策 | 多维度数据辅助决策 | P1 | 【场景】聚合多维度数据辅助判断 【输入】多源数据 【输出】决策参考 【字段】dataSources[],analysis,recommendation 【关联】←各业务 →展示 |
|
||
|
||
**规则引擎逻辑**:
|
||
```
|
||
输入数据 → 规则匹配 → 执行动作
|
||
↓
|
||
规则库(可配置)
|
||
- 利润率 < 15% → 标记预警
|
||
- 库存 < 安全库存 → 触发补货建议
|
||
- 订单金额 > 阈值 → 标记人工确认
|
||
```
|
||
|
||
**比人工优势**:
|
||
- 看得到更多数据维度
|
||
- 毫秒级响应
|
||
- 7×24小时监控
|
||
- 基于历史模式识别异常
|
||
|
||
---
|
||
|
||
### 3. 库存管理 (WMS) ⭐⭐
|
||
|
||
#### 3.1 库存作业
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 库存同步 | 多仓库库存统一管理 | P0 | 【场景】统一管理各仓库库存 【输入】仓库+商品+数量 【输出】库存台账 【字段】skuId,warehouseId,quantity 【关联】←入库 →出库 |
|
||
| 库存预警 | 安全库存提醒 | P0 | 【场景】库存低于阈值提醒 【输入】商品+预警值 【输出】预警消息 【字段】skuId,threshold,currentQty 【关联】←库存同步 |
|
||
| 库存流水 | 进出库全记录 | P1 | 【场景】记录每笔库存变动 【输入】变动单据 【输出】流水记录 【字段】流水号,skuId,type,qty,balance 【关联】←出入库作业 |
|
||
| 库存盘点 | 定期盘点、差异调整 | P1 | 【场景】定期核对库存差异 【输入】盘点单 【输出】差异报告 【字段】盘点单ID,skuId,bookQty,actualQty,diff 【关联】←库存流水 |
|
||
|
||
#### 3.2 库存分析
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 库存老化分析 | 滞销品预警 | P0 | 【场景】识别长期滞销商品 【输入】SKU+库龄 【输出】滞销清单 【字段】skuId,stockDays,velocity 【关联】←库存流水 |
|
||
| 库存预测补货 | 安全库存建议 | P0 | 【场景】基于销量预测补货量 【输入】历史销量+采购周期 【输出】建议补货量 【字段】skuId,suggestedQty,reorderPoint 【关联】←销售数据 →采购 |
|
||
| 库存计划 | 备货计划 | P1 | 【场景】制定备货计划 【输入】计划周期+商品 【输出】计划单 【字段】planId,skuId,planQty,deliveryDate 【关联】←补货建议 →采购订单 |
|
||
|
||
#### 3.3 物流管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 物流健康 | 物流状态监控 | P1 | 【场景】监控物流正常率 【输入】物流单号 【输出】状态数据 【字段】trackingNo,carrier,status,deliveredRate 【关联】←物流追踪 |
|
||
| 物流追踪 | 物流轨迹同步 | P1 | 【场景】同步物流轨迹信息 【输入】物流单号 【输出】轨迹列表 【字段】trackingNo,events[],location,time 【关联】←订单发货 |
|
||
| 物流比价 | 多渠道比价 | P2 | 【场景】选择最优物流渠道 【输入】商品+目的地 【输出】渠道报价 【字段】carrier,price,days 【关联】←订单发货 |
|
||
|
||
---
|
||
|
||
### 4. 采购管理 (SCM) ⭐⭐
|
||
|
||
#### 4.1 采购作业
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 采购订单 | 采购下单 | P1 | 【场景】向供应商下单采购 【输入】商品+数量+供应商 【输出】采购单 【字段】poId,supplierId,items[],totalAmount 【关联】←补货建议 →入库 |
|
||
| 采购入库 | 入库管理 | P1 | 【场景】采购商品入库操作 【输入】采购单+入库数量 【输出】入库单 【字段】receiptId,poId,items[],warehouseId 【关联】←采购订单 →库存 |
|
||
| 采购退换 | 退货处理 | P2 | 【场景】处理采购退货 【输入】退货单 【输出】退款记录 【字段】returnId,poId,reason,amount 【关联】←入库 →供应商 |
|
||
|
||
#### 4.2 供应商管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 供应商档案 | 供应商信息管理 | P1 | 【场景】管理供应商信息 【输入】供应商资料 【输出】供应商记录 【字段】supplierId,name,contact,address 【关联】→采购订单 |
|
||
| 供应商产能 | 供应商交付能力 | P1 | 【场景】评估供应商交付能力 【输入】供应商+历史交付数据 【输出】产能报告 【字段】supplierId,onTimeRate,qualityScore 【关联】←采购历史 |
|
||
| 1688采购 | 1688一键代采 | P1 | 【场景】通过1688代采商品 【输入】1688商品链接 【输出】采购单 【字段】productUrl,price,quantity 【关联】←商品采集 →采购订单 |
|
||
| 采购询价 | 多供应商比价 | P1 | 【场景】向多供应商询价 【输入】商品需求 【输出】报价对比 【字段】inquiryId,supplierId,quotePrice 【关联】→采购订单 |
|
||
|
||
---
|
||
|
||
### 5. 套利与定价 ⭐⭐⭐
|
||
|
||
#### 5.1 套利计算 ⭐核心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 多渠道套利计算 | A进货,多渠道出货,计算利润 | P0 | 【场景】计算商品各渠道利润 【输入】采购成本+各渠道售价+费用 【输出】利润报表 【字段】skuId,channel,revenue,cost,profit,margin 【关联】←成本/售价 →利润分析 |
|
||
| 采购成本归集 | 采购、物流、平台费用归集 | P0 | 【场景】汇总各项成本费用 【输入】采购价+物流+佣金 【输出】成本明细 【字段】skuId,costPrice,freight,commission,totalCost 【关联】←采购/物流 →套利 |
|
||
| 利润分析 | 毛利率、净利率计算 | P0 | 【场景】分析商品盈利情况 【输入】收入+成本 【输出】利润率 【字段】skuId,channel,grossProfit,netProfit,grossMargin 【关联】←套利计算 →预警 |
|
||
|
||
**核心公式**:
|
||
```
|
||
毛利润 = 售价 - 采购成本 - 头程运费 - 尾程运费 - 平台佣金 - 包装费
|
||
毛利率 = (毛利润 / 售价) × 100%
|
||
净利率 = (净利润 / 售价) × 100%
|
||
```
|
||
|
||
#### 5.2 出价建议器 ⭐核心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 出价建议 | 基于成本和利润率推导出价 | P0 | 【场景】计算商品建议售价 【输入】成本+目标利润率 【输出】建议售价 【字段】skuId,cost,targetMargin,suggestedPrice 【关联】←成本 →售价管理 |
|
||
| 最低价计算 | 成本+固定费用计算 | P0 | 【场景】计算保本售价 【输入】成本+固定费用 【输出】最低售价 【字段】skuId,fixedCost,minimumPrice 【关联】←成本 →出价建议 |
|
||
| 利润率预警 | 利润率低于阈值预警 | P0 | 【场景】利润率异常提醒 【输入】实际利润率+阈值 【输出】预警通知 【字段】skuId,actualMargin,threshold,level 【关联】←利润分析 →消息通知 |
|
||
|
||
**核心公式**:
|
||
```
|
||
建议售价 = 成本 / (1 - 目标利润率)
|
||
最低售价 = 成本 + 固定费用
|
||
B2B红线:利润率 < 15% 禁止放行
|
||
B2C红线:利润率 < 20% 触发预警
|
||
```
|
||
|
||
---
|
||
|
||
### 6. 财务管理 (FIN) ⭐⭐
|
||
|
||
#### 6.1 财务核算
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 财务对账 | 订单与结算差异 | P0 | 【场景】核对订单与收款差异 【输入】订单+平台结算 【输出】差异报告 【字段】orderId,orderAmount,settledAmount,diff 【关联】←订单 →报表 |
|
||
| 多币种对账 | 多币种结算 | P1 | 【场景】处理多币种结算 【输入】外币金额+汇率 【输出】本币金额 【字段】currency,amount,rate,cnyAmount 【关联】←平台结算 |
|
||
| 平台费用监控 | 平台费用跟踪 | P1 | 【场景】监控平台扣费 【输入】平台费用明细 【输出】费用报表 【字段】platform,feeType,amount,period 【关联】←平台同步 |
|
||
| 回款管理 | 回款跟踪 | P1 | 【场景】跟踪订单回款状态 【输入】订单+回款状态 【输出】回款记录 【字段】orderId,paidAmount,paymentDate 【关联】←平台结算 |
|
||
|
||
#### 6.2 报表统计 ⭐看板
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 销售报表 | 销售统计 | P1 | 【场景】统计销售数据 【输入】订单数据 【输出】销售报表 【字段】period,revenue,orders,avgOrderValue 【关联】←订单 |
|
||
| 利润报表 | 利润分析 | P1 | 【场景】统计分析利润 【输入】利润数据 【输出】利润报表 【字段】period,grossProfit,netProfit,margin 【关联】←套利计算 |
|
||
| 库存报表 | 库存统计 | P1 | 【场景】统计库存状况 【输入】库存数据 【输出】库存报表 【字段】warehouse,skuCount,totalValue 【关联】←库存 |
|
||
| 运营报表 | 运营分析 | P2 | 【场景】综合运营分析 【输入】多维度数据 【输出】运营报告 【字段】KPI指标,趋势分析 【关联】←各业务模块 |
|
||
|
||
#### 6.3 财务对账报表 ⭐重点
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 平台对账单 | 各平台月度对账单 | P0 | 【场景】生成平台结算对账单 【输入】平台+周期 【输出】对账单 【字段】platform,period,orderAmount,commission,refund,settledAmount 【关联】←平台结算 |
|
||
| 差异分析报表 | 订单与回款差异 | P0 | 【场景】分析订单与回款差异 【输入】订单+回款数据 【输出】差异报表 【字段】orderId,expectedAmount,actualAmount,diff 【关联】←订单/回款 |
|
||
| 利润明细表 | 每单利润明细 | P0 | 【场景】查看每笔订单利润 【输入】订单ID 【输出】利润明细 【字段】orderId,revenue,cost,profit,margin 【关联】←套利计算 |
|
||
| 费用汇总表 | 各项费用汇总 | P1 | 【场景】汇总各项费用 【输入】费用类型+周期 【输出】费用报表 【字段】feeType,amount,占比 【关联】←平台费用 |
|
||
| 应收应付表 | 应收应付管理 | P1 | 【场景】管理应收应付 【输入】客户/供应商+金额 【输出】往来账 【字段】partyId,type,amount,dueDate 【关联】←采购/销售 |
|
||
|
||
#### 6.4 数据大盘 ⭐驾驶舱
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 销售大盘 | 全平台销售数据汇总 | P0 | 【场景】查看整体销售概况 【输入】时间范围 【输出】销售数据 【字段】totalSales,totalOrders,avgOrderValue 【关联】←各平台订单 |
|
||
| 利润大盘 | 全平台利润汇总 | P0 | 【场景】查看整体利润概况 【输入】时间范围 【输出】利润数据 【字段】totalProfit,totalMargin 【关联】←套利计算 |
|
||
| 库存大盘 | 全仓库库存状况 | P0 | 【场景】查看整体库存概况 【输入】仓库范围 【输出】库存数据 【字段】totalStock,stockValue,stockDays 【关联】←库存 |
|
||
| 店铺大盘 | 各店铺销售排名 | P0 | 【场景】查看各店铺销售排名 【输入】时间范围 【输出】店铺排行 【字段】shopId,sales,orders,rank 【关联】←店铺订单 |
|
||
| 品类大盘 | 各品类销售占比 | P1 | 【场景】查看品类销售分布 【输入】时间范围 【输出】品类报表 【字段】categoryId,sales,占比 【关联】←商品分类 |
|
||
| 趋势分析 | 销售趋势图表 | P1 | 【场景】分析销售趋势 【输入】时间维度 【输出】趋势图 【字段】date,sales,orders 【关联】←销售数据 |
|
||
| 实时大屏 | 实时数据展示 | P2 | 【场景】大屏展示实时数据 【输入】数据源 【输出】实时看板 【字段】realtime sales 【关联】←各业务模块 |
|
||
|
||
#### 6.5 数据报表细分 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **广告主报表** | 广告投放效果数据报表 | P0 | 【场景】查看广告主广告投放效果 【输入】广告账户/时间范围 【输出】广告效果报表 【字段】advertiserId,impressions,clicks,spend,conversions 【关联】←广告投放 →广告分析 |
|
||
| **GMV Max报表** | GMVMAX活动数据报表 | P0 | 【场景】查看GMVMAX活动数据统计 【输入】活动/时间范围 【输出】GMVMAX报表 【字段】activityId,gmv,orders,adSpend,roas 【关联】←GMVMAX →活动分析 |
|
||
| **订单结算报表** | 订单结算明细报表 | P0 | 【场景】查看订单结算明细 【输入】店铺/时间范围 【输出】结算报表 【字段】orderId,settledAmount,commission,refund 【关联】←订单结算 →财务对账 |
|
||
| **恶意订单** | 恶意订单识别报表 | P0 | 【场景】识别和统计恶意订单 【输入】时间范围/风险等级 【输出】恶意订单列表 【字段】orderId,userId,riskLevel,reason 【关联】←订单风控 →风险处置 |
|
||
| **员工日志** | 员工操作日志报表 | P1 | 【场景】查看员工操作日志 【输入】员工/时间范围 【输出】操作日志 【字段】userId,action,module,time 【关联】←操作日志 →绩效评估 |
|
||
| **财务账单报表** | 财务账单明细报表 | P0 | 【场景】查看财务账单明细 【输入】时间范围/账单类型 【输出】财务账单 【字段】billId,type,amount,status 【关联】←财务核算 →财务报表 |
|
||
| **订单报表** | 订单综合统计报表 | P0 | 【场景】订单综合统计分析 【输入】时间范围/店铺/状态 【输出】订单统计报表 【字段】totalOrders,gmv,avgOrderValue 【关联】←订单数据 →数据分析 |
|
||
| **素材报表** | 素材使用统计报表 | P1 | 【场景】查看素材使用情况统计 【输入】时间范围/素材类型 【输出】素材统计报表 【字段】materialId,usageCount,performance 【关联】←素材库 →素材优化 |
|
||
| **商品报表** | 商品销售统计报表 | P0 | 【场景】查看商品销售统计 【输入】时间范围/商品/类目 【输出】商品报表 【字段】productId,sales,gmv,conversion 【关联】←商品数据 →商品分析 |
|
||
| **部门分组报表** | 部门业绩统计报表 | P1 | 【场景】查看部门分组业绩统计 【输入】时间范围/部门 【输出】部门报表 【字段】departmentId,orders,gmv,performance 【关联】←组织架构 →绩效评估 |
|
||
|
||
---
|
||
|
||
### 7. TikTok Shop 运营 ⭐⭐⭐
|
||
|
||
#### 7.1 TikTok Shop 授权
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 店铺授权 | 店铺OAuth授权接入 | P0 | 【场景】TikTok Shop店铺OAuth授权 【输入】OAuth回调 【输出】授权状态 【字段】shopId,shopName,accessToken,refreshToken 【关联】←用户授权 →授权管理 |
|
||
| 授权刷新 | 自动刷新Token | P0 | 【场景】自动刷新过期的AccessToken 【输入】refreshToken 【输出】新Token 【字段】shopId,newAccessToken,expiresIn 【关联】←定时任务 |
|
||
| 授权状态 | 授权状态监控 | P0 | 【场景】监控授权有效性 【输入】店铺 【输出】状态 【字段】shopId,status,expireTime 【关联】←授权 |
|
||
|
||
---
|
||
|
||
#### 7.2 TikTok 商品管理(一键同步上架)⭐核心
|
||
|
||
**核心功能流程**:
|
||
```
|
||
ERP商品档案 → 类目/属性映射 → 图片/描述处理 → TikTok商品创建/更新 → 上架状态同步
|
||
↓
|
||
一键同步(支持单个/批量)
|
||
```
|
||
|
||
| 功能 | TikTok API | 技术流程 | 优先级 | 6要素描述 |
|
||
|------|-------------|----------|--------|----------|
|
||
| **TikTok类目获取** | category/get | 1.获取TikTok全量类目树 2.存储本地类目映射表 3.支持类目搜索 | P0 | 【场景】运营查看TikTok可用类目 【输入】父类目ID 【输出】类目树 【字段】categoryId,name,level,attributes 【关联】→商品发布 |
|
||
| **类目属性模板** | product/getAttributes | 1.根据选中类目获取必填属性 2.支持属性值枚举 3.属性校验规则 | P0 | 【场景】发布商品前获取属性要求 【输入】categoryId 【输出】属性模板 【字段】attrId,name,type,required,values 【关联】→商品创建 |
|
||
| **一键同步上架** | product/create + product/update | 1.选择ERP商品 2.自动类目/属性映射 3.图片/描述转换 4.调用TikTok API创建 5.自动上架 | P0 | 【场景】运营将ERP商品一键发布到TikTok 【输入】ERP商品ID+目标店铺 【输出】TikTok商品ID+上架状态 【字段】erpProductId,tiktokProductId,status 【关联】←ERP商品档案 →TikTok店铺 |
|
||
| **批量同步上架** | 批量API调用 | 1.选择多个ERP商品 2.后台异步任务处理 3.进度实时展示 4.成功/失败结果汇总 | P0 | 【场景】批量发布商品到TikTok 【输入】ERP商品ID列表 【输出】批量任务结果 【字段】taskId,total,success,failed,errors 【关联】←一键同步 →任务管理 |
|
||
| **商品信息拉取** | product/list + product/detail | 1.定时拉取TikTok商品列表 2.获取商品详情 3.与ERP商品关联 4.同步库存/价格 | P0 | 【场景】从TikTok拉取商品到ERP 【输入】店铺ID+时间范围 【输出】TikTok商品列表 【字段】productId,title,skus,images,status 【关联】←TikTok →ERP商品档案 |
|
||
| **商品更新同步** | product/update | 1.监听ERP商品变更 2.自动触发TikTok更新 3.支持价格/库存/描述更新 4.变更日志记录 | P0 | 【场景】ERP商品变更自动同步到TikTok 【输入】ERP商品变更 【输出】同步结果 【字段】productId,updateType,result 【关联】←ERP商品变更 →TikTok |
|
||
| **商品上下架** | product/update | 1.单个/批量上下架操作 2.状态实时同步 3.上下架原因记录 | P0 | 【场景】商品上架下架管理 【输入】productId+status 【输出】操作结果 【字段】productId,oldStatus,newStatus 【关联】←商品管理 |
|
||
| **商品状态监控** | product/list | 1.定时检查商品状态 2.审核中/已驳回/已上架状态 3.异常状态预警 | P1 | 【场景】监控TikTok商品状态 【输入】店铺ID 【输出】状态报告 【字段】productId,status,auditReason 【关联】←TikTok →消息通知 |
|
||
|
||
**TikTok 商品数据模型**:
|
||
```typescript
|
||
interface TikTokProduct {
|
||
tiktokProductId: string;
|
||
erpProductId: string;
|
||
shopId: string;
|
||
title: string;
|
||
description: string;
|
||
categoryId: string;
|
||
images: { url: string; isMain: boolean; sort: number }[];
|
||
skus: {
|
||
skuId: string;
|
||
sellerSku: string;
|
||
price: number;
|
||
inventory: number;
|
||
attributes: Record<string, string>;
|
||
images: string[];
|
||
}[];
|
||
status: 'DRAFT' | 'PENDING' | 'ACTIVE' | 'INACTIVE' | 'DELETED';
|
||
syncStatus: 'SYNCED' | 'PENDING' | 'FAILED';
|
||
lastSyncTime: Date;
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
#### 7.3 TikTok 订单管理(自动抓单、发货回传)⭐核心
|
||
|
||
**核心功能流程**:
|
||
```
|
||
TikTok订单 → 定时/实时拉取 → 订单归一化 → 订单工作台 → 审核/确认 → 发货回传
|
||
↓
|
||
订单利润核算 → 财务对账
|
||
```
|
||
|
||
| 功能 | TikTok API | 技术流程 | 优先级 | 6要素描述 |
|
||
|------|-------------|----------|--------|----------|
|
||
| **订单自动拉取** | order/list | 1.定时任务(5分钟/次)拉取增量订单 2.Webhook实时接收新订单 3.订单去重处理 4.状态变更同步 | P0 | 【场景】自动从TikTok拉取订单 【输入】时间范围+店铺 【输出】订单列表 【字段】orderId,createTime,status 【关联】←TikTok →订单工作台 |
|
||
| **订单详情获取** | order/detail | 1.拉取订单完整信息 2.买家信息脱敏 3.收货地址解析 4.商品明细提取 | P0 | 【场景】查看订单详细信息 【输入】orderId 【输出】订单详情 【字段】buyer,items,shippingAddress,payment 【关联】←订单列表 |
|
||
| **订单确认** | order/confirm | 1.自动确认有效订单 2.异常订单标记 3.确认状态同步 | P0 | 【场景】确认订单有效性 【输入】orderId 【输出】确认结果 【字段】orderId,confirmStatus 【关联】←订单审核 |
|
||
| **订单取消** | order/cancel | 1.支持买家取消/卖家取消 2.取消原因记录 3.库存回滚 4.退款处理 | P0 | 【场景】取消订单 【输入】orderId+原因 【输出】取消结果 【字段】orderId,cancelReason,refundAmount 【关联】←异常订单 |
|
||
| **订单改地址** | order/updateAddress | 1.发货前修改地址 2.地址格式校验 3.修改日志记录 | P1 | 【场景】修改订单收货地址 【输入】orderId+新地址 【输出】修改结果 【字段】orderId,oldAddress,newAddress 【关联】←订单 |
|
||
| **发货回传** | shipping/createFulfilment | 1.选择物流渠道 2.获取面单 3.填写物流单号 4.调用TikTok API回传 5.状态同步 | P0 | 【场景】发货后回传物流信息到TikTok 【输入】orderId+trackingNo+carrier 【输出】回传结果 【字段】orderId,fulfillmentId,status 【关联】←订单发货 →TikTok |
|
||
| **批量发货回传** | shipping/batch | 1.选择多个待发货订单 2.批量获取面单 3.批量回传物流 4.成功/失败汇总 | P0 | 【场景】批量处理订单发货 【输入】订单列表+物流信息 【输出】批量发货结果 【字段】taskId,success[],failed[] 【关联】←批量操作 |
|
||
| **订单退款** | order/refund | 1.部分退款/全额退款 2.退款原因记录 3.退款金额计算 4.退款状态同步 | P0 | 【场景】处理订单退款 【输入】orderId+amount+reason 【输出】退款结果 【字段】refundId,orderId,amount,status 【关联】←售后工单 |
|
||
| **订单利润分析** | 本地计算 | 1.订单金额-平台佣金-物流成本-采购成本 2.利润率计算 3.异常利润预警 | P0 | 【场景】计算每笔订单利润 【输入】订单+成本数据 【输出】利润数据 【字段】orderId,revenue,cost,profit,margin 【关联】←订单 →财务报表 |
|
||
|
||
**TikTok 订单数据模型**:
|
||
```typescript
|
||
interface TikTokOrder {
|
||
tiktokOrderId: string;
|
||
erpOrderId: string;
|
||
shopId: string;
|
||
orderStatus: 'UNPAID' | 'AWAITING_SHIPMENT' | 'SHIPPED' | 'DELIVERED' | 'CANCELLED' | 'RETURNED';
|
||
createTime: Date;
|
||
payTime: Date;
|
||
buyer: {
|
||
name: string;
|
||
phone: string;
|
||
email: string;
|
||
};
|
||
shippingAddress: {
|
||
name: string;
|
||
phone: string;
|
||
address1: string;
|
||
address2: string;
|
||
city: string;
|
||
state: string;
|
||
postalCode: string;
|
||
country: string;
|
||
};
|
||
items: {
|
||
itemId: string;
|
||
productId: string;
|
||
skuId: string;
|
||
sellerSku: string;
|
||
title: string;
|
||
quantity: number;
|
||
price: number;
|
||
skuImage: string;
|
||
}[];
|
||
payment: {
|
||
subtotal: number;
|
||
shippingFee: number;
|
||
platformDiscount: number;
|
||
sellerDiscount: number;
|
||
totalAmount: number;
|
||
currency: string;
|
||
};
|
||
fulfillment: {
|
||
fulfillmentId: string;
|
||
trackingNumber: string;
|
||
carrier: string;
|
||
shippedTime: Date;
|
||
deliveredTime: Date;
|
||
};
|
||
profit: {
|
||
revenue: number;
|
||
cost: number;
|
||
platformFee: number;
|
||
shippingCost: number;
|
||
profit: number;
|
||
profitRate: number;
|
||
};
|
||
syncStatus: 'SYNCED' | 'PENDING' | 'FAILED';
|
||
lastSyncTime: Date;
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
#### 7.4 TikTok 库存同步(多仓库同步)⭐核心
|
||
|
||
**核心功能流程**:
|
||
```
|
||
ERP多仓库库存 → 库存汇总/分配规则 → TikTok库存更新 → 库存状态同步 → 超卖预警
|
||
↓
|
||
双向同步(TikTok库存变化也同步回ERP)
|
||
```
|
||
|
||
| 功能 | TikTok API | 技术流程 | 优先级 | 6要素描述 |
|
||
|------|-------------|----------|--------|----------|
|
||
| **TikTok库存查询** | product/inventory | 1.批量查询TikTok商品库存 2.实时库存状态 3.仓库级库存 | P0 | 【场景】查询TikTok商品库存 【输入】skuIds 【输出】库存数据 【字段】skuId,quantity,warehouseId 【关联】←TikTok →库存同步 |
|
||
| **ERP→TikTok库存同步** | product/updateInventory | 1.监听ERP库存变动 2.根据同步规则计算TikTok库存 3.批量更新TikTok库存 4.同步结果记录 | P0 | 【场景】ERP库存变动同步到TikTok 【输入】skuId+quantity 【输出】同步结果 【字段】skuId,oldQty,newQty,status 【关联】←ERP库存 →TikTok店铺 |
|
||
| **多仓库库存映射** | 本地配置 | 1.配置ERP仓库与TikTok仓库映射 2.库存汇总规则(优先/叠加)3.安全库存设置 | P0 | 【场景】多仓库库存同步配置 【输入】仓库映射规则 【输出】映射配置 【字段】erpWarehouseId,tiktokWarehouseId,priority 【关联】←仓库管理 →库存同步 |
|
||
| **库存安全阈值** | 本地配置 | 1.设置SKU级安全库存 2.库存低于阈值自动下架 3.预警通知 | P0 | 【场景】库存安全阈值管理 【输入】skuId+threshold 【输出】阈值配置 【字段】skuId,safeStock,autoOffSale 【关联】←商品管理 →库存预警 |
|
||
| **TikTok→ERP库存同步** | product/inventory | 1.定时拉取TikTok库存 2.与ERP库存对比 3.差异处理 4.库存流水记录 | P1 | 【场景】TikTok库存变化同步回ERP 【输入】店铺ID 【输出】库存差异报告 【字段】skuId,tiktokQty,erpQty,diff 【关联】←TikTok →ERP库存 |
|
||
| **批量库存同步** | 批量API调用 | 1.选择多个SKU 2.后台异步同步 3.进度实时展示 4.成功/失败汇总 | P0 | 【场景】批量同步库存到TikTok 【输入】skuId+quantity列表 【输出】批量同步结果 【字段】taskId,total,success,failed 【关联】←批量操作 |
|
||
| **库存同步日志** | 本地记录 | 1.记录每次库存同步 2.同步前后数据对比 3.错误原因记录 4.日志查询 | P1 | 【场景】查看库存同步历史 【输入】时间范围+sku 【输出】同步日志 【字段】logId,skuId,type,before,after,status 【关联】←库存同步 |
|
||
| **超卖预警** | 本地监控 | 1.实时监控库存与订单 2.库存不足预警 3.超卖风险识别 | P0 | 【场景】超卖风险预警 【输入】订单+库存 【输出】预警通知 【字段】skuId,currentStock,pendingOrders,riskLevel 【关联】←库存/订单 →消息通知 |
|
||
|
||
**TikTok 库存数据模型**:
|
||
```typescript
|
||
interface TikTokInventory {
|
||
skuId: string;
|
||
sellerSku: string;
|
||
shopId: string;
|
||
warehouseId: string;
|
||
availableQuantity: number;
|
||
reservedQuantity: number;
|
||
totalQuantity: number;
|
||
safeStock: number;
|
||
syncStatus: 'SYNCED' | 'PENDING' | 'FAILED';
|
||
lastSyncTime: Date;
|
||
warehouseMapping: {
|
||
erpWarehouseId: string;
|
||
tiktokWarehouseId: string;
|
||
allocationRatio: number;
|
||
priority: number;
|
||
}[];
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
#### 7.5 TikTok 物流履约(面单打印、物流回传)⭐核心
|
||
|
||
**核心功能流程**:
|
||
```
|
||
待发货订单 → 物流渠道选择 → 获取TikTok面单 → 面单打印 → 包裹发货 → 物流回传 → 轨迹同步
|
||
↓
|
||
批量处理(支持100+订单同时处理)
|
||
```
|
||
|
||
| 功能 | TikTok API | 技术流程 | 优先级 | 6要素描述 |
|
||
|------|-------------|----------|--------|----------|
|
||
| **物流渠道列表** | logistics/getChannelList | 1.获取TikTok支持的物流商 2.渠道参数配置 3.运费试算 | P0 | 【场景】获取可用物流渠道 【输入】destinationCountry 【输出】物流渠道列表 【字段】channelId,name,type,priceRange 【关联】→发货 |
|
||
| **TikTok物流面单获取** | shipping/getFulfilment | 1.选择物流渠道 2.调用TikTok API 3.获取面单PDF/HTML 4.面单存储 | P0 | 【场景】获取TikTok物流面单 【输入】orderId+channelId 【输出】面单URL 【字段】orderId,labelUrl,labelType 【关联】←订单发货 |
|
||
| **面单打印** | 本地打印 | 1.面单格式适配(A4/热敏)2.批量打印支持 3.打印预览 4.打印记录 | P0 | 【场景】打印物流面单 【输入】orderIds+打印配置 【输出】打印任务 【字段】taskId,orderIds,printStatus 【关联】←面单获取 |
|
||
| **物流信息回传** | shipping/createFulfilment | 1.填写物流单号 2.选择物流商 3.调用TikTok API 4.状态同步 | P0 | 【场景】发货后回传物流信息 【输入】orderId+trackingNo+carrier 【输出】回传结果 【字段】orderId,fulfillmentId,status 【关联】←订单发货 →TikTok |
|
||
| **批量物流履约** | shipping/batch | 1.选择多个待发货订单 2.批量获取面单 3.批量回传物流 4.任务进度监控 | P0 | 【场景】批量处理物流履约 【输入】订单列表+物流信息 【输出】批量履约结果 【字段】taskId,success[],failed[],progress 【关联】←批量操作 |
|
||
| **物流轨迹查询** | logistics/track | 1.调用TikTok物流轨迹API 2.轨迹数据解析 3.状态更新 4.异常轨迹预警 | P1 | 【场景】查询物流轨迹 【输入】trackingNo 【输出】轨迹列表 【字段】trackingNo,events[],location,time 【关联】←物流追踪 |
|
||
| **物流轨迹同步** | 定时任务 | 1.定时拉取在途订单轨迹 2.轨迹状态更新 3.签收确认 4.异常通知 | P1 | 【场景】同步物流轨迹到ERP 【输入】在途订单列表 【输出】轨迹同步结果 【字段】orderId,trackingStatus,lastEvent 【关联】←TikTok →订单 |
|
||
| **物流异常处理** | 本地监控 | 1.物流超时监控 2.异常状态识别 3.异常处理建议 4.工单创建 | P1 | 【场景】物流异常处理 【输入】异常物流数据 【输出】异常处理记录 【字段】orderId,exceptionType,solution,status 【关联】←物流追踪 →售后工单 |
|
||
|
||
**TikTok 物流数据模型**:
|
||
```typescript
|
||
interface TikTokFulfillment {
|
||
fulfillmentId: string;
|
||
orderId: string;
|
||
shopId: string;
|
||
channelId: string;
|
||
channelName: string;
|
||
trackingNumber: string;
|
||
labelUrl: string;
|
||
labelType: 'PDF' | 'HTML' | 'ZPL';
|
||
shippedTime: Date;
|
||
estimatedDeliveryTime: Date;
|
||
deliveredTime: Date;
|
||
trackingStatus: 'CREATED' | 'PICKED_UP' | 'IN_TRANSIT' | 'OUT_FOR_DELIVERY' | 'DELIVERED' | 'FAILED';
|
||
trackingEvents: {
|
||
eventTime: Date;
|
||
eventType: string;
|
||
eventDescription: string;
|
||
location: string;
|
||
}[];
|
||
syncStatus: 'SYNCED' | 'PENDING' | 'FAILED';
|
||
lastSyncTime: Date;
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
#### 7.6 TikTok 数据报表(GMV、销量、流量分析)⭐核心
|
||
|
||
**核心功能流程**:
|
||
```
|
||
TikTok Analytics API → 数据拉取 → 数据清洗 → 数据存储 → 报表展示 → 趋势分析 → 数据导出
|
||
↓
|
||
多维度分析(时间/商品/店铺/品类)
|
||
```
|
||
|
||
| 功能 | TikTok API | 技术流程 | 优先级 | 6要素描述 |
|
||
|------|-------------|----------|--------|----------|
|
||
| **销售数据拉取** | analytics/sales | 1.按日/周/月拉取销售数据 2.GMV/订单量/客单价计算 3.数据存储 | P0 | 【场景】获取TikTok销售数据 【输入】时间范围+店铺 【输出】销售报表 【字段】date,gmv,orders,avgOrderValue 【关联】←TikTok →数据大盘 |
|
||
| **GMV数据分析** | analytics/sales | 1.GMV趋势分析 2.日/周/月同比环比 3.目标完成度 4.GMV构成分析 | P0 | 【场景】GMV数据分析 【输入】时间维度 【输出】GMV分析报告 【字段】period,gmv,growthRate,targetCompletion 【关联】←销售数据 →数据大盘 |
|
||
| **商品销售分析** | analytics/product | 1.商品销量排行 2.商品转化率 3.商品动销率 4.商品贡献度 | P0 | 【场景】商品销售分析 【输入】时间+商品 【输出】商品报表 【字段】productId,views,cart,sales,conversion 【关联】←数据分析 |
|
||
| **流量来源分析** | analytics/traffic | 1.流量来源构成 2.各渠道流量趋势 3.流量质量分析 4.转化漏斗 | P1 | 【场景】流量来源分析 【输入】时间范围 【输出】流量报表 【字段】source,visits,views,conversion,占比 【关联】←数据分析 |
|
||
| **店铺数据对比** | analytics/sales | 1.多店铺数据对比 2.店铺排名 3.店铺贡献度 4.店铺趋势对比 | P0 | 【场景】多店铺数据对比 【输入】时间范围+店铺列表 【输出】店铺对比报表 【字段】shopId,gmv,orders,rank 【关联】←销售数据 →数据大盘 |
|
||
| **品类销售分析** | analytics/product + 本地聚合 | 1.品类GMV占比 2.品类销量趋势 3.品类动销率 4.品类贡献度 | P1 | 【场景】品类销售分析 【输入】时间+品类 【输出】品类报表 【字段】categoryId,gmv,orders,占比 【关联】←商品分析 |
|
||
| **数据趋势预测** | 本地算法 | 1.基于历史数据预测 2.销售趋势预测 3.库存需求预测 4.预警提醒 | P2 | 【场景】数据趋势预测 【输入】历史数据 【输出】预测报告 【字段】period,predictedGmv,confidence 【关联】←历史数据 |
|
||
| **数据报表导出** | 本地生成 | 1.Excel/PDF/CSV导出 2.自定义报表模板 3.定时报表推送/邮件 4.报表订阅 | P1 | 【场景】数据报表导出(Excel/PDF/CSV)【输入】报表类型+时间范围 【输出】报表文件+下载链接 【字段】reportId,fileUrl,format,emailStatus 【关联】←各报表 |
|
||
| **实时数据大屏** | WebSocket + 缓存 | 1.实时GMV展示 2.实时订单监控 3.实时流量展示 4.数据刷新动画 | P2 | 【场景】实时数据大屏 【输入】实时数据流 【输出】大屏展示 【字段】realtimeGmv,realtimeOrders,realtimeVisits 【关联】←实时数据 |
|
||
|
||
**TikTok 数据报表模型**:
|
||
```typescript
|
||
interface TikTokSalesReport {
|
||
reportId: string;
|
||
shopId: string;
|
||
period: {
|
||
startDate: Date;
|
||
endDate: Date;
|
||
granularity: 'DAY' | 'WEEK' | 'MONTH';
|
||
};
|
||
summary: {
|
||
totalGmv: number;
|
||
totalOrders: number;
|
||
totalItems: number;
|
||
avgOrderValue: number;
|
||
conversionRate: number;
|
||
};
|
||
dailyData: {
|
||
date: Date;
|
||
gmv: number;
|
||
orders: number;
|
||
items: number;
|
||
avgOrderValue: number;
|
||
visits: number;
|
||
conversionRate: number;
|
||
}[];
|
||
productData: {
|
||
productId: string;
|
||
title: string;
|
||
skuId: string;
|
||
views: number;
|
||
cartAdds: number;
|
||
orders: number;
|
||
gmv: number;
|
||
conversionRate: number;
|
||
}[];
|
||
categoryData: {
|
||
categoryId: string;
|
||
categoryName: string;
|
||
gmv: number;
|
||
orders: number;
|
||
percentage: number;
|
||
}[];
|
||
trafficData: {
|
||
source: string;
|
||
visits: number;
|
||
views: number;
|
||
orders: number;
|
||
conversionRate: number;
|
||
percentage: number;
|
||
}[];
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
#### 7.7 GMVMAX 商务中心 ⭐核心
|
||
**GMVMAX核心价值**:把GMV目标拆成周/日动作,AI把数据直接生成"策略建议+行动清单",把经验固化成SOP+自动化执行,提高人效比+持续提高ROI,风险前置(赔付测算+恶意用户识别)
|
||
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| GMVMAX接入 | GMVMAX商务中心授权 | P0 | 【场景】接入TikTok商务中心获取数据 【输入】OAuth授权 【输出】授权状态 【字段】appId,status,token 【关联】←用户授权 →数据拉取 |
|
||
| **GMV目标管理** | GMV目标拆解到周/日/动作 | P0 | 【场景】设定GMV目标并拆解到执行计划 【输入】目标GMV+时间周期 【输出】目标拆解计划 【字段】planId,targetGmv,period,dailyTarget,weeklyTarget 【关联】←用户设定 →行动计划 |
|
||
| **行动计划生成** | AI生成策略建议+行动清单 | P0 | 【场景】AI基于数据生成今日动作清单 【输入】历史数据+目标 【输出】策略建议+行动清单 【字段】actionListId,suggestions[],actions[],priority 【关联】←目标管理 →执行跟踪 |
|
||
| **执行跟踪** | 每日动作执行进度追踪 | P0 | 【场景】追踪每日动作执行情况 【输入】动作清单+执行记录 【输出】进度报告 【字段】actionId,status,result,executeTime 【关联】←行动计划 →复盘 |
|
||
| GMV销售看板 | GMV数据实时展示 | P0 | 【场景】展示GMV销售数据 【输入】时间范围 【输出】GMV报表 【字段】gmv,orders,avgOrderValue 【关联】←GMVMAX API |
|
||
| GMV趋势分析 | GMV趋势图表+目标完成度 | P0 | 【场景】分析GMV趋势+目标完成进度 【输入】时间维度+目标 【输出】趋势图+完成度 【字段】date,gmv,orders,targetCompletion 【关联】←GMVMAX API →目标管理 |
|
||
| **SOP管理** | 把经验固化成标准操作流程 | P0 | 【场景】管理运营SOP流程 【输入】SOP模板+步骤 【输出】SOP库 【字段】sopId,name,steps[],version 【关联】←经验沉淀 →自动化执行 |
|
||
| **自动化执行** | SOP自动化执行 | P0 | 【场景】自动执行SOP流程 【输入】SOP+触发条件 【输出】执行结果 【字段】automationId,sopId,trigger,result 【关联】←SOP管理 →执行跟踪 |
|
||
| **赔付测算** | 订单赔付风险前置测算 | P0 | 【场景】发货前测算赔付风险 【输入】订单+商品数据 【输出】赔付风险报告 【字段】orderId,riskLevel,estimatedPayout,suggestion 【关联】←订单 →风险预警 |
|
||
| **恶意用户识别** | 识别多次下单退单的恶意用户 | P0 | 【场景】识别恶意用户(多次下单退单且商品已发出)【输入】用户订单历史 【输出】恶意用户标记 【字段】userId,riskScore,orderHistory,action 【关联】←用户数据 →风险处置 |
|
||
| **风险处置** | 恶意用户风险处置 | P0 | 【场景】处置恶意用户风险 【输入】恶意用户标记 【输出】处置记录 【字段】userId,disposalType,result,operateTime 【关联】←恶意用户识别 →订单处理 |
|
||
| **复盘分析** | 周期复盘与优化建议 | P1 | 【场景】周/月复盘分析与优化 【输入】周期数据+执行记录 【输出】复盘报告+优化建议 【字段】reviewId,period,findings[],suggestions[] 【关联】←执行跟踪 →目标管理 |
|
||
| GMV品类分析 | 品类GMV占比+贡献度 | P1 | 【场景】分析品类GMV分布+贡献 【输入】品类维度 【输出】品类报表 【字段】categoryId,gmv,orders,percentage,contribution 【关联】←GMVMAX API →行动计划 |
|
||
| GMV店铺分析 | 店铺GMV排名+贡献度 | P1 | 【场景】分析各店铺GMV+贡献 【输入】店铺维度 【输出】店铺排行 【字段】shopId,gmv,orders,rank,contribution 【关联】←GMVMAX API →行动计划 |
|
||
| GMV商品分析 | 商品GMV排行+ROI | P1 | 【场景】分析商品GMV贡献+ROI 【输入】商品维度 【输出】商品排行 【字段】productId,gmv,sales,roi 【关联】←GMVMAX API →行动计划 |
|
||
|
||
#### 7.7.1 GMVMAX 活动管理 ⭐彩蛋
|
||
**GMVMAX活动管理核心价值**:管理GMVMAX营销活动,支持按店铺、广告账户、活动名称、活动ID、状态、时间等多维度筛选,批量绑定规则包,灵活配置活动时间范围。
|
||
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **活动列表查询** | 多维度筛选GMVMAX活动 | P0 | 【场景】查询和筛选GMVMAX营销活动 【输入】店铺/广告账户/活动名称/活动ID/状态/时间/规则包 【输出】活动列表 【字段】activityId,shopId,adAccountId,name,status,timeRange,rulePack 【关联】←搜索条件 →活动列表 |
|
||
| **创建GMVMAX** | 创建新的GMVMAX活动 | P0 | 【场景】创建新的GMVMAX营销活动 【输入】活动配置(名称/店铺/广告账户/时间/规则包)【输出】新活动记录 【字段】activityId,name,shopId,adAccountId,startTime,endTime,rulePackId 【关联】←用户输入 →活动列表 |
|
||
| **批量绑定规则包** | 批量绑定规则包到活动 | P0 | 【场景】批量绑定规则包到多个活动 【输入】活动ID列表+规则包ID 【输出】绑定结果 【字段】activityIds[],rulePackId,successCount,failedCount 【关联】←活动列表 →规则绑定 |
|
||
| **活动列配置** | 自定义活动列表显示列 | P1 | 【场景】自定义活动列表显示字段 【输入】列配置 【输出】列配置保存 【字段】userId,columns[],sort 【关联】←用户设置 →列表展示 |
|
||
| **快速时间选择** | 预设时间范围快速选择 | P0 | 【场景】快速选择时间范围查看活动 【输入】时间预设(今天/昨天/近3天/近7天/近30天)【输出】时间范围 【字段】preset,startDate,endDate 【关联】←时间预设 →活动筛选 |
|
||
| **活动时间配置** | 活动开始结束时间设置 | P0 | 【场景】设置活动的开始和结束时间 【输入】活动ID+开始时间+结束时间 【输出】时间配置 【字段】activityId,startTime,endTime 【关联】←活动编辑 →活动状态 |
|
||
|
||
#### 7.8 GMVMAX 规则管理 ⭐彩蛋
|
||
**GMVMAX规则管理核心价值**:配置自动化规则,根据触发条件自动执行动作,实现24小时自动化运营,保护期内不重复触发,支持规则优先级和判断频率配置。
|
||
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **规则列表查询** | 按条件筛选规则列表 | P0 | 【场景】查询和筛选GMVMAX规则 【输入】规则名称/触发动作/优先级/状态/频率 【输出】规则列表 【字段】ruleId,name,triggerAction,priority,status,frequency 【关联】←搜索条件 →规则列表 |
|
||
| **新增规则** | 创建新的GMVMAX规则 | P0 | 【场景】创建新的自动化规则 【输入】规则配置(名称/触发动作/条件/动作)【输出】新规则记录 【字段】ruleId,name,triggerAction,conditions,actions,priority 【关联】←用户输入 →规则列表 |
|
||
| **规则启用/暂停** | 规则状态切换 | P0 | 【场景】启用或暂停规则执行 【输入】规则ID+状态 【输出】状态变更结果 【字段】ruleId,oldStatus,newStatus,operateTime 【关联】←规则列表 →规则状态 |
|
||
| **查看绑定列表** | 查看规则绑定的活动 | P0 | 【场景】查看规则绑定的GMVMAX活动 【输入】规则ID 【输出】绑定活动列表 【字段】ruleId,boundActivities[],count 【关联】←规则列表 →活动绑定 |
|
||
| **规则导出** | 批量导出规则配置 | P1 | 【场景】导出规则配置备份或分享 【输入】规则筛选条件 【输出】规则导出文件 【字段】exportId,filters,fileUrl,exportTime 【关联】←规则列表 →文件下载 |
|
||
| **规则列配置** | 自定义规则列表显示列 | P1 | 【场景】自定义规则列表显示字段 【输入】列配置 【输出】列配置保存 【字段】userId,columns[],sort 【关联】←用户设置 →列表展示 |
|
||
| **24小时保护** | 规则触发保护机制 | P0 | 【场景】防止规则24小时内重复触发 【输入】规则ID+保护开关 【输出】保护配置 【字段】ruleId,protectionEnabled,lastTriggerTime 【关联】←规则配置 →防重复触发 |
|
||
| **规则优先级** | 规则执行优先级配置 | P0 | 【场景】配置规则执行优先级顺序 【输入】规则ID+优先级值 【输出】优先级配置 【字段】ruleId,priority,sortOrder 【关联】←规则配置 →规则执行顺序 |
|
||
| **规则判断频率** | 规则检查频率配置 | P1 | 【场景】配置规则判断执行频率 【输入】规则ID+频率设置 【输出】频率配置 【字段】ruleId,checkFrequency,interval 【关联】←规则配置 →定时任务 |
|
||
|
||
---
|
||
|
||
**TikTok API 对接汇总**:
|
||
| API类型 | 文档 | 功能模块 |
|
||
| :--- | :--- | :--- |
|
||
| **TikTok Shop API** | [partner.tiktokshop.com/docv2/](https://partner.tiktokshop.com/docv2/) | 授权、商品、订单、物流、库存、数据 |
|
||
| **TikTok Business API** | [business-api.tiktok.com/](https://business-api.tiktok.com/portal/docs) | 广告投放 |
|
||
| **GMVMAX 商务中心** | 商务中心 | GMV数据/广告关联/归因 |
|
||
|
||
**TikTok 5大核心功能 API 映射**:
|
||
| 核心功能 | 核心API | 优先级 |
|
||
| :--- | :--- | :--- |
|
||
| **商品管理(一键同步上架)** | category/get, product/getAttributes, product/create, product/update, product/list | P0 |
|
||
| **订单管理(自动抓单、发货回传)** | order/list, order/detail, order/confirm, order/cancel, shipping/createFulfilment | P0 |
|
||
| **库存同步(多仓库同步)** | product/inventory, product/updateInventory | P0 |
|
||
| **物流履约(面单打印、物流回传)** | logistics/getChannelList, shipping/getFulfilment, shipping/createFulfilment, logistics/track | P0 |
|
||
| **数据报表(GMV、销量、流量分析)** | analytics/sales, analytics/product, analytics/traffic | P0 |
|
||
|
||
---
|
||
|
||
### 8. 广告投放 ⭐⭐⭐
|
||
|
||
#### 8.1 Facebook Ads
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| FB授权 | Facebook广告账户授权 | P0 | 【场景】接入Facebook广告账户 【输入】OAuth授权 【输出】授权状态 【字段】accountId,adAccountName,status 【关联】←用户授权 →广告管理 |
|
||
| FB广告账户 | 广告账户管理 | P0 | 【场景】管理多个FB广告账户 【输入】账户列表 【输出】账户状态 【字段】accountId,name,spend,results 【关联】←授权 →广告投放 |
|
||
| FB广告系列 | Campaign管理 | P0 | 【场景】创建/管理广告系列 【输入】系列配置 【输出】系列 【字段】campaignId,name,objective,budget 【关联】←账户 →广告组 |
|
||
| FB广告组 | Ad Group管理 | P0 | 【场景】创建/管理广告组 【输入】组配置 【输出】广告组 【字段】adGroupId,targeting,budget,schedule 【关联】←系列 →广告 |
|
||
| FB广告素材 | 广告创意管理 | P0 | 【场景】管理广告素材 【输入】素材内容 【输出】素材记录 【字段】creativeId,type,content,images 【关联】←广告组 |
|
||
| FB数据报表 | 广告效果分析 | P0 | 【场景】分析FB广告效果 【输入】时间范围 【输出】报表 【字段】impressions,clicks,spend,ctr,cpc,conversions 【关联】←广告数据 |
|
||
|
||
#### 8.2 Google Ads
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| Google授权 | Google广告账户授权 | P0 | 【场景】接入Google广告账户 【输入】OAuth授权 【输出】授权状态 【字段】accountId,accountName,status 【关联】←用户授权 →广告管理 |
|
||
| Google广告账户 | 广告账户管理 | P0 | 【场景】管理多个Google广告账户 【输入】账户列表 【输出】账户状态 【字段】accountId,name,spend,clicks 【关联】←授权 →广告投放 |
|
||
| Google广告系列 | Campaign管理 | P0 | 【场景】创建/管理搜索/购物广告系列 【输入】系列配置 【输出】系列 【字段】campaignId,name,type,budget 【关联】←账户 →广告组 |
|
||
| Google广告组 | Ad Group管理 | P0 | 【场景】创建/管理广告组 【输入】组配置 【输出】广告组 【字段】adGroupId,keywords,targeting 【关联】←系列 →广告 |
|
||
| Google广告创意 | 广告文案管理 | P0 | 【场景】管理广告创意 【输入】文案/图片 【输出】创意 【字段】creativeId,headlines,descriptions 【关联】←广告组 |
|
||
| Google数据报表 | 广告效果分析 | P0 | 【场景】分析Google广告效果 【输入】时间范围 【输出】报表 【字段】impressions,clicks,spend,conversions,cpa,roas 【关联】←广告数据 |
|
||
|
||
#### 8.3 TikTok Ads ⭐核心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| TikTok授权 | TikTok广告账户授权 | P0 | 【场景】接入TikTok广告账户 【输入】OAuth授权 【输出】授权状态 【字段】advertiserId,advertiserName,status 【关联】←用户授权 →广告管理 |
|
||
| TikTok广告账户 | 广告账户管理 | P0 | 【场景】管理多个TikTok广告账户 【输入】账户列表 【输出】账户状态 【字段】advertiserId,name,spend,balance 【关联】←授权 →广告投放 |
|
||
| TikTok广告系列 | Campaign管理 | P0 | 【场景】创建/管理广告系列 【输入】系列配置 【输出】系列 【字段】campaignId,name,objective,budget 【关联】←账户 →广告组 |
|
||
| TikTok广告组 | Ad Group管理 | P0 | 【场景】创建/管理广告组 【输入】组配置 【输出】广告组 【字段】adGroupId,targeting,placement,budget 【关联】←系列 →广告 |
|
||
| TikTok广告素材 | 短视频广告管理 | P0 | 【场景】管理TikTok广告素材 【输入】视频/图片 【输出】素材 【字段】creativeId,videoUrl,images 【关联】←广告组 |
|
||
| TikTok数据报表 | 广告效果分析 | P0 | 【场景】分析TikTok广告效果 【输入】时间范围 【输出】报表 【字段】impressions,views,clicks,spend,cpm,cpc,conversions 【关联】←广告数据 |
|
||
|
||
#### 8.4 广告投放 ⭐重点
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 多平台广告 | 多平台广告统一管理 | P0 | 【场景】统一管理FB/Google/TikTok广告 【输入】广告数据 【输出】多平台报表 【字段】platform,campaign,performance 【关联】←各平台 |
|
||
| 跨平台比价 | 各平台广告成本对比 | P1 | 【场景】对比各平台广告ROI 【输入】多平台数据 【输出】对比报表 【字段】platform,cpc,cpm,roas 【关联】←各平台数据 |
|
||
| 广告调价 | 智能调整出价 | P1 | 【场景】根据效果调整出价 【输入】广告效果数据 【输出】调价建议 【字段】campaignId,currentBid,suggestedBid 【关联】←数据报表 |
|
||
| 广告预算 | 预算分配管理 | P1 | 【场景】分配广告预算 【输入】各平台预算 【输出】预算分配 【字段】platform,budget,spent 【关联】←广告账户 |
|
||
|
||
#### 8.5 GMVMAX与广告联动 ⭐核心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| GMV-Ads关联 | GMV与广告数据关联 | P0 | 【场景】关联GMV数据与广告投放 【输入】GMV+广告数据 【输出】关联报表 【字段】gmv,adSpend,adId 【关联】←GMVMAX+广告 |
|
||
| 广告ROI分析 | 广告投入产出比 | P0 | 【场景】分析广告ROI 【输入】广告花费+GMV 【输出】ROI报表 【字段】campaignId,spend,gmv,roas 【关联】←GMV-Ads关联 |
|
||
| 广告归因 | GMV归因到广告 | P1 | 【场景】归因GMV来源 【输入】订单+广告点击 【输出】归因结果 【字段】orderId,adClick,attributedGMV 【关联】←GMV+广告追踪 |
|
||
| 优化建议 | 基于GMV的投放建议 | P1 | 【场景】根据GMV效果优化广告 【输入】GMV+广告数据 【输出】优化建议 【字段】suggestion,impact 【关联】←ROI分析 |
|
||
| GMV广告盘 | GMVMAX投放大盘 | P0 | 【场景】GMVMAX广告数据汇总 【输入】广告数据 【输出】广告大盘 【字段】totalSpend,totalGMV,overallROAS 【关联】←GMVMAX+广告 |
|
||
|
||
**广告平台API对接**:
|
||
| 平台 | API类型 | 功能 |
|
||
| :--- | :--- | :--- |
|
||
| **Facebook Ads** | Marketing API | 账户/Campaign/广告组/创意/数据 |
|
||
| **Google Ads** | Google Ads API | 账户/Campaign/广告组/创意/数据 |
|
||
| **TikTok Ads** | TikTok Ads API | 账户/Campaign/广告组/创意/数据 |
|
||
| **GMVMAX** | GMVMAX API | GMV数据/广告关联/归因 |
|
||
|
||
---
|
||
|
||
### 9. 独立站运营 (DTC) ⭐⭐⭐
|
||
|
||
#### 9.1 独立站接入
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 多平台授权 | Shopify/WooCommerce/Shopline等多平台授权 | P0 | 【场景】接入多个独立站店铺 【输入】店铺URL/OAuth授权 【输出】店铺连接状态 【字段】shopId,platform,shopUrl,status,token 【关联】←用户授权 →店铺管理 |
|
||
| 店铺管理 | 多店铺状态监控 | P0 | 【场景】管理所有接入的独立站 【输入】店铺列表 【输出】店铺状态 【字段】shopId,name,platform,orders,sales 【关联】←授权 →订单/商品 |
|
||
| 独立站商品同步 | 商品双向同步 | P0 | 【场景】将商品同步到独立站或从独立站拉取 【输入】商品+目标店铺 【输出】同步结果 【字段】productId,shopId,syncStatus 【关联】←商品档案 →独立站店铺 |
|
||
| 独立站订单拉取 | 订单自动同步 | P0 | 【场景】实时同步独立站订单 【输入】店铺订单数据 【输出】订单列表 【字段】orderId,shopId,items[],status 【关联】←店铺同步 →订单工作台 |
|
||
| 独立站发货同步 | 发货信息回传 | P1 | 【场景】发货后同步物流信息到独立站 【输入】发货单+物流信息 【输出】同步状态 【字段】orderId,trackingNo,shopId 【关联】←订单发货 →独立站 |
|
||
| 独立站库存同步 | 库存实时同步 | P1 | 【场景】独立站库存与ERP实时同步 【输入】库存变动 【输出】同步结果 【字段】skuId,shopId,quantity 【关联】←库存 →独立站店铺 |
|
||
| 独立站主题管理 | 店铺主题/装修 | P2 | 【场景】管理独立站视觉主题 【输入】主题配置 【输出】主题状态 【字段】themeId,shopId,status 【关联】←店铺 |
|
||
|
||
**支持的独立站平台**:
|
||
| 平台 | API类型 | 对接方式 |
|
||
| :--- | :--- | :--- |
|
||
| **Shopify** | Admin API | OAuth2.0授权 |
|
||
| **WooCommerce** | REST API | Consumer Key/Secret |
|
||
| **Shopline** | Open API | API Key授权 |
|
||
| **Shoplazza** | Open API | 店铺授权 |
|
||
| **BigCommerce** | REST API | OAuth2.0 |
|
||
| **ShopPY** | Open API | 店铺授权 |
|
||
|
||
#### 9.2 独立站自研
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 独立站CMS | 自研商城内容管理 | P2 | 【场景】自建独立站内容管理 【输入】商品/文章/页面 【输出】站点内容 【字段】type,content,status 【关联】←商品档案 |
|
||
| 独立站主题模板 | 自研店铺模板 | P2 | 【场景】创建店铺视觉模板 【输入】模板配置 【输出】模板 【字段】templateId,name,html,css 【关联】→CMS |
|
||
| 独立站购物车 | 购物车功能 | P2 | 【场景】用户购物车功能 【输入】商品+数量 【输出】购物车 【字段】cartId,items[],total 【关联】←商品 →结算 |
|
||
| 独立站结算 | 订单结算支付 | P2 | 【场景】订单支付流程 【输入】购物车+支付方式 【输出】订单 【字段】orderId,paymentMethod,amount 【关联】←购物车 →订单 |
|
||
|
||
---
|
||
|
||
### 10. 客户关系 (CRM) ⭐
|
||
|
||
#### 10.1 客户管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 客户档案 | 客户信息管理 | P1 | 【场景】管理客户信息 【输入】客户资料 【输出】客户记录 【字段】customerId,name,email,platform 【关联】←订单 |
|
||
| 客户分类 | 客户分层管理 | P2 | 【场景】按价值分层客户 【输入】消费数据 【输出】客户等级 【字段】customerId,level,score 【关联】←客户档案 |
|
||
| 会员LTV | 客户生命周期价值 | P2 | 【场景】计算客户长期价值 【输入】历史消费 【输出】LTV值 【字段】customerId,ltv,orderCount 【关联】←客户档案 |
|
||
|
||
#### 10.2 售后服务
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 售后工单 | 退货、拒付、纠纷处理 | P1 | 【场景】处理售后问题 【输入】售后申请 【输出】工单记录 【字段】ticketId,orderId,type,status 【关联】←订单 |
|
||
| 评价管理 | 好评请求、差评监控 | P2 | 【场景】管理店铺评价 【输入】评价数据 【输出】评价记录 【字段】orderId,rating,comment,response 【关联】←订单 |
|
||
|
||
---
|
||
|
||
---
|
||
|
||
### 11. 素材管理 ⭐⭐⭐
|
||
|
||
#### 11.1 图片素材管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 素材库管理 | 图片素材分类管理 | P0 | 【场景】管理所有商品素材和广告素材 【输入】素材上传/分类 【输出】素材库目录 【字段】materialId,categoryId,name,url,size 【关联】→商品刊登 →广告投放 |
|
||
| 批量上传 | 批量图片素材上传 | P0 | 【场景】批量上传商品图片和广告素材 【输入】图片文件/拖拽上传 【输出】上传进度+素材列表 【字段】taskId,total,success,failed 【关联】←用户输入 →素材库 |
|
||
| 图片编辑 | 图片裁剪/滤镜/水印 | P1 | 【场景】在线编辑商品素材图片 【输入】素材ID+编辑操作 【输出】编辑后图片 【字段】materialId,editType,resultUrl 【关联】←素材库 →商品刊登 |
|
||
| 素材分组 | 按商品/广告分组管理 | P1 | 【场景】素材按商品或广告活动分组 【输入】分组规则 【输出】分组目录 【字段】groupId,materialIds[],groupName 【关联】←素材库 →商品/广告 |
|
||
|
||
#### 11.2 视频素材管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 视频素材库 | 短视频素材管理 | P1 | 【场景】管理TikTok等平台的短视频广告素材 【输入】视频上传 【输出】视频素材记录 【字段】videoId,title,duration,url,thumbnail 【关联】→广告投放 |
|
||
| 视频剪辑 | 视频简单剪辑功能 | P2 | 【场景】在线剪辑短视频素材 【输入】视频ID+剪辑参数 【输出】剪辑后视频 【字段】videoId,editParams,resultUrl 【关联】←视频素材库 →广告投放 |
|
||
|
||
#### 11.3 AI内容生成 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **语音合成** | AI语音合成生成音频素材 | P1 | 【场景】生成商品解说或广告语音 【输入】文本内容+语音风格 【输出】音频文件 【字段】text,voiceStyle,audioUrl,duration 【关联】←文本输入 →视频生成/广告投放 |
|
||
| **视频生成** | AI视频生成营销内容 | P1 | 【场景】生成商品展示或广告视频 【输入】商品图片+文案+模板 【输出】视频文件 【字段】productImages,script,template,videoUrl 【关联】←素材库/语音合成 →广告投放 |
|
||
| **照片生成** | AI生成商品照片素材 | P1 | 【场景】生成商品主图或场景图 【输入】商品描述+风格+参考图 【输出】图片文件 【字段】description,style,referenceImages,generatedImages 【关联】←商品信息 →商品刊登/广告投放 |
|
||
|
||
---
|
||
|
||
### 12. 账号管理 ⭐⭐⭐
|
||
|
||
#### 12.1 店铺账号管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 多平台店铺授权 | TikTok/Amazon/eBay等平台店铺授权 | P0 | 【场景】管理所有销售平台的店铺账号 【输入】店铺授权信息 【输出】授权状态 【字段】shopId,platform,shopName,authStatus 【关联】←用户授权 →平台业务 |
|
||
| 店铺分组管理 | 按区域/品类/团队分组店铺 | P1 | 【场景】店铺分组便于管理 【输入】分组规则+店铺列表 【输出】店铺分组 【字段】groupId,shopIds[],groupName 【关联】←店铺账号 →权限分配 |
|
||
| 店铺健康度监控 | 店铺状态/违规/绩效监控 | P0 | 【场景】监控各店铺健康状态 【输入】店铺ID+时间范围 【输出】健康度报告 【字段】shopId,healthScore,violations,performance 【关联】←店铺账号 →预警通知 |
|
||
| 店铺切换 | 多店铺快速切换 | P1 | 【场景】运营人员快速切换店铺 【输入】目标店铺ID 【输出】店铺切换成功 【字段】currentShopId,previousShopId 【关联】←店铺账号 →工作台 |
|
||
|
||
#### 12.2 平台账号管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 广告账号管理 | FB/Google/TikTok广告账号管理 | P0 | 【场景】管理各平台广告账号 【输入】广告账号授权 【输出】账号状态 【字段】adAccountId,platform,accountName,status 【关联】→广告投放 |
|
||
| 账号权限分配 | 账号操作权限分配 | P1 | 【场景】分配员工对店铺/广告账号的操作权限 【输入】员工+账号+权限 【输出】权限配置 【字段】employeeId,accountId,permissions[] 【关联】←员工管理 →账号操作 |
|
||
| 账号操作日志 | 账号操作审计日志 | P1 | 【场景】记录所有账号的操作历史 【输入】账号ID+时间范围 【输出】操作日志列表 【字段】logId,accountId,operator,action,time 【关联】←账号操作 →审计 |
|
||
|
||
#### 12.3 平台授权与分配 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **平台授权** | 多平台店铺授权管理 | P0 | 【场景】管理各销售平台店铺授权 【输入】平台+店铺+授权信息 【输出】授权状态 【字段】authId,platform,shopId,authStatus,expireTime 【关联】←用户授权 →平台业务 |
|
||
| **工作店铺分配** | 员工工作店铺分配 | P1 | 【场景】分配员工负责的工作店铺 【输入】员工+店铺列表 【输出】分配记录 【字段】employeeId,shopIds[],assignTime 【关联】←员工管理 →店铺操作 |
|
||
|
||
---
|
||
|
||
### 13. 系统工具 ⭐⭐
|
||
|
||
#### 13.1 数据导入导出
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| Excel批量导入 | 商品/订单/库存批量导入 | P0 | 【场景】Excel批量导入业务数据 【输入】Excel文件+模板 【输出】导入结果 【字段】taskId,total,success,failed,errors 【关联】←用户输入 →各业务模块 |
|
||
| Excel批量导出 | 业务数据批量导出Excel | P0 | 【场景】导出商品/订单/库存等数据 【输入】数据筛选条件 【输出】Excel文件下载 【字段】exportId,filters,fileUrl 【关联】←各业务模块 →用户下载 |
|
||
| 导入模板管理 | 导入模板配置与管理 | P1 | 【场景】管理各业务模块的导入模板 【输入】模板配置 【输出】模板库 【字段】templateId,module,name,columns 【关联】→批量导入 |
|
||
|
||
#### 13.2 任务中心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 异步任务管理 | 批量操作/同步任务管理 | P0 | 【场景】查看和管理所有异步任务 【输入】任务类型/状态 【输出】任务列表 【字段】taskId,type,status,progress,result 【关联】←各业务模块 →任务详情 |
|
||
| 任务进度监控 | 实时任务进度展示 | P0 | 【场景】查看任务执行进度 【输入】任务ID 【输出】进度详情 【字段】taskId,currentStep,totalSteps,progressPercent 【关联】←任务中心 →进度展示 |
|
||
| 任务重试 | 失败任务重新执行 | P1 | 【场景】失败任务手动/自动重试 【输入】失败任务ID 【输出】重试结果 【字段】taskId,retryCount,retryStatus 【关联】←任务中心 →任务执行 |
|
||
|
||
#### 13.3 工具集
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 汇率计算器 | 实时汇率转换计算 | P1 | 【场景】多币种金额换算 【输入】金额+币种+目标币种 【输出】换算结果 【字段】amount,fromCurrency,toCurrency,result,rate 【关联】←币种汇率 →财务核算 |
|
||
| 利润计算器 | 单商品利润快速计算 | P0 | 【场景】快速计算商品利润 【输入】成本+售价+费用 【输出】利润明细 【字段】cost,price,fees,profit,margin 【关联】←套利计算 →价格管理 |
|
||
| 尺码对照表 | 国际尺码转换 | P2 | 【场景】不同国家尺码转换 【输入】源尺码+尺码体系 【输出】目标尺码 【字段】sourceSize,sourceSystem,targetSize,targetSystem 【关联】→商品属性 |
|
||
|
||
#### 13.4 开发工具 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **表单构建** | 可视化表单设计器 | P1 | 【场景】快速构建业务表单 【输入】表单组件配置 【输出】表单页面 【字段】formId,components[],layout 【关联】←系统配置 →业务表单 |
|
||
| **代码生成** | 代码自动生成工具 | P1 | 【场景】根据表结构生成代码 【输入】数据表/模板选择 【输出】代码文件 【字段】tableId,templates,generatedFiles 【关联】←数据表 →开发 |
|
||
| **系统接口** | API接口文档与调试 | P0 | 【场景】查看和调试系统API 【输入】接口选择/参数 【输出】接口文档/测试结果 【字段】apiId,method,params,response 【关联】←API管理 →开发调试 |
|
||
|
||
---
|
||
|
||
### 14. 系统管理 ⭐⭐⭐
|
||
|
||
#### 14.1 系统配置
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 系统参数配置 | 全局系统参数管理 | P0 | 【场景】配置系统全局参数 【输入】参数键值 【输出】配置保存 【字段】configKey,configValue,description 【关联】→系统运行 |
|
||
| 日志级别配置 | 系统日志级别调整 | P1 | 【场景】调整系统日志输出级别 【输入】日志级别 【输出】配置生效 【字段】logLevel,module 【关联】→系统日志 |
|
||
| 通知配置 | 系统通知渠道配置 | P1 | 【场景】配置站内信/邮件/短信通知 【输入】通知渠道配置 【输出】配置保存 【字段】channel,config,enabled 【关联】→消息通知 |
|
||
|
||
#### 14.2 数据管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 数据备份 | 系统数据备份 | P0 | 【场景】定期备份系统数据 【输入】备份类型/范围 【输出】备份文件 【字段】backupId,type,scope,fileUrl,time 【关联】→数据安全 |
|
||
| 数据恢复 | 从备份恢复数据 | P1 | 【场景】从备份文件恢复数据 【输入】备份ID 【输出】恢复结果 【字段】backupId,restoreStatus,result 【关联】←数据备份 →数据恢复 |
|
||
| 数据清理 | 历史数据归档清理 | P1 | 【场景】清理/归档过期历史数据 【输入】数据类型+时间范围 【输出】清理结果 【字段】dataType,dateRange,cleanedCount 【关联】→数据存储 |
|
||
|
||
#### 14.3 安全管理
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 操作审计日志 | 全系统操作审计 | P0 | 【场景】记录所有用户操作日志 【输入】时间范围/用户 【输出】审计日志 【字段】logId,userId,action,module,ip,time 【关联】←用户操作 →安全审计 |
|
||
| 登录日志 | 用户登录日志记录 | P0 | 【场景】记录所有登录行为 【输入】时间范围 【输出】登录日志 【字段】logId,userId,ip,device,location,time 【关联】←用户登录 →安全监控 |
|
||
| IP白名单 | 登录IP白名单配置 | P1 | 【场景】限制允许登录的IP地址 【输入】IP地址列表 【输出】白名单配置 【字段】ipList,enabled 【关联】→登录控制 |
|
||
|
||
#### 14.4 组织与权限管理 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **用户管理** | 系统用户账户管理 | P0 | 【场景】管理系统用户账户 【输入】用户信息/状态 【输出】用户记录 【字段】userId,username,status,roles 【关联】←组织管理 →权限分配 |
|
||
| **角色管理** | 系统角色定义与管理 | P0 | 【场景】管理系统角色权限 【输入】角色配置 【输出】角色记录 【字段】roleId,name,permissions[] 【关联】←权限配置 →用户管理 |
|
||
| **菜单管理** | 系统菜单配置与管理 | P1 | 【场景】管理系统菜单结构 【输入】菜单配置 【输出】菜单记录 【字段】menuId,parentId,name,path 【关联】←系统配置 →权限控制 |
|
||
| **部门管理** | 组织部门架构管理 | P0 | 【场景】管理组织部门架构 【输入】部门信息 【输出】部门树 【字段】deptId,parentId,name,leader 【关联】←组织架构 →用户管理 |
|
||
| **岗位管理** | 组织岗位定义管理 | P1 | 【场景】管理组织岗位定义 【输入】岗位信息 【输出】岗位记录 【字段】postId,name,description 【关联】←组织架构 →用户管理 |
|
||
| **字典管理** | 系统数据字典管理 | P1 | 【场景】管理系统数据字典 【输入】字典配置 【输出】字典记录 【字段】dictId,type,label,value 【关联】←系统配置 →业务数据 |
|
||
| **参数设置** | 系统参数配置管理 | P0 | 【场景】管理系统全局参数 【输入】参数键值 【输出】参数配置 【字段】paramId,key,value,description 【关联】←系统配置 →系统运行 |
|
||
| **通知公告** | 系统通知公告发布 | P1 | 【场景】发布系统通知公告 【输入】公告内容/范围 【输出】公告记录 【字段】noticeId,title,content,publishTime 【关联】←系统管理 →消息通知 |
|
||
| **日志管理** | 系统日志综合管理 | P0 | 【场景】综合管理各类系统日志 【输入】日志类型/时间范围 【输出】日志列表 【字段】logType,logs[],stats 【关联】←各类日志 →日志分析 |
|
||
| **操作日志** | 用户操作日志查询 | P0 | 【场景】查询用户操作日志 【输入】用户/时间/模块 【输出】操作日志 【字段】logId,userId,action,module,time 【关联】←用户操作 →审计 |
|
||
| **登录日志** | 用户登录日志查询 | P0 | 【场景】查询用户登录日志 【输入】用户/时间/IP 【输出】登录日志 【字段】logId,userId,ip,device,time 【关联】←用户登录 →安全监控 |
|
||
|
||
---
|
||
|
||
### 15. 系统监控 ⭐⭐
|
||
|
||
#### 15.1 系统状态监控
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 服务器监控 | CPU/内存/磁盘/网络监控 | P0 | 【场景】监控服务器运行状态 【输入】服务器ID 【输出】监控数据 【字段】serverId,cpu,memory,disk,network,uptime 【关联】→系统告警 |
|
||
| 应用监控 | 应用服务运行状态 | P0 | 【场景】监控各应用服务健康状态 【输入】服务名称 【输出】服务状态 【字段】serviceName,status,responseTime,errorRate 【关联】→系统告警 |
|
||
| 数据库监控 | 数据库性能监控 | P1 | 【场景】监控数据库运行状态 【输入】数据库实例 【输出】监控数据 【字段】dbInstance,connections,queries,slowQueries,latency 【关联】→性能优化 |
|
||
|
||
#### 15.2 业务监控
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 订单监控 | 实时订单量监控 | P0 | 【场景】监控实时订单数据 【输入】时间范围 【输出】订单监控数据 【字段】timeRange,orderCount,gmv,avgOrderValue 【关联】→数据大盘 |
|
||
| API调用监控 | 第三方API调用监控 | P0 | 【场景】监控各平台API调用情况 【输入】API类型+时间范围 【输出】调用统计 【字段】apiType,callCount,successRate,avgLatency 【关联】→API管理 |
|
||
| 同步任务监控 | 店铺/订单同步任务监控 | P0 | 【场景】监控各店铺数据同步状态 【输入】店铺ID+时间范围 【输出】同步状态 【字段】shopId,syncType,lastSyncTime,status,errorCount 【关联】→任务中心 |
|
||
|
||
#### 15.3 告警中心
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 告警规则配置 | 监控告警规则配置 | P0 | 【场景】配置系统告警触发规则 【输入】告警类型+阈值 【输出】告警规则 【字段】ruleId,alertType,threshold,enabled 【关联】→告警触发 |
|
||
| 实时告警通知 | 告警实时推送通知 | P0 | 【场景】告警触发时实时通知相关人员 【输入】告警信息 【输出】通知发送 【字段】alertId,type,level,message,recipients 【关联】←告警规则 →消息通知 |
|
||
| 告警历史记录 | 告警历史记录查询 | P1 | 【场景】查询历史告警记录 【输入】时间范围+告警类型 【输出】告警历史 【字段】alertId,type,level,status,resolveTime 【关联】←告警通知 →告警分析 |
|
||
|
||
#### 15.4 系统监控细分 ⭐麦腾彩蛋
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| **流量监控** | 系统访问流量监控 | P0 | 【场景】监控系统访问流量统计 【输入】时间范围/接口 【输出】流量统计报表 【字段】apiPath,requestCount,successRate,avgLatency 【关联】←API调用 →性能分析 |
|
||
| **定时任务管理** | 定时任务配置与管理 | P0 | 【场景】管理系统定时任务 【输入】任务配置 【输出】定时任务记录 【字段】taskId,name,cron,status,lastRunTime 【关联】←系统配置 →任务执行 |
|
||
| **在线用户** | 在线用户实时监控 | P1 | 【场景】查看当前在线用户 【输入】无 【输出】在线用户列表 【字段】userId,username,loginTime,ip 【关联】←用户登录 →安全监控 |
|
||
| **定时任务** | 定时任务执行监控 | P0 | 【场景】监控定时任务执行情况 【输入】时间范围/任务 【输出】任务执行日志 【字段】taskId,executeTime,status,result 【关联】←定时任务管理 →任务分析 |
|
||
| **数据监控** | 数据量与性能监控 | P1 | 【场景】监控数据量增长和性能 【输入】时间范围/表 【输出】数据监控报表 【字段】tableName,rowCount,size,growthRate 【关联】←数据库 →性能优化 |
|
||
| **服务监控** | 微服务健康监控 | P0 | 【场景】监控各服务健康状态 【输入】服务列表 【输出】服务状态 【字段】serviceName,status,uptime,responseTime 【关联】←应用监控 →服务管理 |
|
||
| **缓存监控** | 缓存性能监控 | P1 | 【场景】监控缓存使用情况 【输入】缓存类型 【输出】缓存状态 【字段】cacheType,hitRate,memoryUsage,keys 【关联】←缓存 →性能优化 |
|
||
| **缓存列表** | 缓存数据查询与管理 | P1 | 【场景】查看和管理缓存数据 【输入】缓存键/模式 【输出】缓存数据列表 【字段】cacheKey,cacheValue,expireTime 【关联】←缓存监控 →缓存管理 |
|
||
|
||
---
|
||
|
||
### 16. 基础管理 ⭐⭐⭐
|
||
|
||
#### 16.1 组织架构
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 组织管理 | 公司、部门、团队架构 | P0 | 【场景】管理组织结构 【输入】组织信息 【输出】组织树 【字段】orgId,parentId,name,type 【关联】→员工管理 |
|
||
| 员工管理 | 员工档案、权限 | P0 | 【场景】管理员工信息 【输入】员工资料 【输出】员工记录 【字段】employeeId,name,department,role 【关联】←组织 →权限 |
|
||
|
||
#### 16.2 角色权限 ⭐多角色
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 角色权限 | RBAC权限控制 | P0 | 【场景】控制功能访问权限 【输入】角色+权限 【输出】权限配置 【字段】roleId,permissions[] 【关联】←员工 |
|
||
| 多角色管理 | 多种业务角色 | P0 | 【场景】管理多种角色 【输入】角色定义 【输出】角色列表 【字段】roleId,roleName,description 【关联】→权限 |
|
||
| 统一登录 | 登录页根据角色跳转 | P0 | 【场景】单点登录,根据角色跳转不同首页 【输入】用户名+密码 【输出】Token+角色 【字段】userId,role,token 【关联】←登录 →首页 |
|
||
|
||
**预设角色**:
|
||
| 角色 | 权限范围 |
|
||
| :--- | :--- |
|
||
| **ADMIN** | 全权管理 |
|
||
| **MANAGER** | 运营主管 |
|
||
| **OPERATOR** | 运营专员 |
|
||
| **FINANCE** | 财务主管 |
|
||
| **SOURCING** | 采购专家 |
|
||
| **LOGISTICS** | 物流专家 |
|
||
| **ANALYST** | 数据分析师 |
|
||
|
||
#### 16.3 多商户 ⭐
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 商户入驻 | 商户申请入驻 | P1 | 【场景】新商户申请入驻 【输入】商户资料 【输出】入驻申请 【字段】merchantId,name,businessLicense 【关联】←用户申请 →审核 |
|
||
| 商户审核 | 商户资质审核 | P1 | 【场景】审核商户入驻 【输入】申请资料 【输出】审核结果 【字段】merchantId,status,approver 【关联】←入驻 →商户 |
|
||
| 商户管理 | 商户信息维护 | P1 | 【场景】管理商户信息 【输入】商户资料 【输出】商户记录 【字段】merchantId,name,status,balance 【关联】→商户业务 |
|
||
| 商户隔离 | 商户数据隔离 | P0 | 【场景】确保各商户数据隔离 【输入】商户ID 【输出】隔离结果 【字段】merchantId,dataScope 【关联】←登录 →业务 |
|
||
|
||
#### 16.4 基础数据
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 币种汇率 | 多币种汇率管理 | P0 | 【场景】管理汇率数据 【输入】汇率数据 【输出】汇率表 【字段】currency,rate,updateTime 【关联】→多币种对账 |
|
||
| 国家地区 | 物流国家地区 | P0 | 【场景】维护国家地区数据 【输入】地区信息 【输出】地区字典 【字段】countryCode,countryName 【关联】→物流/地址 |
|
||
| 仓库管理 | 仓库档案 | P0 | 【场景】管理仓库信息 【输入】仓库资料 【输出】仓库记录 【字段】warehouseId,name,address,type 【关联】→库存 |
|
||
| 物流渠道 | 物流服务商 | P0 | 【场景】管理物流渠道 【输入】渠道资料 【输出】渠道记录 【字段】carrierId,name,service 【关联】→发货 |
|
||
|
||
#### 16.5 消息通知
|
||
| 功能 | 说明 | 优先级 | 6要素描述 |
|
||
|------|------|--------|----------|
|
||
| 站内消息 | 系统通知 | P1 | 【场景】系统内部消息通知 【输入】消息内容 【输出】站内消息 【字段】messageId,recipient,content,read 【关联】→预警/审批 |
|
||
| 邮件通知 | 邮件推送 | P1 | 【场景】邮件方式通知 【输入】邮件内容 【输出】发送记录 【字段】emailId,to,subject,status 【关联】←站内消息 |
|
||
| 短信通知 | 短信推送 | P2 | 【场景】短信方式通知 【输入】短信内容 【输出】发送记录 【字段】smsId,phone,content,status 【关联】←站内消息 |
|
||
|
||
---
|
||
|
||
## 二、完整功能清单
|
||
|
||
### P0 - 立即实现(核心)
|
||
|
||
| 模块 | 功能 |
|
||
|------|------|
|
||
| **商品管理** | SPU/SKU管理、商品分类、多平台刊登、产品裂变批量刊登、快速创建商品、镜像商品、商品采集记录、刊登记录、成本价格、售价管理、价格公式 |
|
||
| **订单管理** | 订单工作台、订单利润分析、订单审核 |
|
||
| **套利定价** | 多渠道套利计算、采购成本归集、出价建议器、利润率预警 |
|
||
| **库存管理** | 库存同步、库存预警、库存老化分析、库存预测补货 |
|
||
| **TikTok Shop** | TikTok授权、商品同步、订单拉取、发货回传、GMVMAX接入、GMV销售看板、GMV趋势分析、GMV目标管理、行动计划生成、执行跟踪、SOP管理、自动化执行、赔付测算、恶意用户识别、风险处置、复盘分析 |
|
||
| **独立站** | 多平台授权、店铺管理、商品同步、订单拉取 |
|
||
| **数据大盘** | 销售大盘、利润大盘、库存大盘、店铺大盘 |
|
||
| **财务管理** | 财务对账、平台对账单、差异分析报表、利润明细表 |
|
||
| **素材管理** | 素材库管理、批量上传 |
|
||
| **账号管理** | 多平台店铺授权、店铺健康度监控、广告账号管理 |
|
||
| **系统工具** | Excel批量导入、Excel批量导出、异步任务管理、任务进度监控、利润计算器 |
|
||
| **系统管理** | 系统参数配置、数据备份、操作审计日志、登录日志 |
|
||
| **系统监控** | 服务器监控、应用监控、订单监控、API调用监控、同步任务监控、告警规则配置、实时告警通知 |
|
||
| **基础管理** | 组织架构、员工管理、角色权限、多角色管理、统一登录、商户数据隔离、币种汇率、仓库管理、物流渠道 |
|
||
|
||
### P1 - 第二阶段
|
||
|
||
| 模块 | 功能 |
|
||
|------|------|
|
||
| **商品管理** | 商品属性、图片管理、条码管理、批量刊登、属性映射、商品模板、刊登状态、库存分配、标题裂变、图片裂变、价格裂变、SKU裂变、多平台裂变、裂变效果追踪 |
|
||
| **订单管理** | 异常订单、批量发货、审批流、审批规则 |
|
||
| **库存管理** | 库存流水、盘点、物流健康、物流追踪 |
|
||
| **采购管理** | 采购订单、采购入库、供应商档案、供应商产能、1688采购、采购询价 |
|
||
| **财务管理** | 多币种对账、平台费用监控、回款管理、销售报表、利润报表、库存报表、费用汇总表、应收应付表 |
|
||
| **TikTok Shop** | TikTok库存同步、GMV品类分析、GMV店铺分析、GMV商品分析 |
|
||
| **独立站** | 发货同步、库存同步、商户入驻、商户审核、商户管理 |
|
||
| **数据大盘** | 品类大盘、趋势分析 |
|
||
| **客户关系** | 客户档案、售后工单 |
|
||
| **素材管理** | 图片编辑、素材分组、视频素材库 |
|
||
| **账号管理** | 店铺分组管理、店铺切换、账号权限分配、账号操作日志 |
|
||
| **系统工具** | 导入模板管理、任务重试、汇率计算器 |
|
||
| **系统管理** | 日志级别配置、通知配置、数据恢复、数据清理、IP白名单 |
|
||
| **系统监控** | 数据库监控、告警历史记录 |
|
||
| **基础管理** | 站内消息、邮件通知 |
|
||
|
||
### P2 - 第三阶段
|
||
|
||
| 模块 | 功能 |
|
||
|------|------|
|
||
| **商品管理** | 定时刊登、速卖通采集、竞品采集 |
|
||
| **库存管理** | 物流比价 |
|
||
| **采购管理** | 采购退换 |
|
||
| **财务管理** | 运营报表 |
|
||
| **独立站** | 独立站CMS、独立站主题模板、独立站购物车、独立站结算 |
|
||
| **数据大盘** | 实时大屏 |
|
||
| **客户关系** | 客户分类、会员LTV、评价管理 |
|
||
| **素材管理** | 视频剪辑 |
|
||
| **系统工具** | 尺码对照表 |
|
||
| **基础管理** | 短信通知 |
|
||
|
||
---
|
||
|
||
## 三、需删除文档(33个)
|
||
|
||
### AI相关
|
||
arbitrage-agi.md, inventory-rl-balancing.md, cashflow-prediction.md, multi-touch-attribution.md
|
||
|
||
### 过度设计
|
||
did-settlement.md, tax-routing-optimizer.md, supplier-risk-radar-ui.md, global-dispute-router-ui.md, dispute-arbitration-ui.md, circuit-breaker-ui.md, fraud-shared-ui.md
|
||
|
||
### 非常规功能
|
||
carbon-credit-trading-ui.md, carbon-pledge-ui.md, crowdsourced-logistics.md, fx-hedging-risk.md, dynamic-routing-failover.md, intermodal-failover-ui.md, cross-node-settlement-ui.md, private-lc-ui.md, node-liquidity-forecast-ui.md, node-resource-quota-ui.md, sandbox-roi-ui.md, reputation-perks-ui.md, style-war-ui.md, green-supply-chain-ui.md, compliance-certificate-ui.md, trade-compliance-ui.md, trade-insurance-ui.md, courier-credit-ui.md, sea-freight-advisor-ui.md
|
||
|
||
---
|
||
|
||
## 四、需新建文档
|
||
|
||
| 优先级 | 功能 | 文档名 |
|
||
|--------|------|--------|
|
||
| P0 | SPU/SKU管理 | product-sku-management.md |
|
||
| P0 | 商品分类 | product-category.md |
|
||
| P0 | 多平台刊登 | product-publishing.md |
|
||
| P0 | 成本价格管理 | product-cost-management.md |
|
||
| P0 | 售价管理 | product-pricing.md |
|
||
| P0 | 套利计算 | arbitrage-calculation.md |
|
||
| P0 | 出价建议器 | pricing-advisor.md |
|
||
| P0 | 财务对账 | financial-reconciliation.md |
|
||
| P0 | 平台对账单 | platform-statement.md |
|
||
| P0 | 统一登录+角色权限 | auth-rbac.md |
|
||
| P0 | 多商户管理 | multi-tenant-management.md |
|
||
| P0 | 独立站多平台授权 | dtc-multi-platform.md |
|
||
| P0 | TikTok Shop接入 | tiktok-shop-integration.md |
|
||
| P0 | GMVMAX商务中心 | gmvmax-integration.md |
|
||
| P0 | 数据大盘 | data-dashboard.md |
|
||
| P1 | 商品属性 | product-attributes.md |
|
||
| P1 | 商品图片 | product-images.md |
|
||
| P1 | 条码管理 | product-barcodes.md |
|
||
| P1 | 批量刊登 | product-batch-publishing.md |
|
||
| P1 | 属性映射 | product-attribute-mapping.md |
|
||
| P1 | 商品模板 | product-template.md |
|
||
| P1 | 1688采集 | product-1688-collect.md |
|
||
| P1 | 刊登状态 | product-listing-status.md |
|
||
| P1 | 独立站商品同步 | dtc-product-sync.md |
|
||
| P1 | 独立站订单同步 | dtc-order-sync.md |
|
||
| P1 | TikTok商品同步 | tiktok-product-sync.md |
|
||
| P1 | TikTok订单同步 | tiktok-order-sync.md |
|
||
| P1 | TikTok发货回传 | tiktok-shipping-sync.md |
|
||
| P1 | GMV品类分析 | gmv-category-analysis.md |
|
||
| P1 | GMV店铺分析 | gmv-shop-analysis.md |
|
||
| P1 | GMV商品分析 | gmv-product-analysis.md |
|
||
| P0 | 产品裂变批量刊登 | product-fission.md |
|
||
| P1 | 标题裂变 | product-fission-title.md |
|
||
| P1 | 图片裂变 | product-fission-image.md |
|
||
| P1 | 价格裂变 | product-fission-price.md |
|
||
| P1 | SKU裂变 | product-fission-sku.md |
|
||
| P1 | 多平台裂变 | product-fission-multi-platform.md |
|
||
| P1 | 裂变效果追踪 | product-fission-tracking.md |
|
||
| P0 | 商品采集记录 | product-collect-records.md |
|
||
| P0 | 刊登记录 | product-listing-records.md |
|
||
| P0 | 素材库管理 | material-library.md |
|
||
| P0 | 店铺账号管理 | shop-account-management.md |
|
||
| P0 | Excel批量导入导出 | data-import-export.md |
|
||
| P0 | 任务中心 | task-center.md |
|
||
| P0 | 系统配置 | system-config.md |
|
||
| P0 | 数据管理 | data-management.md |
|
||
| P0 | 安全管理 | security-management.md |
|
||
| P0 | 系统监控 | system-monitoring.md |
|
||
| P0 | 告警中心 | alert-center.md |
|
||
| P1 | 图片编辑 | image-editor.md |
|
||
| P1 | 视频素材库 | video-material-library.md |
|
||
| P1 | 店铺健康度监控 | shop-health-monitor.md |
|
||
| P1 | 账号权限分配 | account-permission.md |
|
||
| P1 | 工具集 | utility-tools.md |
|
||
|
||
---
|
||
|
||
## 五、商品管理细分架构
|
||
|
||
```
|
||
商品管理 (PIM)
|
||
│
|
||
├── 1. 商品档案
|
||
│ ├── SPU管理(款)
|
||
│ ├── SKU管理(色/尺码)
|
||
│ ├── 商品分类
|
||
│ ├── 商品属性
|
||
│ ├── 商品图片
|
||
│ ├── 商品条码
|
||
│ └── 商品编码
|
||
│
|
||
├── 2. 商品刊登
|
||
│ ├── 多平台刊登
|
||
│ ├── 批量刊登
|
||
│ ├── 产品裂变批量刊登 ⭐
|
||
│ ├── 属性映射
|
||
│ ├── 商品模板
|
||
│ ├── 定时刊登
|
||
│ ├── 刊登状态
|
||
│ └── 刊登记录 ⭐
|
||
│
|
||
├── 3. 商品裂变 ⭐核心
|
||
│ ├── 标题裂变
|
||
│ ├── 图片裂变
|
||
│ ├── 价格裂变
|
||
│ ├── SKU裂变
|
||
│ ├── 描述裂变
|
||
│ ├── 多平台裂变
|
||
│ └── 裂变效果追踪
|
||
│
|
||
├── 4. 商品采集
|
||
│ ├── 1688采集 ← P1 有API
|
||
│ ├── 速卖通采集 ← P2 有API
|
||
│ ├── 竞品采集 ← P2 爬虫
|
||
│ ├── 批量采集 ← P2
|
||
│ └── 商品采集记录 ⭐
|
||
│
|
||
├── 5. 价格管理
|
||
│ ├── 成本价格
|
||
│ ├── 售价管理
|
||
│ ├── 价格公式
|
||
│ └── 调价记录
|
||
│
|
||
└── 6. 库存管理
|
||
├── 库存同步
|
||
├── 库存预警
|
||
└── 库存分配
|
||
```
|
||
|
||
---
|
||
|
||
## 六、文档统计
|
||
|
||
| 状态 | 数量 |
|
||
|------|------|
|
||
| 已有需保留 | 14个 |
|
||
| 需新建 | 47个 |
|
||
| 需删除 | 33个 |
|
||
| **总计** | **94个** |
|
||
|
||
---
|
||
|
||
## 七、功能描述规范(6要素模板)
|
||
|
||
每个功能按以下结构描述:
|
||
|
||
| 要素 | 说明 | 示例 |
|
||
| :--- | :--- | :--- |
|
||
| **场景** | 谁在什么情况下使用 | 运营人员从1688选品采集 |
|
||
| **输入** | 用户操作或数据来源 | 1688商品URL |
|
||
| **输出** | 展示或执行结果 | 内部SPU/SKU草稿 |
|
||
| **字段** | 关键数据模型 | sourceUrl,title,images[] |
|
||
| **关联** | 上下游功能 | ←用户输入 →商品编辑 |
|
||
|
||
**细化程度**:每个功能 **50-100字**,覆盖6要素,既能指导开发又不至于过度设计。
|