把练习目标定成“能独立完成一条采集任务并说明结果”,而不是“看完所有功能”。先写出最终交付物:一个可复用的采集规则、一份字段对照说明、一次实际运行记录。再倒推需要哪些资料、由谁做、做到什么程度算通过。时间和人手有限时,优先练“单页字段提取→列表翻页→导出”这条最短链路,其余功能等这条链路跑通后再补。
练习可以完成,前提是验收标准写得出来。建议把验收拆成三项:
如果一项练习无法写出这三条中的任何一条,它就不是练习任务,而是漫无目的的点击。判断结果的方法是:拿一条已采集的记录,回到原页面逐字段比对;对不上,说明规则或字段映射需要调整。
假设你的目标是采一个列表加详情页的站点(以下为假设场景,用于说明方法)。倒推顺序是:
责任划分按角色而不是按功能:一人负责字段定义和验收,一人负责规则配置。人手只有一人时,把“定义”和“配置”分两个时间段做,先写完字段清单再动手,避免边做边改标准。
优先处理“卡住后续所有步骤”的工作。判断依据是:这件事不做,后面是否完全无法开始。通常排在最前的是字段清单和单页提取,因为翻页和导出都依赖它。
可以暂时放后的:
这些不是不重要,而是它们的前提是单条链路已经跑通。链路没通就做优化,等于在没验收的规则上叠加复杂度。
每次练习结束前,用下面几项做自检:
自检不通过时,先定位是“字段定位问题”还是“页面加载问题”,两者原因不同,处理方式也不同。前者改规则,后者需要确认页面是否需要等待或登录。
现在写下一份字段清单,只列你这次真正要交付的字段,然后挑一个详情页完成单页提取。单页能稳定导出后,再进入翻页练习。这样每一步都有可验收的结果,练习才排得完。