搭了二十多个流程,半年后一半失效。

失效原因:

  • 目标网站改版,选择器全废
  • 上游 API 升级,字段变了
  • 依赖的服务关停

教训:每个自动化都要算维护成本。改版频繁的网站,用网页抓取不如找有没有 RSS 或 API。

现在的做法:

  1. 优先用稳定接口
  2. 抓取类加结构校验,页面变了立刻报警而不是默默产出错误数据
  3. 定期清理,三个月没人用的停掉

自动化不是建完就完事,是个持续维护的资产。

主楼