项目背景:客户需要持续跟踪多个电商平台的商品价格、库存与销量变化,原本靠人工每天复制粘贴,效率低且容易漏数据,需要一套能自动跑、自动入库、自动告警的采集系统。
核心功能:
1. 多平台采集:分别适配不同网站的商品列表页与详情页,支持分页、搜索页、榜单页,字段覆盖标题、价格、原价、库存、销量、店铺、SKU、评论数。
2. 分布式调度:Scrapy + Redis 分布式,多节点并行,日采集量可达 200 万条,任务支持断点续跑与失败自动重试。
3. 反爬处理:请求头随机、Cookie 池、无头浏览器渲染动态页、代理 IP 池自动切换、验证码对接打码平台识别。
4. 数据清洗入库:按业务规则去重、字段标准化、价格格式化,增量写入 MySQL,历史数据保留版本便于比价。
5. 定时任务与告警:Celery 定时调度,每条任务执行后推送结果通知,抓取失败或量级异常时自动告警。
6. 管理后台:可配置任务、查看运行状态、导出 Excel 报表。
我负责的角色:独立完成需求梳理、技术选型、全部代码开发、数据库设计、服务器部署与后续维护,交付源码与使用文档。
技术栈:Python / Scrapy / Redis / MySQL / Celery / Docker / Nginx。
项目成果:原需 2 人每天 4 小时的人工工作全部自动化,数据更新频率从每天 1 次提升到每小时 1 次,稳定运行两年,客户每月节省人力成本约 1 万元。
酒吧营销管理系统: 这是由客户定制的一套酒吧酒馆类营销Sa
基于开源自动化框架Playwright开发基于WEB UI自
独立负责 FUNFOOX 海外电商独立站从 0 到 1 的全
面向非洲市场的 B2B2C 多商户电商平台,采用 Sprin
客户为内存、移动硬盘、充电宝生产企业,此小程序提供线上销售、
百度一站式平台,整合搜索推广、内容营销与数据分析,助力企业精
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者