Files
makemd/docs/TASKS/P3_development.md
wurenzhi 2748456d8a refactor(services): 重构服务文件结构,将服务按功能分类到不同目录
- 将服务文件按功能分类到core、ai、analytics、security等目录
- 修复logger导入路径问题,统一使用相对路径
- 更新相关文件的导入路径引用
- 添加新的批量操作组件导出文件
- 修复dashboard页面中的类型错误
- 添加dotenv依赖到package.json
2026-03-25 13:46:26 +08:00

540 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# P3 待开发任务
> **创建日期**: 2026-03-23
> **状态**: 🔴 部分完成(营销域已完成)
> **归档日期**: 2026-03-24
> **优先级**: 中
---
## 🔒 当前占用状态
| Agent | 占用模块 | 涉及任务 | 主要文件 | 开始时间 | 状态 |
|-------|----------|----------|----------|----------|------|
| AI-1 | 营销域闭环 | BE-M201, BE-M202, BE-M203 | server/src/services/marketing/AdService.ts, server/src/services/marketing/OmnichannelService.ts, server/src/services/marketing/ABTestingService.ts | 2026-03-23 10:00 | ✅ 已完成 |
---
## 📊 任务统计
| 类型 | 数量 | 完成数 | 状态 |
|------|------|--------|------|
| 营销域闭环 | 3 | 3 | ✅ completed |
| 供应链域闭环 | 2 | 0 | pending |
| 增长与商业化闭环 | 4 | 0 | pending |
| 其他独立业务闭环 | 7 | 0 | pending |
| 生态资源闭环 | 3 | 0 | pending |
| 合规管理闭环 | 3 | 0 | pending |
| **总计** | **19** | **3** | 🔴 16 pending |
---
## 📦 营销域闭环任务包
### BE-M201 广告计划与营销闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-M201 |
| **闭环** | 营销域 - 广告计划与营销 |
| **状态** | completed |
| **依赖** | 无 |
| **预计耗时** | 16h |
**验收标准**:
- [x] 实现广告计划制定
- [x] 实现跨平台投放
- [x] 实现效果分析与优化
- [x] ROI < 1时停止投放
- [x] 支持TOB企业营销
**文件位置**:
- `server/src/services/marketing/AdService.ts`
- `dashboard/src/pages/Marketing/AdCampaign.tsx`
---
### BE-M202 全渠道营销整合闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-M202 |
| **闭环** | 营销域 - 全渠道营销整合 |
| **状态** | completed |
| **依赖** | BE-M201 |
| **预计耗时** | 20h |
**验收标准**:
- [x] 整合多渠道营销(社交/搜索/内容/邮件/联盟)
- [x] 实现智能营销自动化
- [x] 实现A/B测试自动化
- [x] 状态流转: CAMPAIGN_PLANNED → CHANNEL_INTEGRATED → AUTOMATION_CONFIGURED → CAMPAIGN_EXECUTED
- [x] 实现营销效果分析
**文件位置**:
- `server/src/services/marketing/OmnichannelService.ts`
- `dashboard/src/pages/Marketing/Omnichannel.tsx`
---
### BE-M203 A/B测试与策略优化闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-M203 |
| **闭环** | 营销域 - A/B测试与策略优化 |
| **状态** | completed |
| **依赖** | BE-M201 |
| **预计耗时** | 14h |
**验收标准**:
- [x] 实现测试设计
- [x] 实现实验执行
- [x] 实现数据收集和分析
- [x] 实现策略调整建议
- [x] 支持显著性水平设定
**文件位置**:
- `server/src/services/marketing/ABTestingService.ts`
- `dashboard/src/pages/Marketing/ABTesting.tsx`
---
## 📦 供应链域闭环任务包
### BE-S201 供应链与供应商管理闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-S201 |
| **闭环** | 供应链域 - 供应链与供应商管理 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 16h |
**验收标准**:
- [ ] 实现供应商管理
- [ ] 实现采购管理
- [ ] 实现补货建议
- [ ] 实现供应商综合评分
- [ ] 支持采购成本预警
**文件位置**:
- `server/src/services/supplychain/SupplierService.ts`
- `server/src/models/Supplier.ts`
---
### BE-S202 物流策略与渠道选择闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-S202 |
| **闭环** | 供应链域 - 物流策略与渠道选择 |
| **状态** | pending |
| **依赖** | BE-S201 |
| **预计耗时** | 12h |
**验收标准**:
- [ ] 实现订单分析
- [ ] 实现物流渠道评估
- [ ] 实现方案选择(成本/时效/可靠性)
- [ ] 实现执行监控
- [ ] 生成物流成本估算
**文件位置**:
- `server/src/services/supplychain/LogisticsService.ts`
- `server/src/models/LogisticsChannel.ts`
---
## 📦 增长与商业化闭环任务包
### BE-GR201 商业化与增长闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-GR201 |
| **闭环** | 增长与商业化 - 商业化与增长 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 16h |
**验收标准**:
- [ ] 实现功能收费模型
- [ ] 实现交易抽成模型
- [ ] 实现服务收费模型
- [ ] 实现收入放大机制
- [ ] 实现ROI分析和推荐
**文件位置**:
- `server/src/services/growth/MonetizationService.ts`
- `server/src/models/Monetization.ts`
---
### BE-GR202 增长飞轮闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-GR202 |
| **闭环** | 增长与商业化 - 增长飞轮 |
| **状态** | pending |
| **依赖** | BE-GR201 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现数据→利润分析→推荐→行动→收入闭环
- [ ] 实现TOC增长路径
- [ ] 实现TOB增长路径
- [ ] 实现自动化程度配置
- [ ] 实现GMV和ROI提升追踪
**文件位置**:
- `server/src/services/growth/GrowthFlywheelService.ts`
- `dashboard/src/pages/Growth/Flywheel.tsx`
---
### BE-GR203 多商户收益排行榜系统闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-GR203 |
| **闭环** | 增长与商业化 - 多商户收益排行榜 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 12h |
**验收标准**:
- [ ] 收集商户订单/广告/ROI/利润数据
- [ ] 实现排行计算(收益/ROI/增长榜)
- [ ] 实现防作弊处理
- [ ] 实现榜单展示(TOP 10)
- [ ] 状态流转: DATA_COLLECTION → DATA_AGGREGATION → RANKING_CALCULATION → ANTI_CHEAT → LEADERBOARD_DISPLAY
**文件位置**:
- `server/src/services/growth/LeaderboardService.ts`
- `dashboard/src/pages/Growth/Leaderboard.tsx`
---
### BE-GR204 首页商业化闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-GR204 |
| **闭环** | 增长与商业化 - 首页商业化 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 10h |
**验收标准**:
- [ ] 实现访客转化流程
- [ ] 实现注册试用流程
- [ ] 实现付费转化流程
- [ ] 状态流转: VISITOR → REGISTERED → TRIALING → PAID
- [ ] 实现转化率追踪
**文件位置**:
- `dashboard/src/pages/Home/`
- `server/src/services/growth/ConversionService.ts`
---
## 📦 其他独立业务闭环任务包
### BE-OTH201 定价与利润决策闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH201 |
| **闭环** | 其他独立业务 - 定价与利润决策 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现成本数据收集
- [ ] 实现市场分析
- [ ] 实现定价策略生成
- [ ] 实现利润预测
- [ ] B2C < 20%预警B2B < 15%禁止
**文件位置**:
- `server/src/services/other/PricingDecisionService.ts`
---
### BE-OTH202 核心服务优先级闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH202 |
| **闭环** | 其他独立业务 - 核心服务优先级 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 10h |
**验收标准**:
- [ ] 实现服务评估
- [ ] 实现优先级排序
- [ ] 实现资源分配
- [ ] 实现执行监控
- [ ] 状态流转: ASSESSMENT → PRIORITIZATION → RESOURCE_ALLOCATION → EXECUTION → MONITORING
**文件位置**:
- `server/src/services/other/ServicePriorityService.ts`
---
### BE-OTH203 多店铺管理闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH203 |
| **闭环** | 其他独立业务 - 多店铺管理 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 16h |
**验收标准**:
- [ ] 实现店铺注册与配置
- [ ] 实现权限配置
- [ ] 实现数据隔离
- [ ] 实现业务操作
- [ ] 实现报表聚合
**文件位置**:
- `server/src/services/other/MultiShopService.ts`
- `dashboard/src/pages/Shop/MultiShopManagement.tsx`
---
### BE-OTH204 商家选择发货闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH204 |
| **闭环** | 其他独立业务 - 商家选择发货 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 12h |
**验收标准**:
- [ ] 实现订单选择
- [ ] 实现系统检查
- [ ] 实现订单状态更新
- [ ] 状态流转: available → requested → shipped → completed
- [ ] 剩余无货订单由平台/公司自己发货
**文件位置**:
- `server/src/services/other/MerchantFulfillmentService.ts`
---
### BE-OTH205 客户/商家押金与账户管理闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH205 |
| **闭环** | 其他独立业务 - 客户/商家押金与账户管理 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现押金管理
- [ ] 实现账户管理
- [ ] 实现提现管理
- [ ] 自动扣减押金或余额完成发货操作
- [ ] 生成财务流水记录
**文件位置**:
- `server/src/services/other/DepositService.ts`
- `server/src/models/Deposit.ts`
---
### BE-OTH206 Node Agent 任务执行闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH206 |
| **闭环** | 其他独立业务 - Node Agent 任务执行 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 24h |
**验收标准**:
- [ ] 实现节点注册
- [ ] 实现心跳维持
- [ ] 实现任务轮询
- [ ] 实现任务执行
- [ ] 实现结果上报
**文件位置**:
- `server/src/services/other/NodeAgentService.ts`
- `server/src/core/agent/`
---
### BE-OTH207 前端-后端-Node Agent 调用链路闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-OTH207 |
| **闭环** | 其他独立业务 - 前端-后端-Node Agent 调用链路 |
| **状态** | pending |
| **依赖** | BE-OTH206 |
| **预计耗时** | 18h |
**验收标准**:
- [ ] 实现前端发起
- [ ] 实现后端处理
- [ ] 实现Hub调度
- [ ] 实现Node Agent执行
- [ ] 实现结果回写
**文件位置**:
- `server/src/services/other/CallChainService.ts`
- `server/src/core/hub/`
---
## 📦 生态资源闭环任务包
### BE-ECO201 生态资源整合闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-ECO201 |
| **闭环** | 生态资源 - 生态资源整合 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 16h |
**验收标准**:
- [ ] 实现资源接入
- [ ] 实现资源管理
- [ ] 实现资源匹配
- [ ] 实现服务执行
- [ ] 实现效果评估
**文件位置**:
- `server/src/services/ecosystem/ResourceIntegrationService.ts`
---
### BE-ECO202 物流资源管理闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-ECO202 |
| **闭环** | 生态资源 - 物流资源管理 |
| **状态** | pending |
| **依赖** | BE-ECO201 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现物流商接入
- [ ] 实现物流方案配置
- [ ] 实现智能匹配
- [ ] 实现执行监控
- [ ] 实现绩效评估
**文件位置**:
- `server/src/services/ecosystem/LogisticsResourceService.ts`
---
### BE-ECO203 服务市场闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-ECO203 |
| **闭环** | 生态资源 - 服务市场 |
| **状态** | pending |
| **依赖** | BE-ECO201 |
| **预计耗时** | 18h |
**验收标准**:
- [ ] 实现服务提供商接入
- [ ] 实现服务管理
- [ ] 实现服务匹配
- [ ] 实现服务交易
- [ ] 实现价值评估
**文件位置**:
- `server/src/services/ecosystem/ServiceMarketService.ts`
- `dashboard/src/pages/ServiceMarket/`
---
## 📦 合规管理闭环任务包
### BE-COMP201 合规标签管理闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-COMP201 |
| **闭环** | 合规管理 - 合规标签管理 |
| **状态** | pending |
| **依赖** | 无 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现标签定义
- [ ] 实现标签管理
- [ ] 实现标签应用
- [ ] 实现合规检查
- [ ] 实现合规报告
**文件位置**:
- `server/src/services/compliance/ComplianceLabelService.ts`
- `server/src/models/ComplianceLabel.ts`
---
### BE-COMP202 平台政策监控闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-COMP202 |
| **闭环** | 合规管理 - 平台政策监控 |
| **状态** | pending |
| **依赖** | BE-COMP201 |
| **预计耗时** | 16h |
**验收标准**:
- [ ] 实现政策收集
- [ ] 实现政策分析
- [ ] 实现政策应用
- [ ] 实现影响评估
- [ ] 实现政策跟踪
**文件位置**:
- `server/src/services/compliance/PolicyMonitoringService.ts`
---
### BE-COMP203 合规风险预警闭环
| 属性 | 值 |
|------|-----|
| **任务ID** | BE-COMP203 |
| **闭环** | 合规管理 - 合规风险预警 |
| **状态** | pending |
| **依赖** | BE-COMP201, BE-COMP202 |
| **预计耗时** | 14h |
**验收标准**:
- [ ] 实现风险识别
- [ ] 实现风险评估
- [ ] 实现风险预警
- [ ] 实现风险应对
- [ ] 实现风险复盘
**文件位置**:
- `server/src/services/compliance/RiskAlertService.ts`