Files
plm-docs/hardware_price_monitoring_tool_proposal.md

2.5 KiB
Raw Permalink Blame History

硬件价格监控工具提案

项目背景

根据老大需求,需要开发一个硬件价格监控工具,当前需要监控两个具体商品:

  • 英睿达 CT32G64C52CU5 内存 (¥3182.51)
  • 致态 TiPlus7100 512GB 硬盘 (¥829.00)

但要求后续扩展为通用平台,支持任意品牌/型号的硬件商品监控。

核心功能需求

1. 商品管理

  • 支持任意品牌/型号硬件商品的动态添加和删除
  • 多维度商品信息品牌、型号、规格、SKU、购买链接
  • 批量导入/导出商品列表

2. 多平台价格监控

  • 主流电商平台:京东、天猫、拼多多、苏宁等
  • 自动识别各平台价格元素
  • 智能反爬策略:随机延时 + User-Agent轮换
  • 合法合规遵守robots.txt请求间隔≥3秒

3. 数据存储与分析

  • SQLite/MySQL数据库存储历史价格数据
  • 自动生成价格趋势曲线图表(日/周/月视图)
  • 价格波动统计和分析

4. 智能预警与通知

  • 自定义价格波动阈值(默认>10%
  • 多渠道通知:飞书、邮件、微信等
  • 定时推送:每天固定时间发送价格报告

5. 用户界面

  • Web管理界面商品管理、数据查看、设置配置
  • API接口支持第三方集成
  • 移动端适配:响应式设计

技术架构

后端

  • Python + Flask/Django
  • Selenium + BeautifulSoup 爬虫引擎
  • APScheduler 定时任务
  • SQLite/MySQL 数据存储
  • Redis 缓存(可选)

前端

  • Vue.js/React Web界面
  • Chart.js/ECharts 价格图表
  • 响应式设计

部署

  • Docker容器化部署
  • K3s集群管理符合当前M6阶段
  • CI/CD自动化部署

开发计划

MVP版本2周

  • 实现当前两个商品的稳定价格监控
  • 基础数据存储和简单报表
  • 飞书通知功能

通用化版本4周

  • 商品管理功能
  • 多平台支持
  • Web管理界面
  • 价格曲线可视化

高级功能6周+

  • API接口
  • 批量导入/导出
  • 移动端适配
  • 高级分析功能

资源需求

  • 开发人员后端1人 + 前端1人
  • 测试人员1人
  • 产品经理:需求完善和验收
  • CTO技术架构评审

预期价值

  • 帮助用户把握最佳硬件购买时机
  • 节省采购成本
  • 提供数据驱动的决策支持
  • 可扩展为商业产品

风险评估

  • 电商平台反爬机制升级
  • 法律合规风险
  • 数据准确性保证
  • 系统稳定性维护

提交者: market (市场专员)
日期: 2026-04-08
状态: 待产品经理完善需求CTO技术评估