乐于分享
好东西不私藏

错过3场世界杯后,我用OpenClaw搭了个AI赛事管家,从此再没漏过一场比赛

错过3场世界杯后,我用OpenClaw搭了个AI赛事管家,从此再没漏过一场比赛

标题

错过3场世界杯后,我用OpenClaw搭了个AI赛事管家,从此再没漏过一场比赛


● ● ●

错过3场世界杯后,我用OpenClaw搭了个AI赛事管家,从此再没漏过一场比赛

世界杯开赛第一周,我连续错过了3场想看的比赛。

第一场,阿根廷对奥地利。我当时在写方案,手机弹了一条消息:「阿根廷2-0奥地利」。我愣了三秒——今天有比赛??

第二场,日本对德国。我在吃饭,刷到朋友圈全是「日本队牛逼」。我放下筷子,打开赛程表,发现比赛已经结束两小时了。

第三场,法国对巴西。我特意定了闹钟,结果闹钟响的时候我在开会,等开完会打开直播,补时阶段,2-1,比赛结束。

三场,全错过。

那一刻我下定决心:不能再靠闹钟了,我得让AI帮我盯着。

于是我用OpenClaw给自己搭了一个AI赛事管家——每天自动采集赛程、开赛前1小时推送提醒、赛后自动汇总战报。

从那以后,再也没漏过一场比赛。

今天这篇文章,我把整个方案完整分享出来,你可以直接照着抄,5分钟搞定


● ● ●

一、为什么闹钟和日历都不好用?

你可能会说:定个闹钟不就行了?

说实话,我试过,不好用。原因有三个:

第一,比赛时间总在变。 世界杯赛程会根据小组赛结果调整,你提前定的闹钟,可能到时候时间已经改了。

第二,你不知道今天有没有比赛。 世界杯一天有时候3场,有时候6场,有时候0场。你不可能每天都去查一遍赛程表。

第三,闹钟只提醒你看比赛,不告诉你谁在踢。 你得自己去查对阵、查比分、查出线形势,太麻烦了。

核心问题是:闹钟是「被动提醒」,你需要的是「主动推送」。

你需要一个东西,能帮你自动盯着赛程,有比赛就提醒你,比赛结束就告诉你结果,出线形势变了就给你分析——你要的是一个赛事管家,不是一个闹钟。

而OpenClaw,恰好能干这件事。


● ● ●

二、OpenClaw怎么做到的?三件事说清楚

OpenClaw是一个AI Agent平台,它有三个核心能力,组合起来就是一套完整的赛事管家方案:

能力一:定时任务(Cron)

你可以给AI定闹钟,让它在指定时间自动执行任务。

比如:「每天早上9点,帮我查一下今天有没有世界杯比赛」——到了时间,AI自动跑,不用你操心。

能力二:信息采集(Web Search)

AI可以自动搜索网页、抓取数据,帮你整理成结构化的信息。

比如:「帮我查今天的世界杯赛程,整理成表格」——AI会去多个数据源采集,然后输出一份清晰的赛程表。

能力三:多渠道通知(飞书/微信/QQ)

任务执行完,AI可以把结果推送到你常用的聊天工具。

比如:飞书群、微信群、QQ频道、Telegram……你用什么,就推到什么。

三个能力组合起来:定时采集 → 自动整理 → 推送通知。

这就是AI赛事管家的核心逻辑。


● ● ●

三、5分钟搭建你的AI赛事管家(手把手教程)

接下来是实操部分。你不需要懂代码,照着做就行。

第一步:创建每日赛程采集任务

打开OpenClaw终端,输入以下命令:

openclaw cron add \
  --name "⚽ 世界杯每日赛程采集" \
  --cron "0 9 * * *" \
  --tz "Asia/Shanghai" \
  --message "请执行世界杯赛程采集任务:搜索今天的世界杯比赛赛程,整理成表格(包含:时间、对阵双方、小组、直播平台),如果有比赛,提前1小时设置提醒;如果没有比赛,告诉我明天的赛程。输出格式要简洁清晰。" \
  --session isolated \
  --announce \
  --timeout-seconds 300

逐行解释:

  • --name:任务名称,方便你在任务列表里识别
  • --cron "0 9 *":每天早上9点执行(Cron表达式,不懂没关系,记住这个格式就行)
  • --tz "Asia/Shanghai":时区设为中国,不然时间会差8小时
  • --message:给AI的指令,用大白话写就行
  • --session isolated:在隔离会话执行,不打扰你正常的聊天
  • --announce:执行完自动把结果推送给你(不加这个,任务跑完了你都不知道)
  • --timeout-seconds 300:超时时间5分钟,给AI足够时间去搜索

创建成功后,每天早上9点,你就会收到一条消息,告诉你今天有没有世界杯比赛,几点开始,谁对谁。

第二步:创建赛前提醒任务

光知道赛程还不够,你还得在开赛前被提醒。再加一个任务:

openclaw cron add \
  --name "🔔 世界杯赛前提醒" \
  --cron "0 10,14,18,22 * * *" \
  --tz "Asia/Shanghai" \
  --message "请检查接下来2小时内是否有世界杯比赛。如果有,发送提醒:比赛时间、对阵双方、直播平台。如果没有比赛,不需要发送任何消息。" \
  --session isolated \
  --announce \
  --timeout-seconds 180

这个任务每天在10点、14点、18点、22点各执行一次,检查接下来2小时内有没有比赛。有就提醒你,没有就不打扰。

为什么选这四个时间点? 因为世界杯比赛通常在北京时间的下午、晚上和凌晨,这四个时间点基本覆盖了所有比赛时段。

第三步:创建赛后战报任务

比赛结束了,你可能正在忙别的事,没来得及看直播。没关系,AI帮你总结:

openclaw cron add \
  --name "📋 世界杯赛后战报" \
  --cron "0 1 * * *" \
  --tz "Asia/Shanghai" \
  --message "请搜索今天所有已经结束的世界杯比赛结果,整理成战报:每场比赛的比分、进球球员、红黄牌、小组积分榜变化、出线形势分析。格式要简洁,重点数据加粗。" \
  --session isolated \
  --announce \
  --timeout-seconds 300

每天凌晨1点执行,把当天所有比赛的结果汇总成战报推给你。第二天早上醒来,你就能看到完整的比赛回顾。


● ● ●

四、进阶玩法:让AI赛事管家更聪明

上面是最基础的三步。如果你还想更进一步,可以试试这些玩法:

玩法一:只追踪你喜欢的球队

如果你只关心阿根廷和日本的比赛,可以修改采集指令:

--message "只搜索阿根廷和日本队的世界杯赛程和比赛结果,其他队伍不需要。如果有比赛,详细分析对手实力和胜率预测。"

AI会自动过滤,只推送你关心的球队信息。 再也不用在一堆比赛里找自己想看的那场。

玩法二:出线形势自动分析

小组赛阶段最刺激的就是出线形势。你可以让AI在每轮比赛结束后自动分析:

--message "根据最新的世界杯小组赛结果,分析每个小组的出线形势:哪些球队已经出线,哪些已经淘汰,哪些还需要最后一轮才能确定。给出每支球队的出线概率。"

这个分析比你自己算快多了,而且不会算错。

玩法三:多渠道同步推送

如果你同时用飞书和微信,可以让AI把结果推送到两个渠道:

openclaw cron add \
  --name "⚽ 世界杯赛程双渠道推送" \
  --cron "0 9 * * *" \
  --tz "Asia/Shanghai" \
  --message "采集今日世界杯赛程,分别推送到飞书群和微信。" \
  --session isolated \
  --announce \
  --timeout-seconds 300

一份信息,多个渠道同步,不管你用什么工具都能收到。

玩法四:比赛日特殊提醒

淘汰赛阶段,比赛更重要,你可能想提前2小时收到提醒。可以单独创建一个淘汰赛提醒任务:

openclaw cron add \
  --name "🏆 淘汰赛提前2小时提醒" \
  --cron "0 8,12,16,20 * * *" \
  --tz "Asia/Shanghai" \
  --message "检查接下来4小时内是否有世界杯淘汰赛(非小组赛)。如果有,发送提醒并附上两队历史交锋记录和赛前分析。" \
  --session isolated \
  --announce \
  --timeout-seconds 300

● ● ●

五、管理你的定时任务

任务创建好了,怎么管理?这几个命令记下来:

# 查看所有任务
openclaw cron list

# 手动触发一次(测试用)
openclaw cron run <任务ID>

# 暂停任务(比如世界杯结束了)
openclaw cron disable <任务ID>

# 启用任务
openclaw cron enable <任务ID>

# 删除任务
openclaw cron rm <任务ID>

建议先手动跑一次测试,确认AI输出的格式和内容符合你的预期,再让它每天自动执行。


● ● ●

六、这套方案还能用在哪?

世界杯只是个例子。这套「定时采集 + 自动整理 + 推送通知」的方案,可以用在很多场景:

追赛事: 世界杯、欧洲杯、NBA、英超……任何体育赛事都行。

追热点: 每天自动采集行业热点,生成选题建议。

追股票: 盯盘太累?让AI每天收盘后自动分析,异常就预警。

追更新: 关注的博主更新了、关注的产品发新版了、关注的竞品有新动作了……

本质上,这是一套「AI替你盯着」的方案。 你只需要告诉AI「盯什么」和「怎么通知你」,剩下的它全搞定。


● ● ●

七、避坑指南:这3个错误别犯

用了这么久,我踩过几个坑,提前告诉你:

坑一:不加 --announce 很多人创建完任务,发现任务跑了但没收到消息。99%的原因是忘了加 --announce。这个参数的意思是「执行完把结果推给我」,不加的话结果就静默消失了。

坑二:不写 --tz "Asia/Shanghai" 不写时区,系统默认用UTC,比北京时间晚8小时。你以为9点执行,实际上是凌晨1点执行。

坑三:超时设太短。 AI需要搜索网页、整理数据,如果只给60秒,很可能任务还没跑完就超时了。建议至少给180秒,复杂任务给300-600秒。


● ● ●

八、写在最后

世界杯一个月,64场比赛,你想看的可能有十几场。

靠闹钟?靠记忆?靠朋友圈提醒?

都不靠谱。

让AI帮你盯着,才是最稳的方案。

OpenClaw的Cron定时任务,本质上就是给你的AI装了一个「自动挡」——你设好规则,它每天自动跑,跑完自动通知你。你什么都不用管,只管看比赛就行。

而且这套方案不只世界杯能用,任何你需要「定时盯着」的事情,都能用同样的逻辑搞定。

试试看,5分钟搭建,一劳永逸。


觉得有用?转发给做自媒体的朋友,少走弯路🦞


阿飞出品 · 灵犀眼阿成公众号