首页 / CC成长营 / 完成复杂任务 · 第 8 讲

进阶·把重复工作自动化

上一讲你造好了"比价工具",但还得自己手动点运行。这一讲走完最后一步:让它无人值守地自动跑——定时抓数、自动出报告、自动发给你。把那位"周一到周五都在抓价格"的同事,彻底解放出来。

案例 B 收官:目标是——每天凌晨自动抓一遍各平台酒店价格,存好;每周五早上自动生成一份全平台比价周报,发到指定邮箱或群里。整个过程没有人需要动手,你周五打开就能看到报告。

一条自动化流水线的五个环节

环节在比价周报里是什么
① 触发定时(每天凌晨抓数、每周五出报告)
② 抓取调用上一讲做好的工具,合规取各平台公开价格
③ 清洗去重、对齐房型、处理缺失值
④ 生成汇总成比价报告(表格 + 关键变化点)
⑤ 分发自动发邮件 / 发到群

怎么实现"定时自动跑"

让程序按时间自动执行,是成熟的现成能力(俗称"定时任务")。你不需要懂原理,只要让 Claude Code 帮你把工具挂上定时器即可。它能帮你设置"每天几点跑""每周五几点出报告"。具体落地方式(本机定时、云端运行、还是借助平台的定时能力)可让它根据你的情况推荐。

自动化的灵魂:容错与通知 无人值守最怕"悄无声息地坏掉"——某天某平台抓不到,它却照常生成了一份缺数据的报告,你还以为没事。所以自动化必须内建两件事:① 容错(某步失败能跳过/重试,不让整条线崩);② 通知(出问题主动告诉你"今天 XX 平台没抓到")。没有这两样,自动化就是定时炸弹。

跟我做一遍:把工具变成自动流水线

第一步 · 设计整条流水线(先别上线)
复制
我想把上一讲的酒店比价工具,做成一条自动化流水线:
每天凌晨自动抓价并存档,每周五早上自动生成比价周报并发到我邮箱。
先帮我设计整条流程:触发方式、各环节、失败了怎么办、怎么通知我。
并根据我的情况建议"定时运行"用哪种方式最稳。先别动手。
第二步 · 先手动跑通全流程一次
自动化前,先确保手动能跑通
先不挂定时。手动完整跑一遍:抓数→清洗→生成周报→发到我邮箱,
确认每个环节都正常、报告内容正确、邮件能收到。
第三步 · 挂上定时 + 容错 + 通知
上线为无人值守
全流程跑通了。现在挂上定时:每天凌晨抓数、每周五早 8 点出周报。
加上容错:某平台抓不到就跳过并记录、关键步骤失败自动重试一次。
加上通知:每次运行结束发我一条简报(成功/失败/缺了哪些数据)。
✓ 你刚刚搭出的 一条无人值守的自动化流水线:定时触发 → 抓取 → 清洗 → 生成 → 分发,还带容错和通知。原来一个人一周的重复劳动,现在自动完成。这种能力,能把团队从大量"机械活"里释放出来,去做真正需要人的事。
⚠ 自动化的责任更重 它在无人盯着的情况下持续运行,所以:合规必须更稳(持续抓取更容易触碰平台规则,务必走合规路径、控制频率);要定期人工抽看报告,别"设好就忘";涉及对外发送的内容,确认收件范围正确,别发错人。越自动,越要在上线前想清楚出错的后果。

这一讲记住什么